# AbsoluteBearingTypeUnclassified
Type for absolute bearing in degrees.
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_location_types.xsd"
}
# abstractAssociationRoleAbstract
Applying this pattern shall restrict the multiplicity of objects in a property element using this content model to exactly one. An instance of this type shall contain an element representing an object, or serve as a pointer to a remote object. Applying the pattern to define an application schema specific property type allows to restrict - the inline object to specified object types, - the encoding to "by-reference only" (see 7.2.3.7), - the encoding to "inline only" (see 7.2.3.8).
{
"allOf": [
{
"$ref": "#/definitions/AssociationRoleType"
}
],
"x-netex-role": "abstract",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AbstractCapabilitiesStructureAbstract
Type for Capabilities of StopMonitopring Service.
{
"type": "object",
"properties": {
"GeneralInteraction": {
"allOf": [
{
"$ref": "#/definitions/CapabilityGeneralInteractionStructure"
}
],
"description": "General capabilities common to all SIRI service request types."
},
"TransportDescription": {
"allOf": [
{
"$ref": "#/definitions/TransportDescriptionStructure"
}
],
"description": "Implementation properties common to all request types."
}
},
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractCurveAbstract
The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements.
{
"allOf": [
{
"$ref": "#/definitions/AbstractCurveType"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractGeometricPrimitive",
"x-netex-sg-members": [
"LineString"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# AbstractCurveTypeAbstract
gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity. The curve may always be viewed as a geometric primitive, i.e. is continuous.
{
"$ref": "#/definitions/AbstractGeometricPrimitiveType",
"x-netex-role": "abstract",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# AbstractDiscoveryDeliveryAbstract
Abstract type for a discovery delivery.
{
"allOf": [
{
"$ref": "#/definitions/AbstractDiscoveryDeliveryStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractResponse",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractDiscoveryDeliveryStructureAbstract
Abstract supertype fro discovery responses.
{
"allOf": [
{
"$ref": "#/definitions/ResponseStructure"
},
{
"properties": {
"Status": {
"$ref": "#/definitions/Status"
},
"ErrorCondition": {
"allOf": [
{
"$ref": "#/definitions/ServiceDeliveryErrorConditionStructure"
}
],
"description": "Description of any error or warning condition."
},
"ValidUntil": {
"type": "string",
"format": "date-time",
"description": "End of data horizon of the data producer."
},
"ShortestPossibleCycle": {
"allOf": [
{
"$ref": "#/definitions/PositiveDurationType"
}
],
"description": "Minimum interval at which updates can be sent."
}
}
}
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractDiscoveryRequestAbstract
Abstract Discovery request.
{
"allOf": [
{
"$ref": "#/definitions/AbstractDiscoveryRequestStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AuthenticatedRequest",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractDiscoveryRequestStructureAbstract
Requests for stop reference data for use in service requests.
{
"allOf": [
{
"$ref": "#/definitions/AuthenticatedRequestStructure"
},
{
"properties": {
"Address": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data."
},
"RequestorRef": {
"$ref": "#/definitions/RequestorRef"
},
"MessageIdentifier": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique identifier that can be used to reference this message in subsequent interactions."
}
},
"required": [
"RequestorRef"
]
}
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractFunctionalServiceCapabilitiesRequestAbstract
Subsititutable type for a SIRI Functional Service Capabiloities equest.
{
"allOf": [
{
"$ref": "#/definitions/AbstractServiceRequestStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractServiceRequest",
"x-netex-sg-members": [
"DataObjectCapabilitiesRequest"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractFunctionalServiceCapabilitiesResponseAbstract
Subsititutable type for a SIRI Functional Service Capabilities Response.
{
"allOf": [
{
"$ref": "#/definitions/AbstractServiceCapabilitiesResponseStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractResponse",
"x-netex-sg-members": [
"DataObjectCapabilitiesResponse"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractFunctionalServiceDeliveryAbstract
Subsititutable type for a SIRI Functional Service Deivery.
{
"allOf": [
{
"$ref": "#/definitions/AbstractServiceDeliveryStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractResponse",
"x-netex-sg-members": [
"DataObjectDelivery"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractFunctionalServiceRequestAbstract
Subsititutable type for a SIRI Functional Service request.
{
"allOf": [
{
"$ref": "#/definitions/AbstractFunctionalServiceRequestStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractServiceRequest",
"x-netex-sg-members": [
"DataObjectRequest"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractFunctionalServiceRequestStructureAbstract
Abstract Service Request for SIRI Service request.
{
"$ref": "#/definitions/AbstractServiceRequestStructure",
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractFunctionalServiceSubscriptionRequestAbstract
Subsititutable type for a SIRI Functional Service subscription request.
{
"allOf": [
{
"$ref": "#/definitions/AbstractSubscriptionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"DataObjectSubscriptionRequest"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractGeometricAggregateAbstract
gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.
{
"allOf": [
{
"$ref": "#/definitions/AbstractGeometricAggregateType"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractGeometry",
"x-netex-sg-members": [
"MultiSurface"
],
"x-netex-source": "gml/geometryAggregates-extract-v3_2_1.xsd"
}
# AbstractGeometricAggregateTypeAbstract
{
"allOf": [
{
"$ref": "#/definitions/AbstractGeometryType"
},
{
"properties": {
"aggregationType": {
"$ref": "#/definitions/AggregationType",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "abstract",
"x-netex-source": "gml/geometryAggregates-extract-v3_2_1.xsd"
}
# AbstractGeometricPrimitiveAbstract
The AbstractGeometricPrimitive element is the abstract head of the substitution group for all (pre- and user-defined) geometric primitives.
{
"allOf": [
{
"$ref": "#/definitions/AbstractGeometricPrimitiveType"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractGeometry",
"x-netex-sg-members": [
"AbstractCurve",
"AbstractSurface",
"Point"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# AbstractGeometricPrimitiveTypeAbstract
gml:AbstractGeometricPrimitiveType is the abstract root type of the geometric primitives. A geometric primitive is a geometric object that is not decomposed further into other primitives in the system. All primitives are oriented in the direction implied by the sequence of their coordinate tuples.
{
"$ref": "#/definitions/AbstractGeometryType",
"x-netex-role": "abstract",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# AbstractGeometryAbstract
The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.
{
"allOf": [
{
"$ref": "#/definitions/AbstractGeometryType"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractGML",
"x-netex-sg-members": [
"AbstractGeometricAggregate",
"AbstractGeometricPrimitive"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# AbstractGeometryTypeAbstract
All geometry elements are derived directly or indirectly from this abstract supertype. A geometry element may have an identifying attribute (gml:id), one or more names (elements identifier and name) and a description (elements description and descriptionReference) . It may be associated with a spatial reference system (attribute group gml:SRSReferenceGroup). The following rules shall be adhered to: - Every geometry type shall derive from this abstract type. - Every geometry element (i.e. an element of a geometry type) shall be directly or indirectly in the substitution group of AbstractGeometry.
{
"allOf": [
{
"$ref": "#/definitions/AbstractGMLType"
},
{
"properties": {
"srsName": {
"type": "string",
"format": "uri",
"xml": {
"attribute": true
}
},
"srsDimension": {
"type": "integer",
"minimum": 1,
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "abstract",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# AbstractGMLAbstract
The abstract element gml:AbstractGML is "any GML object having identity". It acts as the head of an XML Schema substitution group, which may include any element which is a GML feature, or other object, with identity. This is used as a variable in content models in GML core and application schemas. It is effectively an abstract superclass for all GML objects.
{
"allOf": [
{
"$ref": "#/definitions/AbstractGMLType"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractObject",
"x-netex-sg-members": [
"AbstractGeometry"
],
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AbstractGMLTypeAbstract
{
"type": "object",
"properties": {
"descriptionReference": {
"$ref": "#/definitions/descriptionReference"
},
"identifier": {
"$ref": "#/definitions/identifier"
},
"name": {
"type": "array",
"items": {
"$ref": "#/definitions/name"
}
}
},
"x-netex-role": "abstract",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AbstractGroupMemberAbstract
Abstract member of a GROUP OF ENTITY MEMBERs.
{
"$ref": "#/definitions/AbstractGroupMember_VersionedChildStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# AbstractGroupMember_VersionedChildStructureAbstract
Type for a GROUP OF ENTITY MEMBERs. Subclass this for specific member types.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Description": {
"$ref": "#/definitions/MultilingualString"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of member within parent group. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "abstract",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# AbstractIdentifiedItemStructureAbstract
Type for an Activity that can be referenced.
{
"allOf": [
{
"$ref": "#/definitions/AbstractItemStructure"
},
{
"properties": {
"ItemIdentifier": {
"allOf": [
{
"$ref": "#/definitions/ItemIdentifierType"
}
],
"description": "Identifier of item."
}
}
}
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# abstractInlinePropertyAbstract
gml:abstractInlineProperty may be used as the head of a subtitution group of more specific elements providing a value inline.
{
"allOf": [
{
"$ref": "#/definitions/InlinePropertyType"
}
],
"x-netex-role": "abstract",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AbstractItemStructureAbstract
Type for an Activity.
{
"type": "object",
"properties": {
"RecordedAtTime": {
"type": "string",
"format": "date-time",
"description": "Time at which data was recorded."
}
},
"required": [
"RecordedAtTime"
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractMemberTypeAbstract
To create a collection of GML Objects that are not all features, a property type shall be derived by extension from gml:AbstractMemberType. This abstract property type is intended to be used only in object types where software shall be able to identify that an instance of such an object type is to be interpreted as a collection of objects. By default, this abstract property type does not imply any ownership of the objects in the collection. The owns attribute of gml:OwnershipAttributeGroup may be used on a property element instance to assert ownership of an object in the collection. A collection shall not own an object already owned by another object.
{
"type": "object",
"properties": {
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "abstract",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AbstractMetadataPropertyTypeAbstract
To associate metadata described by any XML Schema with a GML object, a property element shall be defined whose content model is derived by extension from gml:AbstractMetadataPropertyType. The value of such a property shall be metadata. The content model of such a property type, i.e. the metadata application schema shall be specified by the GML Application Schema. By default, this abstract property type does not imply any ownership of the metadata. The owns attribute of gml:OwnershipAttributeGroup may be used on a metadata property element instance to assert ownership of the metadata. If metadata following the conceptual model of ISO 19115 is to be encoded in a GML document, the corresponding Implementation Specification specified in ISO/TS 19139 shall be used to encode the metadata information.
{
"type": "object",
"properties": {
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "abstract",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AbstractNotificationStructureAbstract
Type for Notification Request.
{
"$ref": "#/definitions/ProducerRequestEndpointStructure",
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractObjectAbstract
This element has no type defined, and is therefore implicitly (according to the rules of W3C XML Schema) an XML Schema anyType. It is used as the head of an XML Schema substitution group which unifies complex content and certain simple content elements used for datatypes in GML, including the gml:AbstractGML substitution group.
{
"x-netex-role": "abstract",
"x-netex-sg-members": [
"AbstractGML",
"AbstractRing",
"Envelope"
],
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# abstractReferenceAbstract
gml:abstractReference may be used as the head of a subtitution group of more specific elements providing a value by-reference.
{
"allOf": [
{
"$ref": "#/definitions/ReferenceType"
}
],
"x-netex-role": "abstract",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AbstractReferencingItemStructureAbstract
Type for an Activity that references a previous Activity.
{
"allOf": [
{
"$ref": "#/definitions/AbstractItemStructure"
},
{
"properties": {
"ItemRef": {
"allOf": [
{
"$ref": "#/definitions/ItemRefStructure"
}
],
"description": "Reference to an Activity Element of a delivery."
}
}
}
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractRequestAbstract
Subsititutable type for a timestamped SIRI request.
{
"allOf": [
{
"$ref": "#/definitions/AbstractRequestStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"AbstractServiceRequest",
"DataSupplyRequest"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractRequestStructureAbstract
Type for General SIRI Request.
{
"type": "object",
"properties": {
"RequestTimestamp": {
"$ref": "#/definitions/RequestTimestamp"
}
},
"required": [
"RequestTimestamp"
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractRequiredIdentifiedItemStructureAbstract
Type for an Activity that can be referenced.
{
"allOf": [
{
"$ref": "#/definitions/AbstractItemStructure"
},
{
"properties": {
"ItemIdentifier": {
"allOf": [
{
"$ref": "#/definitions/ItemIdentifierType"
}
],
"description": "Identifier of item."
}
},
"required": [
"ItemIdentifier"
]
}
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractRequiredReferencingItemStructureAbstract
Type for an Activity that references a previous Activity.
{
"allOf": [
{
"$ref": "#/definitions/AbstractItemStructure"
},
{
"properties": {
"ItemRef": {
"allOf": [
{
"$ref": "#/definitions/ItemRefStructure"
}
],
"description": "Reference to an Activity Element of a delivery."
}
},
"required": [
"ItemRef"
]
}
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractResponseAbstract
Subsititutable type for a SIRI response.
{
"allOf": [
{
"$ref": "#/definitions/ResponseStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"AbstractDiscoveryDelivery",
"AbstractFunctionalServiceCapabilitiesResponse",
"AbstractFunctionalServiceDelivery",
"DataReadyAcknowledgement",
"DataReceivedAcknowledgement",
"ProducerResponse",
"SubscriptionResponse",
"TerminateSubscriptionResponse"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractRingAbstract
An abstraction of a ring to support surface boundaries of different complexity. The AbstractRing element is the abstract head of the substituition group for all closed boundaries of a surface patch.
{
"allOf": [
{
"$ref": "#/definitions/AbstractRingType"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractObject",
"x-netex-sg-members": [
"LinearRing"
],
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# AbstractRingPropertyTypeAbstract
A property with the content model of gml:AbstractRingPropertyType encapsulates a ring to represent the surface boundary property of a surface.
{
"type": "object",
"properties": {
"AbstractRing": {
"$ref": "#/definitions/AbstractRing"
}
},
"required": [
"AbstractRing"
],
"x-netex-role": "abstract",
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# AbstractRingTypeAbstract
{
"type": "object",
"x-netex-role": "abstract",
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# AbstractServiceCapabilitiesResponseStructureAbstract
Type for capabilities response.
{
"allOf": [
{
"$ref": "#/definitions/ResponseStructure"
},
{
"properties": {
"RequestMessageRef": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique reference to the request which gave rise to this message."
},
"DelegatorAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0"
},
"DelegatorRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Identifier of delegating system that originated message. +SIRI 2.0"
},
"Status": {
"$ref": "#/definitions/Status"
},
"ErrorCondition": {
"allOf": [
{
"$ref": "#/definitions/ServiceDeliveryErrorConditionStructure"
}
],
"description": "Description of any error or warning condition."
}
}
}
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractServiceDeliveryStructureAbstract
Type for Common elementd for a SIRI service delivery of the Form xxxDelivery.
{
"allOf": [
{
"$ref": "#/definitions/ResponseStructure"
},
{
"properties": {
"RequestMessageRef": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique reference to the request which gave rise to this message.",
"x-netex-choice": [
"RequestMessageRef",
"SubscriberRef",
"SubscriptionFilterRef",
"SubscriptionRef"
]
},
"SubscriberRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Unique identifier of Subscriber - reference to a Participant.",
"x-netex-choice": [
"RequestMessageRef",
"SubscriberRef",
"SubscriptionFilterRef",
"SubscriptionRef"
]
},
"SubscriptionFilterRef": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionFilterRefStructure"
}
],
"description": "Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.",
"x-netex-choice": [
"RequestMessageRef",
"SubscriberRef",
"SubscriptionFilterRef",
"SubscriptionRef"
]
},
"SubscriptionRef": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionQualifierStructure"
}
],
"description": "Reference to a service subscription: unique within Service and Subscriber.",
"x-netex-choice": [
"RequestMessageRef",
"SubscriberRef",
"SubscriptionFilterRef",
"SubscriptionRef"
]
},
"DelegatorAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0"
},
"DelegatorRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Identifier of delegating system that originated message. +SIRI 2.0"
},
"Status": {
"$ref": "#/definitions/Status"
},
"ErrorCondition": {
"allOf": [
{
"$ref": "#/definitions/ServiceDeliveryErrorConditionStructure"
}
],
"description": "Description of any error or warning condition."
},
"ValidUntil": {
"type": "string",
"format": "date-time",
"description": "End of data horizon of the data producer."
},
"ShortestPossibleCycle": {
"allOf": [
{
"$ref": "#/definitions/PositiveDurationType"
}
],
"description": "Minimum interval at which updates can be sent."
},
"DefaultLanguage": {
"type": "string",
"description": "Default language for text elements."
}
}
}
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractServiceRequestAbstract
Substitutable type for a SIRI Functional Service request.
{
"allOf": [
{
"$ref": "#/definitions/AbstractServiceRequestStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractRequest",
"x-netex-sg-members": [
"AbstractFunctionalServiceCapabilitiesRequest",
"AbstractFunctionalServiceRequest"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractServiceRequestStructureAbstract
Abstract Service Request for SIRI Service request.
{
"allOf": [
{
"$ref": "#/definitions/AbstractRequestStructure"
},
{
"properties": {
"MessageIdentifier": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique reference to this message."
}
}
}
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# abstractStrictAssociationRoleAbstract
This element shows how an element declaration may include a Schematron constraint to limit the property to act in either inline or by-reference mode, but not both.
{
"allOf": [
{
"$ref": "#/definitions/AssociationRoleType"
}
],
"x-netex-role": "abstract",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AbstractSubscriptionRequestStructureAbstract
Type for COmmon Subscription Request.
{
"allOf": [
{
"$ref": "#/definitions/RequestStructure"
},
{
"properties": {
"ConsumerAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data."
},
"SubscriptionFilterIdentifier": {
"type": "string",
"description": "Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature."
},
"SubscriptionContext": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionContextStructure"
}
],
"description": "General values that apply to subscription. Usually set by configuration."
}
}
}
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractSubscriptionStructureAbstract
Type for SIRI Service subscriptions.
{
"type": "object",
"properties": {
"SubscriberRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request."
},
"SubscriptionIdentifier": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionQualifierStructure"
}
],
"description": "Identifier to be given to Subscription."
},
"InitialTerminationTime": {
"type": "string",
"format": "date-time",
"description": "Requested end time for subscription."
}
},
"required": [
"SubscriptionIdentifier",
"InitialTerminationTime"
],
"x-netex-role": "abstract",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AbstractSurfaceAbstract
The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements.
{
"allOf": [
{
"$ref": "#/definitions/AbstractSurfaceType"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractGeometricPrimitive",
"x-netex-sg-members": [
"Polygon"
],
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# AbstractSurfaceTypeAbstract
gml:AbstractSurfaceType is an abstraction of a surface to support the different levels of complexity. A surface is always a continuous region of a plane.
{
"$ref": "#/definitions/AbstractGeometricPrimitiveType",
"x-netex-role": "abstract",
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# AbstractTrackedRequestAbstract
Subsititutable type for a SIRI request with requestor dteials tracked.
{
"allOf": [
{
"$ref": "#/definitions/RequestStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"CheckStatusRequest"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AcceptedDriverPermitEntity
Accepted TYPE OF DRIVER PERMIT for a given SIMPLE VEHICLE TYPE. +v2.0
{
"$ref": "#/definitions/AcceptedDriverPermit_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# AcceptedDriverPermit_VersionStructureStructure
Type for an ACCEPTED DRIVER PERMIT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of ACCEPTED DRIVER PERMIT."
},
"TypeOfDriverPermitRef": {
"$ref": "#/definitions/TypeOfDriverPermitRef"
},
"acceptedDriverPermits": {
"allOf": [
{
"$ref": "#/definitions/acceptedDriverPermits_RelStructure"
}
],
"description": "Types of Driver Licence that are accepted for Simple Vehicle Type. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# AcceptedDriverPermitIdTypeUnclassified
Type for identifier of an ACCEPTED DRIVER PERMIT.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# AcceptedDriverPermitRefReference
Reference to an ACCEPTED DRIVER PERMIT.
{
"allOf": [
{
"$ref": "#/definitions/AcceptedDriverPermitRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AcceptedDriverPermit",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# AcceptedDriverPermitRefStructureReference
Type for a reference to an ACCEPTED DRIVER PERMIT.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AcceptedDriverPermit",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# acceptedDriverPermits_RelStructureCollection
Type for a list of ACCEPTED DRIVER PERMITs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AcceptedDriverPermit": {
"type": "array",
"items": {
"$ref": "#/definitions/AcceptedDriverPermit"
}
}
},
"required": [
"AcceptedDriverPermit"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# AccessEntity
The physical (spatial) possibility for a passenger to access or leave the public transport system. This link may be used during a trip for:- the walking movement of a passenger from a PLACE (origin of the trip) to a STOP POINT (origin of the PT TRIP), or- the walking movement from a STOP POINT (destination of the PT TRIP) to a PLACE (destination of the trip).
{
"$ref": "#/definitions/Access_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Transfer",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_access_version.xsd"
}
# Access_VersionStructureStructure
Type for an ACCESS link.
{
"allOf": [
{
"$ref": "#/definitions/Transfer_VersionStructure"
},
{
"properties": {
"From": {
"allOf": [
{
"$ref": "#/definitions/AccessEndStructure"
}
],
"description": "Origin end of ACCESS link."
},
"To": {
"allOf": [
{
"$ref": "#/definitions/AccessEndStructure"
}
],
"description": "Destination end of ACCESS link."
}
},
"required": [
"From",
"To"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_access_version.xsd"
}
# AccessEndStructureUnclassified
Type for ACCESS link end.
{
"type": "object",
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllModesEnumeration"
}
],
"description": "Identifier of MODE of end point of ACCESS link. Default is all modes."
},
"PlaceRef": {
"allOf": [
{
"$ref": "#/definitions/PlaceRefStructure"
}
],
"description": "Identifier of a PLACE at end point of ACCESS link."
},
"PointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Identifier of end point of ACCESS link."
}
},
"x-netex-source": "netex_framework/netex_reusableComponents/netex_access_version.xsd"
}
# AccessEquipmentAbstract
Specialisation of PLACE EQUIPMENT dedicated to access (e.g. lifts, entrances, stairs, ramps, etc.).
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "PlaceEquipment",
"x-netex-sg-members": [
"CrossingEquipment",
"EntranceEquipment",
"EscalatorEquipment",
"LiftCallEquipment",
"LiftEquipment",
"PlaceLighting",
"QueueingEquipment",
"RampEquipment",
"RoughSurface",
"StairEquipment",
"StaircaseEquipment",
"TravelatorEquipment"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# AccessEquipment_VersionStructureStructure
Type for an ACCESS EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PlaceEquipment_VersionStructure"
},
{
"properties": {
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of EQUIPMENT or entrance to EQUIPMENT (e.g. Lift)."
},
"Height": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of EQUIPMENT or entrance to EQUIPMENT (e.g. Lift)."
},
"DirectionOfUse": {
"allOf": [
{
"$ref": "#/definitions/DirectionOfUseEnumeration"
}
],
"description": "Direction in which EQUIPMENT. can be used. Default is both."
},
"PassengersPerMinute": {
"type": "integer",
"description": "Number of passengers per minute that can use EQUIPMENT."
},
"RelativeWeighting": {
"type": "integer",
"description": "Relative weighting to be given to this item of EQUIPMENT."
},
"SafeForGuideDog": {
"type": "boolean",
"description": "Whether the access is safe for a guide dog. +v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# AccessEquipmentIdTypeUnclassified
Type for identifier of an ACCESS EQUIPMENT.
{
"$ref": "#/definitions/PlaceEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# AccessEquipmentRefAbstract
Identifier of an ACCESS EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipmentRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "PlaceEquipmentRef",
"x-netex-sg-members": [
"CrossingEquipmentRef",
"EntranceEquipmentRef",
"EscalatorEquipmentRef",
"LiftCallEquipmentRef",
"LiftEquipmentRef",
"PlaceLightingEquipmentRef",
"QueueingEquipmentRef",
"RampEquipmentRef",
"RoughSurfaceRef",
"StaircaseEquipmentRef",
"TravelatorEquipmentRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# AccessEquipmentRefStructureReference
Type for a reference to an ACCESS EQUIPMENT.
{
"$ref": "#/definitions/PlaceEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# accesses_RelStructureCollection
Type for a list of ACCESS Links.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AccessRef": {
"$ref": "#/definitions/AccessRef"
},
"Access": {
"$ref": "#/definitions/Access"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_access_version.xsd"
}
# accessesInFrame_RelStructureCollection
Type for containment in frame of ACCESS.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Access": {
"type": "array",
"items": {
"$ref": "#/definitions/Access"
}
}
},
"required": [
"Access"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_access_version.xsd"
}
# AccessFacilityUnclassified
Classification of SITE ACCESS FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/AccessFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccessFacilityEnumerationEnum
Allowed values for Site Access Facility. NB. These are the properties of access to a fixed SITE, not to a VEHICLE.
{
"type": "string",
"enum": [
"unknown",
"lift",
"wheelchairLift",
"escalator",
"travelator",
"ramp",
"automaticRamp",
"steps",
"stairs",
"slidingStep",
"shuttle",
"narrowEntrance",
"barrier",
"lowFloorAccess",
"validator"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# AccessFacilityListUnclassified
List of SITE ACCESS FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/AccessFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccessFacilityListOfEnumerationsUnclassified
List of values for SITE ACCESS FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/AccessFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccessFeatureEnumerationEnum
Allowed values for an access feature.
{
"type": "string",
"enum": [
"lift",
"escalator",
"freightElevator",
"travelator",
"ramp",
"stairs",
"seriesOfStairs",
"ladder",
"shuttle",
"crossing",
"barrier",
"narrowEntrance",
"hall",
"concourse",
"confinedSpace",
"queueManagement",
"none",
"unknown",
"other",
"openSpace",
"street",
"pavement",
"footpath",
"passage"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# AccessFeatureListOfEnumerationsUnclassified
Allowed values for a list of access features.
{
"type": "array",
"items": {
"$ref": "#/definitions/AccessFeatureEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# AccessibilityAssessmentUnclassified
The accessibility characteristics of an entity used by passengers such as a STOP PLACE, or a STOP PLACE COMPONENT. Described by ACCESSIBILITY LIMITATIONs, and/or a set of SUITABILITies.
{
"$ref": "#/definitions/AccessibilityAssessment_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_accessibility.xsd"
}
# AccessibilityAssessment_VersionedChildStructureUnclassified
Type for ACCESSIBILITY ASSESSMENT.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"MobilityImpairedAccess": {
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"description": "Summary indication as to whether the component is considered to be accessible or not."
},
"limitations": {
"allOf": [
{
"$ref": "#/definitions/accessibilityLimitations_RelStructure"
}
],
"description": "The ACCESSIBILITY LIMITATION that apply to component."
},
"suitabilities": {
"allOf": [
{
"$ref": "#/definitions/suitabilities_RelStructure"
}
],
"description": "The SUITABILITY of the component to meet specific user needs."
},
"Comment": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Comment on accessibility."
}
},
"required": [
"MobilityImpairedAccess"
]
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_accessibility.xsd"
}
# AccessibilityAssessmentIdTypeUnclassified
Type for identifier of an ACCESSIBILITY ASSESSMENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_support.xsd"
}
# AccessibilityAssessmentRefReference
Reference to an ACCESSIBILITY ASSESSMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessibilityAssessmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AccessibilityAssessment",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_support.xsd"
}
# AccessibilityAssessmentRefStructureReference
Type for reference to an ACCESSIBILITY ASSESSMENT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AccessibilityAssessment",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_support.xsd"
}
# accessibilityAssessments_RelStructureCollection
Type for a list of ACCESSIBILITY ASSESSMENTs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"AccessibilityAssessment": {
"type": "array",
"items": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"description": "Assessment of the accessibility of a SITE."
}
},
"required": [
"AccessibilityAssessment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_accessibility.xsd"
}
# AccessibilityInfoFacilityUnclassified
Classification of ACCESSIBILITY INFO FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/AccessibilityInfoFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccessibilityInfoFacilityEnumerationEnum
Allowed values for Accessibility Info.
{
"type": "string",
"enum": [
"audioInformation",
"audioForHearingImpaired",
"visualDisplays",
"displaysForVisuallyImpaired",
"largePrintTimetables",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# AccessibilityInfoFacilityListUnclassified
List of ACCESSIBILITY INFO FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/AccessibilityInfoFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccessibilityInfoFacilityListOfEnumerationsUnclassified
List of values for ACCESSIBILITY INFO FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/AccessibilityInfoFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccessibilityLimitationUnclassified
A categorisation of the ACCESSIBILITY characteristics of a STOP PLACE COMPONENT such as a STOP PATH LINK, STOP PLACE or ACCESS SPACE to indicate its usability by passengers with specific needs, for example, those needing wheelchair access, step-free access or wanting to avoid confined spaces such as lifts.
{
"$ref": "#/definitions/AccessibilityLimitation_VersionedChildStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_accessibility.xsd"
}
# AccessibilityLimitation_VersionedChildStructureUnclassified
Type for an ACCESSIBILITY LIMITATION.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"WheelchairAccess": {
"$ref": "#/definitions/WheelchairAccess"
},
"StepFreeAccess": {
"$ref": "#/definitions/StepFreeAccess"
},
"StairFreeAccess": {
"$ref": "#/definitions/StairFreeAccess"
},
"EscalatorFreeAccess": {
"$ref": "#/definitions/EscalatorFreeAccess"
},
"LiftFreeAccess": {
"$ref": "#/definitions/LiftFreeAccess"
},
"RampFreeAccess": {
"$ref": "#/definitions/RampFreeAccess"
},
"LevelAccessIntoVehicle": {
"$ref": "#/definitions/LevelAccessIntoVehicle"
},
"AudibleSignalsAvailable": {
"allOf": [
{
"$ref": "#/definitions/AudibleSignalsAvailable"
}
],
"description": "Whether a PLACE has audible signals for the visually impaired."
},
"VisualSignsAvailable": {
"allOf": [
{
"$ref": "#/definitions/VisualSignsAvailable"
}
],
"description": "Whether a PLACE has visual signals for the hearing impaired."
},
"TactileGuidanceAvailable": {
"allOf": [
{
"$ref": "#/definitions/TactileGuidanceAvailable"
}
],
"description": "Whether a PLACE has tactile guidance."
},
"GuideDogAccess": {
"allOf": [
{
"$ref": "#/definitions/GuideDogAccess"
}
],
"description": "Whether a PLACE allows guide dog access."
}
},
"required": [
"WheelchairAccess"
]
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_accessibility.xsd"
}
# accessibilityLimitations_RelStructureCollection
Type for a list of ACCESSIBILITY LIMITATIONs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"AccessibilityLimitation": {
"allOf": [
{
"$ref": "#/definitions/AccessibilityLimitation"
}
],
"description": "Assessment of the accessibility of a SITE."
}
},
"required": [
"AccessibilityLimitation"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_accessibility.xsd"
}
# AccessibilityToolUnclassified
Classification of ACCESSIBILITY TOOLs.
{
"allOf": [
{
"$ref": "#/definitions/AccessibilityToolEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccessibilityToolEnumerationEnum
Allowed values for Accessibility Tools.
{
"type": "string",
"enum": [
"wheelchair",
"walkingstick",
"audioNavigator",
"visualNavigator",
"passengerCart",
"pushchair",
"umbrella",
"buggy",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# AccessibilityToolListUnclassified
List of ACCESSIBILITY TOOLs.
{
"allOf": [
{
"$ref": "#/definitions/AccessibilityToolListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccessibilityToolListOfEnumerationsUnclassified
List of values for TYPE OF ACCESSIBILITY TOOL.
{
"type": "array",
"items": {
"$ref": "#/definitions/AccessibilityToolEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccessIdTypeUnclassified
Type for identifier of an ACCESS link.
{
"$ref": "#/definitions/TransferIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# AccessModeUnclassified
Access MODE for SITEs and VEHICLE MEETING POINTs. Also used for TRANSFER and if in OTHER LEG of the TRIP a monomodal non-public transport is used.
{
"allOf": [
{
"$ref": "#/definitions/AccessModeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# AccessModeEnumerationEnum
Allowed values for Access MODEs for SITEs, VEHICLE MEETING POINTS and TRANSFER and for monomodal non-public transport OTHER LEG in TRIP.
{
"type": "string",
"enum": [
"foot",
"bicycle",
"boat",
"car",
"taxi",
"shuttle",
"ski",
"skate",
"motorcycle",
"scooter",
"wheelchair",
"animalRide"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# AccessModeListOfEnumerationsUnclassified
Allowed values for List of MODES of transport applicable to timetabled public transport.
{
"type": "array",
"items": {
"$ref": "#/definitions/AccessModeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# AccessNotAllowedErrorUnclassified
Error: Requestor is not authorised to the service or data requested.
{
"allOf": [
{
"$ref": "#/definitions/AccessNotAllowedErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# AccessNotAllowedErrorStructureUnclassified
Type forError:Access Not Allowed.
{
"$ref": "#/definitions/ErrorCodeStructure",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# AccessRefReference
Reference to an ACCESS link.
{
"allOf": [
{
"$ref": "#/definitions/AccessRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Access",
"x-netex-substitutionGroup": "TransferRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# accessRefs_RelStructureCollection
Type for a list of references to an ACCESS link.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"AccessRef": {
"type": "array",
"items": {
"$ref": "#/definitions/AccessRef"
}
}
},
"required": [
"AccessRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# AccessRefStructureReference
Type for a reference to an ACCESS link.
{
"$ref": "#/definitions/TransferRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Access",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# AccessSpaceEntity
An area within a STOP PLACE that does not give direct access to transport vehicles. May be connected to QUAYS by PATH LINKs.
{
"$ref": "#/definitions/AccessSpace_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopPlaceSpace",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# AccessSpace_VersionStructureStructure
Type for an ACCESS SPACE.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceSpace_VersionStructure"
},
{
"properties": {
"AccessSpaceType": {
"allOf": [
{
"$ref": "#/definitions/AccessSpaceTypeEnumeration"
}
],
"description": "Type of ACCESS SPACE."
},
"PassageType": {
"allOf": [
{
"$ref": "#/definitions/PassageTypeEnumeration"
}
],
"description": "Type of passage associated with ACCESS SPACE."
},
"ParentAccessSpaceRef": {
"allOf": [
{
"$ref": "#/definitions/AccessSpaceRefStructure"
}
],
"description": "if ACCESS SPACE is a subzone of another ACCESS SPACE identifies parent,"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# AccessSpaceIdTypeUnclassified
Type for identifier of an ACCESS SPACE.
{
"$ref": "#/definitions/SiteComponentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# AccessSpaceRefReference
Reference to an ACCESS SPACE.
{
"allOf": [
{
"$ref": "#/definitions/AccessSpaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AccessSpace",
"x-netex-substitutionGroup": "StopPlaceSpaceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# AccessSpaceRefStructureReference
Type for reference to an ACCESS SPACE.
{
"$ref": "#/definitions/StopPlaceSpaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AccessSpace",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# accessSpaces_RelStructureCollection
Type for a list of ACCESS SPACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AccessSpaceRef": {
"$ref": "#/definitions/AccessSpaceRef"
},
"AccessSpace": {
"$ref": "#/definitions/AccessSpace"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# AccessSpaceTypeEnumerationEnum
Allowed values for ACCESS SPACE TYPEs.
{
"type": "string",
"enum": [
"concourse",
"bookingHall",
"forecourt",
"underpass",
"overpass",
"passage",
"passageSection",
"lift",
"gallery",
"garage",
"shop",
"waitingRoom",
"restaurant",
"other",
"staircase",
"wc"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# accessSummaries_RelStructureCollection
A collection of one or more ACCESS SUMMARies.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"AccessSummary": {
"type": "array",
"items": {
"$ref": "#/definitions/AccessSummary"
}
}
},
"required": [
"AccessSummary"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_version.xsd"
}
# AccessSummaryUnclassified
Summary of a feature used in NAVIGATION PATH.
{
"$ref": "#/definitions/AccessSummary_VersionedChildStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_version.xsd"
}
# AccessSummary_VersionedChildStructureUnclassified
Type for ACCESS SUMMARY.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"AccessFeatureType": {
"allOf": [
{
"$ref": "#/definitions/AccessFeatureEnumeration"
}
],
"description": "Type of access feature, e.g. lift, stairs,"
},
"Count": {
"type": "integer",
"minimum": 0,
"description": "Count of feature, e.g. number of lifts, stairs."
},
"Transition": {
"allOf": [
{
"$ref": "#/definitions/TransitionEnumeration"
}
],
"description": "Nature of access feature transition e.g. up or down."
}
},
"required": [
"AccessFeatureType",
"Count"
]
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_version.xsd"
}
# AccessSummaryIdTypeUnclassified
Type for identifier of an ACCESS SUMMARY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# AccessVehicleEquipmentEntity
Specialisation of VEHICLE EQUIPMENT for ACCESS providing information such as low floor, ramp, access area dimensions, etc.
{
"$ref": "#/definitions/AccessVehicleEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd"
}
# AccessVehicleEquipment_VersionStructureStructure
Type for an ACCESS VEHICLE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/ActualVehicleEquipment_VersionStructure"
},
{
"properties": {
"LowFloor": {
"type": "boolean",
"description": "Low floor VEHICLES can use stop and be accessible."
},
"HighFloor": {
"type": "boolean",
"description": "High floor VEHICLES can use stop."
},
"Hoist": {
"type": "boolean",
"description": "VEHICLE has a hoist or lift for wheelchairs."
},
"HoistOperatingRadius": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance from VEHICLE needed to operate hoist."
},
"Ramp": {
"type": "boolean",
"description": "Whether a ramp may be used to access VEHICLE."
},
"BearingCapacity": {
"allOf": [
{
"$ref": "#/definitions/WeightType"
}
],
"description": "Maximum weight that the EQUIPMENT can bear. +v2.0"
},
"NumberOfSteps": {
"type": "integer",
"minimum": 0,
"description": "Number of steps to board or alight from VEHICLE."
},
"BoardingHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum step height to board."
},
"EquipmentLength": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length of the EQUIPMENT be it hoist or ramp. When fully extended and only the part outside the VEHICLE. +v2.0"
},
"EquipmentWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of the EQUIPMENT be it hoist or ramp. When fully extended and only the part outside the VEHICLE. +v2.0"
},
"GapToPlatform": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Normal gap between VEHICLE and platform."
},
"WidthOfAccessArea": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of access area."
},
"HeightOfAccessArea": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of access area."
},
"AutomaticDoors": {
"type": "boolean",
"description": "Whether there are automatic doors."
},
"SuitableFor": {
"allOf": [
{
"$ref": "#/definitions/MobilityList"
}
],
"description": "Mobility needs for which access is suitable."
},
"AssistanceNeeded": {
"allOf": [
{
"$ref": "#/definitions/AssistanceNeededEnumeration"
}
],
"description": "Nature of assistance needed to board - level Access allows self-boarding."
},
"AssistedBoardingLocation": {
"allOf": [
{
"$ref": "#/definitions/AssistedBoardingLocationEnumeration"
}
],
"description": "Whether special position on platform is needed for boarding."
},
"GuideDogsAllowed": {
"type": "boolean",
"description": "Whether a Guide Dog is allowed."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd"
}
# AccessVehicleEquipmentIdTypeUnclassified
Type for identifier of an ACCESS VEHICLE EQUIPMENT.
{
"$ref": "#/definitions/VehicleEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# AccessVehicleEquipmentRefReference
Reference to an ACCESS VEHICLE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessVehicleEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AccessVehicleEquipment",
"x-netex-substitutionGroup": "VehicleEquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# AccessVehicleEquipmentRefStructureReference
Type for a reference to an ACCESS VEHICLE EQUIPMENT.
{
"$ref": "#/definitions/VehicleEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AccessVehicleEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# AccessZoneEntity
An identified storey (ground, first, basement, mezzanine, etc) within an interchange building or SITE on which SITE COMPONENTs reside. A PATH LINK may connect components on different ACCESS ZONEs.
{
"$ref": "#/definitions/AccessZone_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Zone",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# AccessZone_VersionStructureStructure
Type for an ACCESS ZONE.
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
},
{
"properties": {
"AccessibilityAssessment": {
"allOf": [
{
"$ref": "#/definitions/AccessibilityAssessment_VersionedChildStructure"
}
],
"description": "Accessibility values associated with ACCESS ZONE."
},
"AllAreasWheelchairAccessible": {
"type": "boolean",
"description": "Whether all areas of the ACCESS ZONE are wheelchair accessible."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# AccessZoneIdTypeUnclassified
Identifier for an ACCESS ZONE.
{
"$ref": "#/definitions/ZoneIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# AccessZoneRefReference
Reference to a SITE.
{
"allOf": [
{
"$ref": "#/definitions/AccessZoneRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AccessZone",
"x-netex-substitutionGroup": "ZoneRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# AccessZoneRefStructureReference
Type for reference to an ACCESS ZONE.
{
"$ref": "#/definitions/ZoneRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AccessZone",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# accessZones_RelStructureCollection
Type for a list of ACCESS ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AccessZoneRef": {
"$ref": "#/definitions/AccessZoneRef"
},
"AccessZone": {
"allOf": [
{
"$ref": "#/definitions/AccessZone"
}
],
"description": "ACCESS ZONE of a building or SITE."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# AccommodationUnclassified
Allowed combinations of accommodation.
{
"$ref": "#/definitions/Accommodation_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# Accommodation_VersionedChildStructureUnclassified
Type for allowed combinations of ACCOMMODATION.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Accomodation _v1.1"
},
"ServiceFacilitySetRef": {
"$ref": "#/definitions/ServiceFacilitySetRef"
},
"FareClass": {
"allOf": [
{
"$ref": "#/definitions/FareClass"
}
],
"description": "Fare class of ACCOMMODATION."
},
"ClassOfUseRef": {
"$ref": "#/definitions/ClassOfUseRef"
},
"AccommodationFacility": {
"allOf": [
{
"$ref": "#/definitions/AccommodationFacility"
}
],
"description": "Type of ACCOMMODATION. . Default is seating."
},
"CouchetteFacility": {
"allOf": [
{
"$ref": "#/definitions/CouchetteFacility"
}
],
"description": "Type of Couchette."
},
"MaximumNumberOfBerths": {
"type": "integer"
},
"BerthFacility": {
"allOf": [
{
"$ref": "#/definitions/BerthFacility"
}
],
"description": "Classification of BERTH FACILITY."
},
"ShowerFacility": {
"$ref": "#/definitions/SanitaryFacilityEnumeration"
},
"ToiletFacility": {
"allOf": [
{
"$ref": "#/definitions/SanitaryFacilityEnumeration"
}
],
"description": "Toilet facilities for ACCOMMODATION."
},
"GenderLimitation": {
"$ref": "#/definitions/GenderLimitation"
},
"NuisanceFacilityList": {
"$ref": "#/definitions/NuisanceFacilityList"
},
"PassengerCommsFacilityList": {
"$ref": "#/definitions/PassengerCommsFacilityList"
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccommodationAccessUnclassified
Classification of ACCOMMODATION ACCESS type -
{
"allOf": [
{
"$ref": "#/definitions/AccommodationAccessEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccommodationAccessEnumerationEnum
Allowed values for Accommodation Access.
{
"type": "string",
"enum": [
"other",
"freeSeating",
"reservation",
"standing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# AccommodationAccessListUnclassified
List of ACCOMMODATION ACCESS.
{
"allOf": [
{
"$ref": "#/definitions/AccommodationAccessListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccommodationAccessListOfEnumerationsUnclassified
List of values for ACCOMMODATION ACCESS.
{
"type": "array",
"items": {
"$ref": "#/definitions/AccommodationAccessEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccommodationFacilityUnclassified
Classification of ACCOMMODATION FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/AccommodationFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccommodationFacilityEnumerationEnum
Allowed values for Accommodation Facility.
{
"type": "string",
"enum": [
"unknown",
"standing",
"seating",
"sleeper",
"singleSleeper",
"doubleSleeper",
"specialSleeper",
"couchette",
"singleCouchette",
"doubleCouchette",
"specialSeating",
"recliningSeats",
"babyCompartment",
"familyCarriage",
"recreationArea",
"panoramaCoach",
"pullmanCoach",
"pushchair",
"wheelchair"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# AccommodationFacilityListUnclassified
List of ACCOMMODATION FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/AccommodationFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccommodationFacilityListOfEnumerationsUnclassified
List of values for ACCOMMODATION FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/AccommodationFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccommodationIdTypeUnclassified
Identifier of a ACCOMMODATION.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# AccommodationRefReference
Reference to a ACCOMMODATION.
{
"allOf": [
{
"$ref": "#/definitions/AccommodationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Accommodation",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# AccommodationRefStructureReference
Type for a reference to a ACCOMMODATION.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Accommodation",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# accommodations_RelStructureCollection
Type for containment in frame of SERVICE FACILITY SETs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AccommodationRef": {
"$ref": "#/definitions/AccommodationRef"
},
"Accommodation": {
"$ref": "#/definitions/Accommodation"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AccountableElementEntity
A period of a driver's DUTY during which (s)he is continuously working without a BREAK. PAUSEs during which (the)he remains responsible for the vehicle may be included.
{
"$ref": "#/definitions/AccountableElementStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# AccountableElementIdTypeUnclassified
Type for identifier of an ACCOUNTABLE ELEMENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# AccountableElementRefReference
Reference to an ACCOUNTABLE ELEMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccountableElementRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AccountableElement",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# AccountableElementRefStructureReference
Type for Reference to an ACCOUNTABLE ELEMENT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AccountableElement",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# AccountableElementStructureUnclassified
Type for ACCOUNTABLE ELEMENT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of ACCOUNTABLE ELEMENT."
},
"AccountingTime": {
"type": "string",
"description": "How long a time shoudl be used for the the ACCOUNTABLE ELEMENT."
},
"AccountingFactor": {
"type": "number",
"description": "Accounting Factor to use for the the ACCOUNTABLE ELEMENT."
},
"PreparationDuration": {
"type": "string",
"description": "Time to prepare ACCOUNTABLE ELEMENT."
},
"FinishingDuration": {
"type": "string",
"description": "Time to complete ACCOUNTABLE ELEMENT."
}
}
}
],
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# AccountingCodeUnclassified
An Accounting code assigned to the Element (TAP TSI)
{
"allOf": [
{
"$ref": "#/definitions/PrivateCodeStructure"
}
],
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# ActivatedEquipmentUnclassified
An EQUIPMENT activated by the passage of a vehicle at an ACTIVATION POINT or on an ACTIVATION LINK.
{
"$ref": "#/definitions/ActivatedEquipment_VersionStructure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivatedEquipment_VersionStructureStructure
Type for an ACTIVATED EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/Equipment_VersionStructure"
},
{
"properties": {
"TrafficControlPointRef": {
"$ref": "#/definitions/TrafficControlPointRef"
},
"TypeOfActivationRef": {
"$ref": "#/definitions/TypeOfActivationRef"
},
"assignments": {
"allOf": [
{
"$ref": "#/definitions/activationAssignments_RelStructure"
}
],
"description": "assignments of ACTIVATED EQUIPMENT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivatedEquipmentIdTypeUnclassified
Type for identifier of an ACTIVATED EQUIPMENT.
{
"$ref": "#/definitions/EquipmentIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActivatedEquipmentRefReference
Reference to an ACTIVATED EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/ActivatedEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ActivatedEquipment",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActivatedEquipmentRefStructureReference
Type for a reference to an ACTIVATED EQUIPMENT.
{
"$ref": "#/definitions/EquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ActivatedEquipment",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# activatedEquipmentsInFrame_RelStructureCollection
Type for containment in frame of ACTIVATION EQUIPMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ActivatedEquipment": {
"type": "array",
"items": {
"$ref": "#/definitions/ActivatedEquipment"
}
}
},
"required": [
"ActivatedEquipment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivationAssignmentEntity
An assignment of an ACTIVATION POINT/LINK to an ACTIVATED EQUIPMENT related on its turn to a TRAFFIC CONTROL POINT. The considered ACTIVATION POINT/LINK will be used to influence the control process for that TRAFFIC CONTROL POINT (e.g. to fix priorities as regards the processing of competing requests from different ACTIVATION POINTs/LINKs).
{
"$ref": "#/definitions/ActivationAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivationAssignment_VersionStructureStructure
Type for an ACTIVATION ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"EquipmentRef": {
"allOf": [
{
"$ref": "#/definitions/ActivatedEquipmentRefStructure"
}
],
"description": "ACTIVATED EQUIPMENT for which this is the assignment - may be omitted if given by context."
},
"LinkRef": {
"allOf": [
{
"$ref": "#/definitions/ActivationLinkRefStructure"
}
],
"description": "ACTIVATION LINK for assignment."
},
"PointRef": {
"allOf": [
{
"$ref": "#/definitions/ActivationPointRefStructure"
}
],
"description": "ACTIVATION POINT for assignment."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivationAssignmentIdTypeUnclassified
Type for identifier of an ACTIVATION ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActivationAssignmentRefReference
Reference to an ACTIVATION ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/ActivationAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ActivationAssignment",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActivationAssignmentRefStructureReference
Type for a reference to an ACTIVATION ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ActivationAssignment",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# activationAssignments_RelStructureCollection
Type for a list of ACTIVATION ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ActivationAssignmentRef": {
"$ref": "#/definitions/ActivationAssignmentRef"
},
"ActivationAssignment": {
"$ref": "#/definitions/ActivationAssignment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivationLinkEntity
A LINK where a control process is activated when a vehicle passes it.
{
"$ref": "#/definitions/ActivationLink_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Link",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivationLink_VersionStructureStructure
Type for an ACTIVATION LINK.
{
"allOf": [
{
"$ref": "#/definitions/Link_VersionStructure"
},
{
"properties": {
"TypeOfActivationRef": {
"$ref": "#/definitions/TypeOfActivationRef"
},
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/ActivationPointRefStructure"
}
],
"description": "ACTIVATION POINT from which ACTIVATION LINK starts."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/ActivationPointRefStructure"
}
],
"description": "ACTIVATION POINT at which ACTIVATION LINK ends."
}
},
"required": [
"FromPointRef",
"ToPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivationLinkIdTypeUnclassified
Type for identifier of an ACTIVATION LINK.
{
"$ref": "#/definitions/LinkIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActivationLinkRefReference
Reference to an ACTIVATION LINK.
{
"allOf": [
{
"$ref": "#/definitions/ActivationLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ActivationLink",
"x-netex-substitutionGroup": "LinkRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActivationLinkRefByValueUnclassified
Reference to a ACTIVATION LINK BY VALUE.
{
"allOf": [
{
"$ref": "#/definitions/ActivationLinkRefByValueStructure"
}
],
"x-netex-substitutionGroup": "LinkRefByValue",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActivationLinkRefByValueStructureUnclassified
Type for a reference to a ACTIVATION LINK BY VALUE.
{
"$ref": "#/definitions/LinkRefByValueStructure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActivationLinkRefStructureReference
Type for a reference to an ACTIVATION LINK.
{
"$ref": "#/definitions/LinkRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ActivationLink",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# activationLinksInFrame_RelStructureCollection
Type for containment in frame of ACTIVATION LINKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ActivationLink": {
"type": "array",
"items": {
"$ref": "#/definitions/ActivationLink"
},
"description": "A LINK where a control process is activated when a vehicle passes it. Activation links are directional - there will be separate links for each direction of a route."
}
},
"required": [
"ActivationLink"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivationPointEntity
A POINT where a control process is activated when a vehicle passes it. EQUIPMENT may be needed for the activation.
{
"$ref": "#/definitions/ActivationPoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ActivationPoint_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivationPoint_DummyAbstract
A POINT where a control process is activated when a vehicle passes it. EQUIPMENT may be needed for the activation.
{
"allOf": [
{
"$ref": "#/definitions/Point_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Point",
"x-netex-sg-members": [
"ActivationPoint",
"BeaconPoint"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivationPoint_VersionStructureStructure
Type for ACTIVATION POINT.
{
"allOf": [
{
"$ref": "#/definitions/Point_VersionStructure"
},
{
"properties": {
"ActivationPointNumber": {
"type": "string",
"description": "Identifier of ACTIVATION POINT."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of ACTIVATION POINT."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"TypeOfActivationRef": {
"$ref": "#/definitions/TypeOfActivationRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# ActivationPointIdTypeUnclassified
Type for identifier of an ACTIVATION POINT.
{
"$ref": "#/definitions/PointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActivationPointRefReference
Reference to an ACTIVATION POINT.
{
"allOf": [
{
"$ref": "#/definitions/ActivationPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ActivationPoint",
"x-netex-substitutionGroup": "PointRef",
"x-netex-sg-members": [
"BeaconPointRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActivationPointRefStructureReference
Type for a reference to an ACTIVATION POINT.
{
"$ref": "#/definitions/PointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ActivationPoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# activationPointsInFrame_RelStructureCollection
Type for containment in frame of ACTIVATION POINTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ActivationPoint_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/ActivationPoint_Dummy"
}
}
},
"required": [
"ActivationPoint_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# activationTypeRefs_RelStructureCollection
Type for a list of TYPEs OF ACTIVATION.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfActivationRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfActivationRef"
},
"description": "Reference to a TYPE OF ACTIVATION."
}
},
"required": [
"TypeOfActivationRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# ActualVehicleEquipmentEntity
An item of EQUIPMENT of a particular type actually available in an individual VEHICLE.
{
"allOf": [
{
"$ref": "#/definitions/ActualVehicleEquipment_VersionStructure"
}
],
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd"
}
# ActualVehicleEquipment_VersionStructureStructure
Abstract Type for an ACTUAL VEHICLE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerEquipment_VersionStructure"
},
{
"properties": {
"Units": {
"type": "integer",
"description": "Units of EQUIPMENT."
},
"VehicleTypeRef": {
"$ref": "#/definitions/VehicleTypeRef"
},
"EquipmentRef": {
"$ref": "#/definitions/EquipmentRef"
},
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd"
}
# actualVehicleEquipments_RelStructureCollection
List of ACTUAL VEHICLE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ActualVehicleEquipment": {
"type": "array",
"items": {
"$ref": "#/definitions/ActualVehicleEquipment"
}
}
},
"required": [
"ActualVehicleEquipment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd"
}
# AddressAbstract
An ADDRESS.
{
"allOf": [
{
"$ref": "#/definitions/Address_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Place",
"x-netex-sg-members": [
"PostalAddress",
"RoadAddress"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# Address_VersionStructureStructure
Type for an ADDRESS.
{
"allOf": [
{
"$ref": "#/definitions/Place_VersionStructure"
},
{
"properties": {
"CountryRef": {
"$ref": "#/definitions/CountryRef"
},
"CountryName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Counntry, deriveable from CountryRef."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# AddressablePlaceEntity
A PLACE which may have an address.
{
"$ref": "#/definitions/AddressablePlace_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Place",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# AddressablePlace_VersionStructureStructure
Type for an ADDRESSABLE PLACE.
{
"allOf": [
{
"$ref": "#/definitions/Place_VersionStructure"
},
{
"properties": {
"Url": {
"type": "string",
"format": "uri",
"description": "Default URL for ADDRESSABLE PLACE."
},
"Image": {
"type": "string",
"format": "uri",
"description": "Default image for ADDRESSABLE PLACE."
},
"PostalAddress": {
"$ref": "#/definitions/PostalAddress"
},
"RoadAddress": {
"allOf": [
{
"$ref": "#/definitions/RoadAddress"
}
],
"description": "ADDRESS of a numbered building on a named road."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# AddressablePlaceIdTypeUnclassified
Type for identifier of an ADDRESSED PLACE.
{
"$ref": "#/definitions/PlaceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# AddressablePlaceRefReference
Reference to an ADDRESSED PLACE.
{
"allOf": [
{
"$ref": "#/definitions/AddressablePlaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AddressablePlace",
"x-netex-substitutionGroup": "PlaceRef_Dummy",
"x-netex-sg-members": [
"GarageRef",
"SiteElementRef",
"VehicleMeetingPlaceRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# AddressablePlaceRefStructureReference
Type for a reference to an ADDRESSED PLACE.
{
"$ref": "#/definitions/PlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AddressablePlace",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# addressesInFrame_RelStructureCollection
Type for containment in frame of ADDRESSes.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Address": {
"type": "array",
"items": {
"$ref": "#/definitions/Address"
}
}
},
"required": [
"Address"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# AddressIdTypeUnclassified
Type for identifier of an ADDRESS.
{
"$ref": "#/definitions/PlaceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# AddressRefReference
Reference to an ADDRESS.
{
"allOf": [
{
"$ref": "#/definitions/AddressRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Address",
"x-netex-substitutionGroup": "PlaceRef_Dummy",
"x-netex-sg-members": [
"PostalAddressRef",
"RoadAddressRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# AddressRefStructureReference
Type for a reference to an ADDRESS.
{
"$ref": "#/definitions/PlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Address",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# AdministrativeZoneEntity
A ZONE relating to the management responsibilities of an ORGANISATION. For example to allocate bus stop identifiers for a region.
{
"$ref": "#/definitions/AdministrativeZone_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AdministrativeZone_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# AdministrativeZone_DummyAbstract
Dummy supertype for ADMINISTRATIVE ZONE.
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Zone",
"x-netex-sg-members": [
"AdministrativeZone",
"TransportAdministrativeZone"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# AdministrativeZone_VersionStructureStructure
Type for an ADMINISTRATIVE ZONE.
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
},
{
"properties": {
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public Code assosociated with ADMINISTRATIVE ZONE."
},
"OrganisationRef_Dummy": {
"$ref": "#/definitions/OrganisationRef_Dummy"
},
"responsibilities": {
"allOf": [
{
"$ref": "#/definitions/responsibilitySets_RelStructure"
}
],
"description": "RESPONSIBILITY SETs allocated to ADMINISTRATIVE ZONE."
},
"codespaceAssignments": {
"allOf": [
{
"$ref": "#/definitions/codespaceAssignments_RelStructure"
}
],
"description": "CODESPACEs belonging to ADMINISTRATIVE ZONE."
},
"subzones": {
"allOf": [
{
"$ref": "#/definitions/administrativeZones_RelStructure"
}
],
"description": "Subzones of ADMINISTRATIVE Zone; ie. strict subzones that are administrative subdivisions of the parent. These should not contradict Parent ZONE references.."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# AdministrativeZoneIdTypeUnclassified
Type for identifier of an ADMINISTRATIVE ZONE.
{
"$ref": "#/definitions/ZoneIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# AdministrativeZoneRefReference
Reference to an ADMINISTRATIVE ZONE.
{
"$ref": "#/definitions/AdministrativeZoneRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AdministrativeZone",
"x-netex-substitutionGroup": "ZoneRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# administrativeZoneRefs_RelStructureCollection
Type for a list of ADMINISTRATIVE ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"AdministrativeZoneRef": {
"type": "array",
"items": {
"$ref": "#/definitions/AdministrativeZoneRef"
}
}
},
"required": [
"AdministrativeZoneRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# AdministrativeZoneRefStructureReference
Type for Reference to an ADMINISTRATIVE ZONE. Left untyped so as to avoid forwards dependency.
{
"$ref": "#/definitions/ZoneRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AdministrativeZone",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# administrativeZones_RelStructureCollection
Type for a list of ADMINISTRATIVE ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AdministrativeZoneRef": {
"$ref": "#/definitions/AdministrativeZoneRef"
},
"AdministrativeZone_Dummy": {
"$ref": "#/definitions/AdministrativeZone_Dummy"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# AggregationTypeEnum
{
"type": "string",
"enum": [
"set",
"bag",
"sequence",
"array",
"record",
"table"
],
"x-netex-role": "enumeration",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AirSubmodeUnclassified
TPEG pti08 Air submodes.
{
"allOf": [
{
"$ref": "#/definitions/AirSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# AirSubmodeEnumerationEnum
Values for Air MODEs of TRANSPORT: TPEG pti_table_08.
{
"type": "string",
"enum": [
"unknown",
"undefined",
"internationalFlight",
"domesticFlight",
"intercontinentalFlight",
"domesticScheduledFlight",
"shuttleFlight",
"intercontinentalCharterFlight",
"internationalCharterFlight",
"roundTripCharterFlight",
"sightseeingFlight",
"helicopterService",
"domesticCharterFlight",
"SchengenAreaFlight",
"airshipService",
"shortHaulInternationalFlight"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# AliasStructureUnclassified
Alternative Private Code for a STOP PLACE.
{
"type": "object",
"properties": {
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"IdentifierType": {
"type": "string",
"description": "Type of identifier."
}
},
"required": [
"PrivateCode"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# AllAuthoritiesRefReference
Reference to all AUTHORITIies.
{
"allOf": [
{
"$ref": "#/definitions/AllAuthoritiesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "AllPublicTransportOrganisationsRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AllAuthoritiesRefStructureReference
Type for a reference to all AUTHORITIES.
{
"$ref": "#/definitions/AllPublicTransportOrganisationsRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AllCountriesRefReference
Reference to a country ISO 3166-1 Note that GB is used for UK . May be qualified with a 3166-2 subdivision e.g. gb +m ENG, GB + SCT, GB See www.iso.org/iso/country_codes/iso_3166_code_lists.htm.
{
"$ref": "#/definitions/AllCountriesRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_country_support.xsd"
}
# AllCountriesRefStructureReference
Type for a reference All Countries.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_country_support.xsd"
}
# AllModesEnumerationEnum
All MODEs (PUBLIC TRANSPORT MODEs and PERSONAL MODEs).
{
"type": "string",
"enum": [
"all",
"anyMode",
"unknown",
"air",
"bus",
"trolleyBus",
"tram",
"coach",
"rail",
"intercityRail",
"urbanRail",
"metro",
"water",
"ferry",
"cableway",
"funicular",
"lift",
"snowAndIce",
"taxi",
"selfDrive",
"foot",
"bicycle",
"motorcycle",
"scooter",
"car",
"shuttle"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# AllModesListOfEnumerationsUnclassified
Allowed values for List of ALL MODES.
{
"type": "array",
"items": {
"$ref": "#/definitions/AllModesEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# AllOperatorsRefReference
Reference to all OPERATORs.
{
"allOf": [
{
"$ref": "#/definitions/AllOperatorsRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "AllPublicTransportOrganisationsRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AllOperatorsRefStructureReference
Type for a reference to all OPERATORss.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/AllAuthoritiesRefStructure"
}
},
"x-netex-role": "reference",
"x-netex-atom": "string",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AllOrganisationsRefReference
Reference to all ORGANISATIONs.
{
"allOf": [
{
"$ref": "#/definitions/AllOrganisationsRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"AllTransportOrganisationsRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# AllOrganisationsRefStructureReference
Type for a reference to all ORGANISATIONs.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# AllowedLineDirectionEntity
A set of allowed DIRECTIONs that can be used on a given ROUTE.
{
"$ref": "#/definitions/AllowedLineDirection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# AllowedLineDirection_VersionStructureStructure
Type for an ALLOWED LINE DIRECTION.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef"
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Pesentation to use for DIRECTION. +v1.1.."
}
},
"required": [
"DirectionRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# AllowedLineDirectionIdTypeUnclassified
Type for identifier of an ALLOWED LINE DIRECTION.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# AllowedLineDirectionRefReference
Reference to an ALLOWED LINE DIRECTION.
{
"allOf": [
{
"$ref": "#/definitions/AllowedLineDirectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AllowedLineDirection",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# allowedLineDirectionRefs_RelStructureCollection
Type for a list of references to an ALLOWED LINE DIRECTION.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"AllowedLineDirectionRef": {
"type": "array",
"items": {
"$ref": "#/definitions/AllowedLineDirectionRef"
}
}
},
"required": [
"AllowedLineDirectionRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# AllowedLineDirectionRefStructureReference
Type for an ALLOWED LINE DIRECTION.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AllowedLineDirection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# allowedLineDirections_RelStructureCollection
Type for a list of ALLOWED LINE DIRECTIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AllowedLineDirectionRef": {
"$ref": "#/definitions/AllowedLineDirectionRef"
},
"AllowedLineDirection": {
"$ref": "#/definitions/AllowedLineDirection"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# AllowedResourceUsageExceededErrorUnclassified
Error: Valid request was made but request would exceed the permitted resource usage of the client.
{
"allOf": [
{
"$ref": "#/definitions/AllowedResourceUsageExceededErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# AllowedResourceUsageExceededErrorStructureUnclassified
Type for error. AllowedResourceUsageExceeded.
{
"$ref": "#/definitions/ErrorCodeStructure",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# AllPublicTransportModesEnumerationEnum
PUBLIC TRANSPORT MODE: A MODE used for public transport services (e.g., by bus, by tram, by metro, by train, by ferry, by ship, by shared taxi car, by shared car) under either a CONVENTIONAL MODE OF OPERATION or an ALTERNATIVE MODE OF OPERATION (i.e., excluding a PERSONAL MODE OF OPERATION). Note: Prior to TM 6.2 this was named VEHICLE MODE.
{
"type": "string",
"enum": [
"all",
"unknown",
"bus",
"trolleyBus",
"tram",
"coach",
"rail",
"intercityRail",
"urbanRail",
"metro",
"air",
"water",
"cableway",
"funicular",
"snowAndIce",
"taxi",
"ferry",
"lift",
"selfDrive",
"anyMode",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# AllPublicTransportModesListOfEnumerationsUnclassified
Allowed values for List of PT MODES applicable to timetabled public transport.
{
"type": "array",
"items": {
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# AllPublicTransportOrganisationsRefReference
Reference to all PUBLIC TRANSPORT ORGANISATIONs.
{
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportOrganisationsRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "AllTransportOrganisationsRef",
"x-netex-sg-members": [
"AllAuthoritiesRef",
"AllOperatorsRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AllPublicTransportOrganisationsRefStructureReference
Type for a reference to all TRANSPORT ORGANISATIONs.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/AllTransportOrganisationsRefStructure"
}
},
"x-netex-role": "reference",
"x-netex-atom": "string",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AllRoadVehicleCategoriesListOfEnumerationsUnclassified
Allowed values for list of All road Wheeled VEHICLE types.+V2.0
{
"type": "array",
"items": {
"$ref": "#/definitions/AllRoadVehicleCategoryEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# AllRoadVehicleCategoryEnumerationUnclassified
All road vehicle types.
{
"anyOf": [
{
"$ref": "#/definitions/PortableVehicleCategoryEnumeration"
},
{
"$ref": "#/definitions/PersonalVehicleCategoryEnumeration"
},
{
"$ref": "#/definitions/CommercialVehicleCategoryEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# AllSubmodeStructureUnclassified
Type for all Sub modes.
{
"type": "object",
"properties": {
"AirSubmode": {
"$ref": "#/definitions/AirSubmode"
},
"BusSubmode": {
"$ref": "#/definitions/BusSubmode"
},
"CoachSubmode": {
"$ref": "#/definitions/CoachSubmode"
},
"FunicularSubmode": {
"$ref": "#/definitions/FunicularSubmode"
},
"MetroSubmode": {
"$ref": "#/definitions/MetroSubmode"
},
"TramSubmode": {
"$ref": "#/definitions/TramSubmode"
},
"TelecabinSubmode": {
"$ref": "#/definitions/TelecabinSubmode"
},
"RailSubmode": {
"$ref": "#/definitions/RailSubmode"
},
"WaterSubmode": {
"$ref": "#/definitions/WaterSubmode"
},
"SnowAndIceSubmode": {
"allOf": [
{
"$ref": "#/definitions/SnowAndIceSubmode"
}
],
"description": "Extra: Snow and Ice Submode. +v1.1"
},
"TaxiSubmode": {
"$ref": "#/definitions/TaxiSubmode"
},
"SelfDriveSubmode": {
"$ref": "#/definitions/SelfDriveSubmode"
}
},
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# AllTransportOrganisationsRefReference
Reference to all TRANSPORT ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/AllTransportOrganisationsRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "AllOrganisationsRef",
"x-netex-sg-members": [
"AllPublicTransportOrganisationsRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AllTransportOrganisationsRefStructureReference
Type for a reference to all TRANSPORT ORGANISATIONs.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/AllOrganisationsRefStructure"
}
},
"x-netex-role": "reference",
"x-netex-atom": "string",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AllVehicleModesUnclassified
All PUBLIC TRANSPORT MODEs including self drive.
{
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# AlternativeModeOfOperationEntity
Any publicly advertised mode of operation different from the CONVENTIONAL MODE OF OPERATION, for example: VEHICLE SHARING, VEHICLE RENTAL, VEHICLE POOLING. +v1.2.2
{
"$ref": "#/definitions/AlternativeModeOfOperation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ModeOfOperation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# AlternativeModeOfOperation_DummyAbstract
Dummy type to work around SG limitations.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "ModeOfOperation_Dummy",
"x-netex-sg-members": [
"VehiclePooling",
"VehicleRental",
"VehicleSharing"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# AlternativeModeOfOperation_ValueStructureUnclassified
Type for a ALTERNATIVE MODE OF OPERATION.
{
"$ref": "#/definitions/ModeOfOperation_ValueStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# AlternativeModeOfOperationIdTypeUnclassified
Type for identifier of a ALTERNATIVE MODE OF OPERATION.
{
"$ref": "#/definitions/ModeOfOperationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# AlternativeModeOfOperationRefAbstract
Reference to a ALTERNATIVE MODE OF OPERATION. +V1.2.2
{
"allOf": [
{
"$ref": "#/definitions/AlternativeModeOfOperationRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "ModeOfOperationRef",
"x-netex-sg-members": [
"VehiclePoolingRef",
"VehicleRentalRef",
"VehicleSharingRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# AlternativeModeOfOperationRefStructureReference
Type for a reference to a ALTERNATIVE MODE OF OPERATION.
{
"$ref": "#/definitions/ModeOfOperationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AlternativeModeOfOperation",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# AlternativeNameUnclassified
Alternative Name.
{
"$ref": "#/definitions/AlternativeName_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_genericFramework/netex_alternativeName_version.xsd"
}
# AlternativeName_VersionedChildStructureUnclassified
Type for ALTERNATIVE NAME.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"NamedObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Object for which ALTERNATIVE NAME provides an alias. May be omitted if given by context."
},
"Lang": {
"type": "string",
"description": "Language of the ALTERNATIVE NAME."
},
"NameType": {
"allOf": [
{
"$ref": "#/definitions/NameTypeEnumeration"
}
],
"description": "Type of Name - fixed value. Default is alias."
},
"TypeOfName": {
"type": "string",
"description": "Type of Name - open value."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "ALTERNATIVE NAME of the ENTITY."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of the ENTITY."
},
"Abbreviation": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Abbreviation of the ENTITY."
},
"QualifierName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Additional Qualifier of the ENTITY."
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of name. -v2.0",
"xml": {
"attribute": true
}
}
},
"required": [
"Name"
]
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_alternativeName_version.xsd"
}
# AlternativeNameIdTypeUnclassified
Type for identifier of an ALTERNATIVE NAME.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_alternativeName_support.xsd"
}
# AlternativeNameRefReference
Reference to an ALTERNATIVE NAME.
{
"allOf": [
{
"$ref": "#/definitions/AlternativeNameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AlternativeName",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_alternativeName_support.xsd"
}
# AlternativeNameRefStructureReference
Type for a reference to an ALTERNATIVE NAME.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AlternativeName",
"x-netex-source": "netex_framework/netex_genericFramework/netex_alternativeName_support.xsd"
}
# alternativeNames_RelStructureCollection
Type for list of ALTERNATIVE NAMEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"AlternativeName": {
"type": "array",
"items": {
"$ref": "#/definitions/AlternativeName"
},
"description": "ALTERNATIVE NAME for Element."
}
},
"required": [
"AlternativeName"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_alternativeName_version.xsd"
}
# AlternativeQuayDescriptorUnclassified
An element of a STOP PLACE describing part of its structure.
{
"$ref": "#/definitions/AlternativeQuayDescriptor_VersionedChildStructure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# AlternativeQuayDescriptor_VersionedChildStructureUnclassified
Type for a STOP PLACE COMPONENT.
{
"allOf": [
{
"$ref": "#/definitions/AlternativeName_VersionedChildStructure"
},
{
"properties": {
"CrossRoad": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of a Road that crosses the Road the street near the SITE ELEMENT that can be used to describe its relative location."
},
"Landmark": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of a Landmark near the SITE ELEMENT that can be used to describe its relative location."
}
}
}
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# AlternativeTextUnclassified
Alternative Text. +v1.1
{
"$ref": "#/definitions/AlternativeText_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_responsibility/netex_alternativeText_version.xsd"
}
# AlternativeText_VersionedChildStructureUnclassified
Type for ALTERNATIVE TEXT.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"DataManagedObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Object for attribute for which ALTERNATIVE TEXT provides an alias. May be omitted if given by context."
},
"Text": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of the entity."
},
"attributeName": {
"type": "string",
"description": "Name of text attribute for which this is the alternative text. Must be an existing attribute name.",
"xml": {
"attribute": true
}
},
"useForLanguage": {
"type": "string",
"description": "Name of language for which this is to be used.",
"xml": {
"attribute": true
}
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of name. -v2.0",
"xml": {
"attribute": true
}
}
},
"required": [
"Text"
]
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_alternativeText_version.xsd"
}
# AlternativeTextIdTypeUnclassified
Type for identifier of an ALTERNATIVE TEXT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_alternativeText_support.xsd"
}
# AlternativeTextRefReference
Reference to an ALTERNATIVE TEXT.
{
"allOf": [
{
"$ref": "#/definitions/AlternativeTextRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AlternativeText",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_alternativeText_support.xsd"
}
# AlternativeTextRefStructureReference
Type for a reference to an ALTERNATIVE TEXT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AlternativeText",
"x-netex-source": "netex_framework/netex_responsibility/netex_alternativeText_support.xsd"
}
# alternativeTexts_RelStructureCollection
Type for list of ALTERNATIVE TEXTs
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"AlternativeText": {
"type": "array",
"items": {
"$ref": "#/definitions/AlternativeText"
},
"description": "ALTERNATIVE TEXT for a text attribute of Element."
}
},
"required": [
"AlternativeText"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_alternativeText_version.xsd"
}
# AltitudeTypeUnclassified
Altitude metres from sea level.
{
"type": "number",
"minimum": -1000,
"maximum": 5000,
"x-netex-source": "netex_framework/netex_utility/netex_location_types.xsd"
}
# ArrivalStructureUnclassified
Reorganisation of Passing times as arrival.
{
"type": "object",
"properties": {
"Time": {
"type": "string",
"format": "time",
"description": "Latest Arrival time."
},
"DayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after the starting day of the journey. Default is 0 for same day."
},
"ForAlighting": {
"type": "boolean",
"description": "Whether alighting is allowed at the stop Default is true."
},
"IsFlexible": {
"type": "boolean",
"description": "Whether use of stop is flexible, i.e. requires phoning to arrange. Must be a FLEXIBLE LINE. Default is false."
},
"JourneyPartRef": {
"$ref": "#/definitions/JourneyPartRef"
},
"journeyMeetings": {
"allOf": [
{
"$ref": "#/definitions/journeyMeetingViews_RelStructure"
}
],
"description": "JOURNEY MEETINGs for visit."
},
"interchanges": {
"allOf": [
{
"$ref": "#/definitions/serviceJourneyInterchanges_RelStructure"
}
],
"description": "INTERCHANGEs for visit."
},
"interchangeRules": {
"allOf": [
{
"$ref": "#/definitions/interchangeRules_RelStructure"
}
],
"description": "INTERCHANGE RULEs for visit."
},
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"TimebandRef": {
"$ref": "#/definitions/TimebandRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"DutyPartRef": {
"$ref": "#/definitions/DutyPartRef"
},
"PassengerStopAssignmentRef": {
"$ref": "#/definitions/PassengerStopAssignmentRef",
"x-netex-choice": [
"PassengerStopAssignmentRef",
"QuayAssignmentView"
]
},
"QuayAssignmentView": {
"$ref": "#/definitions/QuayAssignmentView",
"x-netex-choice": [
"PassengerStopAssignmentRef",
"QuayAssignmentView"
]
},
"DynamicStopAssignment": {
"$ref": "#/definitions/DynamicStopAssignment"
},
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"CheckConstraint": {
"$ref": "#/definitions/CheckConstraint"
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs of a CALL that apply only to the Arrival or departure."
},
"passengerAtStopTimes": {
"allOf": [
{
"$ref": "#/definitions/passengerAtStopTimes_RelStructure"
}
],
"description": "Times by which passenger should be at stop for specific processes such as baggage checking, passport control and security - may be earlier than the departure time for departures, or later than arrival time for arrivals. +v2.0"
}
},
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_version.xsd"
}
# AssignmentAbstract
A set of properties to be applied to an another element. It has a name and an order.
{
"$ref": "#/definitions/Assignment_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_assignment_version.xsd"
}
# Assignment_DummyAbstract
Dummy Abstract Assignment. An Assignment assigns a property to an other element. It has a name and an order.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"AccessRightParameterAssignment_Dummy",
"ActivationAssignment",
"Assignment",
"CheckConstraint",
"CheckConstraintDelay",
"CheckConstraintThroughput",
"DayTypeAssignment",
"DeckPlanAssignment",
"DisplayAssignment",
"DistributionAssignment",
"DynamicVehicleMeetingPointAssignment",
"JourneyAccounting",
"NetworkRestriction",
"NoticeAssignment_Dummy",
"RechargingPointAssignment",
"SalesOfferPackageSubstitution",
"ServiceExclusion",
"TaxiServicePlaceAssignment",
"TimeDemandTypeAssignment",
"TransferRestriction",
"VehicleAccessCredentialsAssignment",
"VehicleMeetingPointAssignment",
"VehicleMeetingPointAssignment_Dummy",
"VehiclePoolingPlaceAssignment",
"VehicleServicePlaceAssignment",
"VehicleServicePlaceAssignment_Dummy",
"VehicleSharingPlaceAssignment"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_assignment_version.xsd"
}
# Assignment_VersionStructureStructure
Type for ASSIGNMENT.
{
"$ref": "#/definitions/Assignment_VersionStructure_Dummy",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_assignment_version.xsd"
}
# Assignment_VersionStructure_DummyUnclassified
Type for ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of ASSIGNMENT."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of ASSIGNMENT."
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order in which to show an ASSIGNMENT. In some rare cases order makes no sense. The convention should be that order="1" is set then for all elements. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_assignment_version.xsd"
}
# AssignmentIdTypeUnclassified
Type for identifier of a ASSIGNMENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_assignment_support.xsd"
}
# AssignmentRefReference
Reference to a ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/AssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Assignment",
"x-netex-substitutionGroup": "OrderedVersionOfObjectRef",
"x-netex-sg-members": [
"ActivationAssignmentRef",
"CheckConstraintDelayRef",
"CheckConstraintRef",
"CheckConstraintThroughputRef",
"DayTypeAssignmentRef",
"DeckPlanAssignmentRef",
"DisplayAssignmentRef",
"DistributionAssignmentRef",
"JourneyAccountingRef",
"NetworkRestrictionRef",
"RechargingPointAssignmentRef",
"SalesOfferPackageSubstitutionRef",
"ServiceExclusionRef",
"StopAssignmentRef",
"TimeDemandTypeAssignmentRef",
"TrainComponentLabelAssignmentRef",
"TrainComponentStopAssignmentRef",
"TransferRestrictionRef",
"VehicleAccessCredentialsAssignmentRef",
"VehicleMeetingPointAssignmentRef",
"VehicleServicePlaceAssignmentRef",
"deckEntranceAssignmentRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_assignment_support.xsd"
}
# AssignmentRefStructureReference
Type for a versioned reference to a NeTEx Object.
{
"$ref": "#/definitions/OrderedVersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Assignment",
"x-netex-source": "netex_framework/netex_genericFramework/netex_assignment_support.xsd"
}
# AssistanceAvailabilityEnumerationEnum
Allowed values for Assistance Availability.
{
"type": "string",
"enum": [
"none",
"available",
"availableIfBooked",
"availableAtCertainTimes",
"availableDependentOnJourney",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# AssistanceBookingServiceEntity
Information about how to book assistance for wheelchair and disabled users.
{
"$ref": "#/definitions/AssistanceBookingService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocalService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_assistanceBooking_version.xsd"
}
# AssistanceBookingService_VersionStructureStructure
Type for ASSISTANCE BOOKING SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LocalService_VersionStructure"
},
{
"properties": {
"AssistanceAvailability": {
"allOf": [
{
"$ref": "#/definitions/AssistanceAvailabilityEnumeration"
}
],
"description": "Availilability of assistance."
},
"WheelchairBookingRequired": {
"type": "boolean",
"description": "Whether a booking is needed to use a wheelchair."
},
"BookingContact": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact details for ASSISTANCE BOOKING SERVICE."
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Set of possible Booking Arrangements for this booking service. +v2.0",
"x-netex-choice": [
"bookingArrangements",
"BookingArrangements"
]
},
"BookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/BookingArrangementsStructure"
}
],
"description": "Booking conditions for ASSISTANCE BOOKING SERVICE. DEPRECATED: use bookingArrangements",
"x-netex-choice": [
"bookingArrangements",
"BookingArrangements"
],
"x-netex-deprecated": true
},
"VehicleMode": {
"$ref": "#/definitions/VehicleMode"
},
"ModeOfOperationRef": {
"$ref": "#/definitions/ModeOfOperationRef"
},
"TransportOrganisationRef": {
"$ref": "#/definitions/TransportOrganisationRef"
},
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"BookedObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Specific object to which booking relates, e.g. SCHEDULED STOP POINT, STOP, VEHICLE JOURNEY, etc."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs for ASSISTANCE BOOKING SERVICE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_assistanceBooking_version.xsd"
}
# AssistanceBookingServiceIdTypeUnclassified
Type for identifier of an ASSISTANCE BOOKING SERVICE.
{
"$ref": "#/definitions/LocalServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_assistanceBooking_support.xsd"
}
# AssistanceBookingServiceRefReference
Reference to an ASSISTANCE BOOKING SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/AssistanceBookingServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AssistanceBookingService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_assistanceBooking_support.xsd"
}
# AssistanceBookingServiceRefStructureReference
Type for a reference to an ASSISTANCE BOOKING SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AssistanceBookingService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_assistanceBooking_support.xsd"
}
# assistanceBookingServices_RelStructureCollection
Type for a list of ASSISTANCE BOOKING SERVICEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AssistanceBookingServiceRef": {
"$ref": "#/definitions/AssistanceBookingServiceRef"
},
"AssistanceBookingService": {
"$ref": "#/definitions/AssistanceBookingService"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_assistanceBooking_version.xsd"
}
# AssistanceFacilityUnclassified
Classification of ASSISTANCE FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/AssistanceFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AssistanceFacilityEnumerationEnum
Allowed values for Assistance Facility.
{
"type": "string",
"enum": [
"personalAssistance",
"boardingAssistance",
"wheelchairAssistance",
"unaccompaniedMinorAssistance",
"wheelchairUse",
"conductor",
"information",
"other",
"none",
"any"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# AssistanceFacilityListUnclassified
List of ASSISTANCE FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/AssistanceFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AssistanceFacilityListOfEnumerationsUnclassified
List of values for ASSISTANCE FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/AssistanceFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# AssistanceNeededEnumerationEnum
Allowed values for assistance needed.
{
"type": "string",
"enum": [
"levelAccess",
"stepNegotiation",
"rampRequired",
"hoistRequired",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# AssistanceServiceEntity
Specialisation of LOCAL SERVICE for ASSISTANCE providing information like language, accessibility trained staff, etc.
{
"$ref": "#/definitions/AssistanceService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocalService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# AssistanceService_VersionStructureStructure
Type for an ASSISTANCE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LocalService_VersionStructure"
},
{
"properties": {
"AssistanceFacilityList": {
"$ref": "#/definitions/AssistanceFacilityList"
},
"AssistanceAvailability": {
"allOf": [
{
"$ref": "#/definitions/AssistanceAvailabilityEnumeration"
}
],
"description": "Availability of assistance service."
},
"Staffing": {
"allOf": [
{
"$ref": "#/definitions/StaffingEnumeration"
}
],
"description": "Staffing service."
},
"AccessibilityToolList": {
"$ref": "#/definitions/AccessibilityToolListOfEnumerations"
},
"Languages": {
"allOf": [
{
"$ref": "#/definitions/LanguageListOfEnumerations"
}
],
"description": "Languages spoken for assistance."
},
"AccessibilityTrainedStaff": {
"type": "boolean",
"description": "Whether staff are accessibility trained."
},
"EmergencyServiceList": {
"allOf": [
{
"$ref": "#/definitions/EmergencyServiceListOfEnumerations"
}
],
"description": "Emergency service assistance available."
},
"SafetyFacilityList": {
"allOf": [
{
"$ref": "#/definitions/SafetyFacilityListOfEnumerations"
}
],
"description": "Safety facilities."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# AssistanceServiceIdTypeUnclassified
Type for identifier of an ASSISTANCE SERVICE.
{
"$ref": "#/definitions/LocalServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# AssistanceServiceRefReference
Identifier of an ASSISTANCE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/AssistanceServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AssistanceService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# AssistanceServiceRefStructureReference
Type for a reference to an ASSISTANCE SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AssistanceService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# AssistedBoardingLocationEnumerationEnum
Allowed values for assisted boarding locations.
{
"type": "string",
"enum": [
"boardAtAnyDoor",
"boardOnlyAtSpecifiedPositions",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# associationNameUnclassified
{
"type": "string",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AssociationRoleTypeUnclassified
{
"type": "object",
"properties": {
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
},
"nilReason": {
"$ref": "#/definitions/NilReasonType",
"xml": {
"attribute": true
}
}
},
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# AudibleSignalsAvailableUnclassified
Whether a PLACE has audible signals for the visually impaired.
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# AudioAnnouncementTypeEnumerationEnum
Allowed values for AudioAnnouncements
{
"type": "string",
"enum": [
"onDemand",
"automatic"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# AudioTriggerMethodEnumerationEnum
Allowed values for AudioTriggersMethod
{
"type": "string",
"enum": [
"presenceDetector",
"mobileApp",
"internetPage",
"specificDevice",
"pushButton",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# AuthenticatedRequestAbstract
Subsititutable type for an authenticated request Authenticated.
{
"allOf": [
{
"$ref": "#/definitions/AuthenticatedRequestStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"AbstractDiscoveryRequest",
"ProducerRequest",
"TerminateSubscriptionRequest"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AuthenticatedRequestStructureUnclassified
Type for Authticated SIRI Request.
{
"allOf": [
{
"$ref": "#/definitions/AbstractRequestStructure"
},
{
"properties": {
"AccountId": {
"type": "string",
"description": "Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . +SIRI v2.0"
},
"AccountKey": {
"type": "string",
"description": "Authentication key for request. May be used to authenticate requests from a particular account. +SIRI v2.0"
}
}
}
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# AuthorityEntity
The ORGANISATION under which the responsibility of organising the transport service in a certain area is placed.
{
"$ref": "#/definitions/Authority_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ResourceFrame"
],
"x-netex-substitutionGroup": "TransportOrganisation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# Authority_VersionStructureStructure
Type for an AUTHORITY.
{
"allOf": [
{
"$ref": "#/definitions/TransportOrganisation_VersionStructure"
},
{
"properties": {
"authorityTypes": {
"allOf": [
{
"$ref": "#/definitions/typeOfOrganisationRefs_RelStructure"
}
],
"description": "Classification of AUTHORITY."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# AuthorityIdTypeUnclassified
Type for identifier of an AUTHORITY.
{
"$ref": "#/definitions/TransportOrganisationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AuthorityRefReference
Reference to an AUTHORITY.
{
"$ref": "#/definitions/AuthorityRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Authority",
"x-netex-substitutionGroup": "TransportOrganisationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AuthorityRefStructureReference
Type for a reference to an AUTHORITY.
{
"$ref": "#/definitions/TransportOrganisationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Authority",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# AvailabilityConditionEntity
VALIDITY CONDITION stated in terms of DAY TYPES and PROPERTIES OF DAYs.
{
"$ref": "#/definitions/AvailabilityCondition_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ValidityCondition_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_availabilityCondition_version.xsd"
}
# AvailabilityCondition_VersionStructureStructure
Type for an AVAILABILITY CONDITION.
{
"allOf": [
{
"$ref": "#/definitions/ValidBetween_VersionStructure"
},
{
"properties": {
"IsAvailable": {
"type": "boolean",
"description": "Whether condition makes resource available or not available. Default is available."
},
"dayTypes": {
"allOf": [
{
"$ref": "#/definitions/dayTypes_RelStructure"
}
],
"description": "DAY TYPEs for AVAILABILITY CONDITION."
},
"ValidDayBits": {
"type": "string",
"description": "For UIC style encoding of day types String of bits, one for each day in period: whether valid or not valid on the day. Normally there will be a bit for every day between start and end date. If bit is missing, assume available."
},
"timebands": {
"allOf": [
{
"$ref": "#/definitions/timebands_RelStructure"
}
],
"description": "TIME BANDs for AVAILABILITY CONDITION."
},
"operatingDays": {
"allOf": [
{
"$ref": "#/definitions/operatingDays_RelStructure"
}
],
"description": "OPERATING DAYs for AVAILABILITY CONDITION."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_availabilityCondition_version.xsd"
}
# AvailabilityConditionIdTypeUnclassified
Type for identifier of an AVAILABILITY CONDITION.
{
"$ref": "#/definitions/ValidityConditionIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_availabilityCondition_support.xsd"
}
# AvailabilityConditionRefReference
Reference to an AVAILABILITY CONDITION. A VALIDITY CONDITION defined in terms of temporal attributes.
{
"allOf": [
{
"$ref": "#/definitions/AvailabilityConditionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "AvailabilityCondition",
"x-netex-substitutionGroup": "ValidityConditionRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_availabilityCondition_support.xsd"
}
# AvailabilityConditionRefStructureReference
Type for a reference to an AVAILABILITY CONDITION.
{
"$ref": "#/definitions/ValidityConditionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "AvailabilityCondition",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_availabilityCondition_support.xsd"
}
# availabilityConditions_RelStructureCollection
A collection of one or more AVAILABILITY CONDITIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AvailabilityConditionRef": {
"$ref": "#/definitions/AvailabilityConditionRef"
},
"AvailabilityCondition": {
"$ref": "#/definitions/AvailabilityCondition"
},
"ValidDuring": {
"allOf": [
{
"$ref": "#/definitions/ValidDuring"
}
],
"description": "OPTIMISATION: Simple version of an AVAILABILITY CONDITION Comprises a simple period and DAY TYPE."
},
"ValidBetween": {
"$ref": "#/definitions/ValidBetween"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_availabilityCondition_version.xsd"
}
# BatteryEquipmentEntity
Specialisation of INSTALLED EQUIPMENT for BATTERY. +v1.2.2
{
"$ref": "#/definitions/BatteryEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_version.xsd"
}
# BatteryEquipment_VersionStructureStructure
Type for a BATTERY EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PlaceEquipment_VersionStructure"
},
{
"properties": {
"BatteryCapacity": {
"allOf": [
{
"$ref": "#/definitions/WattHoursType"
}
],
"description": "Battery capacity stated by the manufacturer in Watt Hours [Wh]"
},
"BatteryUsableCapacity": {
"allOf": [
{
"$ref": "#/definitions/WattHoursType"
}
],
"description": "Usable battery capacity stated in Watt Hours [Wh]"
},
"NominalVoltage": {
"allOf": [
{
"$ref": "#/definitions/VoltageType"
}
],
"description": "Voltage for battery in volts."
},
"MaximumChargingPower": {
"allOf": [
{
"$ref": "#/definitions/WattageType"
}
],
"description": "Maximum charging power of the grid
supply [W]. The sum of the current
power of all connected charging
points cannot exceed this value."
},
"TypeOfBatteryChemistryRef": {
"$ref": "#/definitions/TypeOfBatteryChemistryRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_version.xsd"
}
# BatteryEquipmentIdTypeUnclassified
Type for identifier of BATTERY EQUIPMENT.
{
"$ref": "#/definitions/EquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# BatteryEquipmentRefReference
Identifier of an BATTERY EQUIPMENT. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/BatteryEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "BatteryEquipment",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# BatteryEquipmentRefStructureReference
Type for a reference to an BATTERY EQUIPMENT.
{
"$ref": "#/definitions/EquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "BatteryEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# BayGeometryEnumerationEnum
Allowed values for PARKING Geometry. +v1.2.2
{
"type": "string",
"enum": [
"unspecified",
"orthogonal",
"angled",
"parallel",
"freeFormat",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# BeaconDirectionEnumerationEnum
Allowed values for communication direction of beacon.
{
"type": "string",
"enum": [
"unidirectional",
"bidirectional"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# BeaconPointEntity
A POINT where a beacon or similar device to support the automatic detection of vehicles passing by is located.
{
"$ref": "#/definitions/BeaconPoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ActivationPoint_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# BeaconPoint_VersionStructureStructure
Type for BEACON POINT.
{
"$ref": "#/definitions/ActivationPoint_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# BeaconPointIdTypeUnclassified
Type for identifier of a BEACON POINT.
{
"$ref": "#/definitions/ActivationPointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# BeaconPointRefReference
Reference to a BEACON POINT.
{
"allOf": [
{
"$ref": "#/definitions/BeaconPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "BeaconPoint",
"x-netex-substitutionGroup": "ActivationPointRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# BeaconPointRefStructureReference
Type for a reference to a BEACON POINT.
{
"$ref": "#/definitions/ActivationPointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "BeaconPoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# BeaconProtocolEnumerationEnum
Allowed values for beacon protocols.
{
"type": "string",
"enum": [
"iBeacon",
"Eddystone",
"VDV431"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# BeaconTypeEnumerationEnum
Allowed values for Beacon Type.
{
"type": "string",
"enum": [
"ble",
"uwb",
"wifi"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# BedEquipmentEntity
A specialisation of SPOT EQUIPMENT describing the detailed properties of a bed. +v2.0
{
"$ref": "#/definitions/BedEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_version.xsd"
}
# BedEquipment_VersionStructureStructure
Type for a BED EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/SpotEquipment_VersionStructure"
},
{
"properties": {
"BedType": {
"allOf": [
{
"$ref": "#/definitions/BedTypeEnumeration"
}
],
"description": "Length of bed back from seat bottom."
},
"IsStowable": {
"type": "boolean",
"description": "Whether bed can be stowed away when not in use."
},
"Headroom": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length of bed back from seat bottom."
},
"BedLength": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "UsableLength of bed back from seat bottom."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_version.xsd"
}
# BedEquipmentIdTypeUnclassified
Type for identifier of BED EQUIPMENT.
{
"$ref": "#/definitions/SpotEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# BedEquipmentRefReference
Identifier of a BED EQUIPMENT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/BedEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "BedEquipment",
"x-netex-substitutionGroup": "SpotEquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# BedEquipmentRefStructureReference
Type for a reference to a BED EQUIPMENT.
{
"$ref": "#/definitions/SpotEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "BedEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# BedTypeEnumerationEnum
Allowed values for TYPE OF BED. +v2.0
{
"type": "string",
"enum": [
"singleBed",
"doubleBed",
"bedForChild",
"cot",
"bottomBunk",
"middleBunk",
"topBunk",
"hammock",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# BerthFacilityUnclassified
Classification of BERTHFACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/BerthFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# BerthFacilityEnumerationEnum
Allowed values for Berth Facility:
{
"type": "string",
"enum": [
"lower",
"middle",
"upper",
"both",
"all"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# BeyondDataHorizonUnclassified
Error: Data period or subscription period is outside of period covered by service.
{
"allOf": [
{
"$ref": "#/definitions/BeyondDataHorizonErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# BeyondDataHorizonErrorStructureUnclassified
Type for error.
{
"$ref": "#/definitions/ErrorCodeStructure",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# BlacklistEntity
A list of items (TRAVEL DOCUMENTs, CONTRACTs etc) the validity of which has been cancelled temporarily or permanently, for a specific reason like loss of the document, technical malfunction, no credit on bank account, offences committed by the customer, etc.
{
"$ref": "#/definitions/Blacklist_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# Blacklist_VersionStructureStructure
Type for BLACKLIST.
{
"$ref": "#/definitions/SecurityList_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# BlacklistIdTypeUnclassified
Type for identifier of a BLACKLIST.
{
"$ref": "#/definitions/SecurityListIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# BlacklistRefReference
Reference to a BLACKLIST.
{
"allOf": [
{
"$ref": "#/definitions/BlacklistRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Blacklist",
"x-netex-substitutionGroup": "SecurityListRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# blacklistRefs_RelStructureCollection
Type for a list of BLACKLISTs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"BlacklistRef": {
"type": "array",
"items": {
"$ref": "#/definitions/BlacklistRef"
}
}
},
"required": [
"BlacklistRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# BlacklistRefStructureReference
Type for Reference to a BLACKLIST.
{
"$ref": "#/definitions/SecurityListRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Blacklist",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# blacklists_RelStructureCollection
Type for a list of BLACKLISTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"BlacklistRef": {
"$ref": "#/definitions/BlacklistRef"
},
"Blacklist": {
"$ref": "#/definitions/Blacklist"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# blacklistsInFrame_RelStructureCollection
Type for containment in frame of BLACK LISTS.
{
"allOf": [
{
"$ref": "#/definitions/frameContainmentStructure"
},
{
"properties": {
"Blacklist": {
"type": "array",
"items": {
"$ref": "#/definitions/Blacklist"
}
}
},
"required": [
"Blacklist"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# BlockEntity
The work of a vehicle from the time it leaves a PARKING POINT after parking until its next return to park at a PARKING POINT. Any subsequent departure from a PARKING POINT after parking marks the start of a new BLOCK. The period of a BLOCK has to be covered by DUTies.
{
"$ref": "#/definitions/Block_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"VehicleScheduleFrame"
],
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# Block_VersionStructureStructure
Type for BLOCK.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of BLOCK."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of BLOCK."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"PreparationDuration": {
"type": "string",
"description": "Preparation time before starting BLOCK."
},
"StartTime": {
"type": "string",
"format": "time",
"description": "Start time of BLOCK. In principle this can be derived from the Start time of the first journey and the preparation duration but may be stated explicitly as well."
},
"StartTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset of Start time from current OPERATING DAY."
},
"FinishingDuration": {
"type": "string",
"description": "Time to complete BLOCK."
},
"EndTime": {
"type": "string",
"format": "time",
"description": "End time of BLOCK. In principle this can be derived from the Start time of the last journey and the finishing duration but may be stated explicitly as well."
},
"EndTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset of end time from current OPERATING DAY."
},
"dayTypes": {
"allOf": [
{
"$ref": "#/definitions/dayTypeRefs_RelStructure"
}
],
"description": "DAY TYPEs for BLOCK."
},
"VehicleServicePartRef": {
"$ref": "#/definitions/VehicleServicePartRef"
},
"VehicleTypeRef": {
"$ref": "#/definitions/VehicleTypeRef"
},
"StartPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Point at which BLOCK starts Should be a PARKING POINT but might be of unknown type."
},
"EndPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Point at which BLOCK ends Point at which BLOCK starts Should be a PARKING POINT but might be of unknown type."
},
"journeys": {
"allOf": [
{
"$ref": "#/definitions/journeyRefs_RelStructure"
}
],
"description": "JOURNEYS making up BLOCK."
},
"coursesOfJourneys": {
"allOf": [
{
"$ref": "#/definitions/coursesOfJourneys_RelStructure"
}
],
"description": "Runs in BLOCK PART."
},
"blockParts": {
"allOf": [
{
"$ref": "#/definitions/blockParts_RelStructure"
}
],
"description": "BLOCK PARTS in BLOCK."
},
"reliefOpportunities": {
"allOf": [
{
"$ref": "#/definitions/reliefOpportunities_RelStructure"
}
],
"description": "RELIEF OPPORTUNITIES of a BLOCK-"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# BlockIdTypeUnclassified
Type for identifier of a BLOCK.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# BlockPartEntity
A part of a BLOCK.
{
"$ref": "#/definitions/BlockPart_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# BlockPart_VersionStructureStructure
Type for a BLOCK PART.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of BLOCK PART."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of BLOCK PART."
},
"BlockRef": {
"$ref": "#/definitions/BlockRef"
},
"VehicleTypeRef": {
"$ref": "#/definitions/VehicleTypeRef"
},
"CompoundBlockRef": {
"$ref": "#/definitions/CompoundBlockRef"
},
"JourneyPartCoupleRef": {
"$ref": "#/definitions/JourneyPartCoupleRef",
"x-netex-choice": [
"JourneyPartCoupleRef",
"journeyParts"
]
},
"journeyParts": {
"allOf": [
{
"$ref": "#/definitions/journeyPartRefs_RelStructure"
}
],
"description": "JOURNEY PARTs in BLOCK PART.",
"x-netex-choice": [
"JourneyPartCoupleRef",
"journeyParts"
]
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of part within BLOCK. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# BlockPartIdTypeUnclassified
Type for identifier of a BLOCK PART.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# BlockPartRefReference
Reference to a BLOCK PART.
{
"allOf": [
{
"$ref": "#/definitions/BlockPartRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "BlockPart",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"TrainBlockPartRef"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# BlockPartRefStructureReference
Type for Reference to a BLOCK PART.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "BlockPart",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# blockParts_RelStructureCollection
Type for a list of BLOCK PARTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"BlockPartRef": {
"$ref": "#/definitions/BlockPartRef"
},
"BlockPart": {
"$ref": "#/definitions/BlockPart"
},
"TrainBlockPart": {
"$ref": "#/definitions/TrainBlockPart"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# BlockRefReference
Reference to a BLOCK.
{
"allOf": [
{
"$ref": "#/definitions/BlockRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Block",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"TrainBlockRef"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# blockRefs_RelStructureCollection
A collection of one or more references to a BLOCK.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"BlockRef": {
"type": "array",
"items": {
"$ref": "#/definitions/BlockRef"
}
}
},
"required": [
"BlockRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# BlockRefStructureReference
Type for Reference to a BLOCK.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Block",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# blocksInFrame_RelStructureCollection
Type for containment in frame of BLOCKS.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Block": {
"$ref": "#/definitions/Block"
},
"CompoundBlock": {
"$ref": "#/definitions/CompoundBlock"
},
"TrainBlock": {
"$ref": "#/definitions/TrainBlock"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# BoardingPermissionUnclassified
Classification of BOARDING PERMISSION - UIC 7161 Code list.
{
"allOf": [
{
"$ref": "#/definitions/BoardingPermissionEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# BoardingPermissionEnumerationEnum
Allowed values or Boarding Permission Facility: UIc.
{
"type": "string",
"enum": [
"normal",
"earlyBoardingPossibleBeforeDeparture",
"lateAlightingPossibleAfterArrival",
"overnightStayOnboardAllowed"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# BoardingPositionEntity
A location within a QUAY from which passengers may directly board, or onto which passengers may directly alight from, a VEHICLE.
{
"$ref": "#/definitions/BoardingPosition_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopPlaceSpace",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# BoardingPosition_VersionStructureStructure
Type for a BOARDING POSITION.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceSpace_VersionStructure"
},
{
"properties": {
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Pubic identifier code of BOARDING POSITION."
},
"BoardingPositionType": {
"allOf": [
{
"$ref": "#/definitions/BoardingPositionTypeEnumeration"
}
],
"description": "Classifier of BOARDING POSITION."
},
"boardingPositionEntrances": {
"allOf": [
{
"$ref": "#/definitions/entranceRefs_RelStructure"
}
],
"description": "Entrances to BOARDING POSITION."
},
"PlatformHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of the platform relative to the ground (bus) or the rail track."
},
"EdgeToTrackCenterDistance": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance between the track centre and the platform edge parallel to the running plane (bq), as defined in chapter 13 of EN 15273-3:2013."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# BoardingPositionIdTypeUnclassified
Type for identifier of a BOARDING POSITION.
{
"$ref": "#/definitions/SiteComponentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# BoardingPositionRefReference
Reference to a BOARDING POSITION.
{
"allOf": [
{
"$ref": "#/definitions/BoardingPositionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "BoardingPosition",
"x-netex-substitutionGroup": "StopPlaceSpaceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# boardingPositionRefs_RelStructureCollection
Type for a collection of one or more references to a BOARDING POSITION.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"BoardingPositionRef": {
"type": "array",
"items": {
"$ref": "#/definitions/BoardingPositionRef"
}
}
},
"required": [
"BoardingPositionRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# BoardingPositionRefStructureReference
Type for reference to a BOARDING POSITION.
{
"$ref": "#/definitions/StopPlaceSpaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "BoardingPosition",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# boardingPositions_RelStructureCollection
Type for a list of BOARDING POSITIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"BoardingPositionRef": {
"$ref": "#/definitions/BoardingPositionRef"
},
"BoardingPosition": {
"$ref": "#/definitions/BoardingPosition"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# BoardingPositionTypeEnumerationEnum
Allowed values for BOARDING POSITION Component Types.
{
"type": "string",
"enum": [
"unknown",
"doorFromAirlineGate",
"positionOnRailPlatform",
"positionOnMetroPlatform",
"positionAtCoachStop",
"positionAtBusStop",
"boatGangway",
"ferryGangway",
"telecabinPlatform",
"setDownPoint",
"taxiBay",
"vehicleLoadingRamp",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# BollardCrossingEnumerationEnum
Allowed values for the bollards on crossings
{
"type": "string",
"enum": [
"none",
"contrasted",
"yes",
"partial",
"limited"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# BookingAccessEnumerationEnum
Allowed values for Booking Access.
{
"type": "string",
"enum": [
"public",
"authorisedPublic",
"staff",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# BookingArrangementEntity
Details of the booking arrangements for a given LINE, STOP, SERVICE etc.
{
"$ref": "#/definitions/BookingArrangement_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# BookingArrangement_VersionStructureStructure
Type for a BOOKING ARRANGEMENT
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"BookingContact": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact for Booking. +v1.1"
},
"BookingMethods": {
"allOf": [
{
"$ref": "#/definitions/BookingMethodListOfEnumerations"
}
],
"description": "Allowed Ways of Making a BOOKING."
},
"BookingAccess": {
"allOf": [
{
"$ref": "#/definitions/BookingAccessEnumeration"
}
],
"description": "Who can make a booking. Default is public."
},
"BookWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseWhenEnumeration"
}
],
"description": "When Booking can be made. +V1.1"
},
"BuyWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseMomentListOfEnumerations"
}
],
"description": "When purchase can be made. +V1.1"
},
"LatestBookingTime": {
"type": "string",
"format": "time",
"description": "Latest time in day that booking can be made."
},
"MinimumBookingPeriod": {
"type": "string",
"description": "Minimum interval in advance of departure day or time that Service may be ordered."
},
"MaximumBookingPeriod": {
"type": "string",
"description": "Maximum interval in advance of departure day or time that Service may be ordered. +V1.2.2"
},
"BookingUrl": {
"allOf": [
{
"$ref": "#/definitions/InfoLinkStructure"
}
],
"description": "URL for booking. +V1.1"
},
"BookingNote": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Note about booking the FLEXIBLE LINE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# BookingArrangementIdTypeUnclassified
Type for identifier of a BookingArrangement
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# BookingArrangementRefReference
Reference to a BOOKING ARRANGEMENT.
{
"allOf": [
{
"$ref": "#/definitions/BookingArrangementRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "BookingArrangement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# BookingArrangementRefStructureReference
Type for a reference to a BOOKING ARRANGEMENT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "BookingArrangement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# bookingArrangements_RelStructureCollection
Type for a list of BookingArrangements.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"BookingArrangementRef": {
"$ref": "#/definitions/BookingArrangementRef"
},
"BookingArrangement": {
"$ref": "#/definitions/BookingArrangement"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# bookingArrangementsInFrame_RelStructureCollection
Type for containment in frame of BOOKING ARRANGEMENTs
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"BookingArrangement": {
"type": "array",
"items": {
"$ref": "#/definitions/BookingArrangement"
}
}
},
"required": [
"BookingArrangement"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# BookingArrangementsStructureUnclassified
Type for BOOKING ARRANGEMENTs.
{
"type": "object",
"properties": {
"BookingContact": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact for Booking. +v1.1"
},
"BookingMethods": {
"allOf": [
{
"$ref": "#/definitions/BookingMethodListOfEnumerations"
}
],
"description": "Allowed ways of making a BOOKING."
},
"BookingAccess": {
"allOf": [
{
"$ref": "#/definitions/BookingAccessEnumeration"
}
],
"description": "Who can make a booking. Default is public."
},
"BookWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseWhenEnumeration"
}
],
"description": "When a booking can be made. +V1.1"
},
"BuyWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseMomentListOfEnumerations"
}
],
"description": "When purchase can be made. +V1.1"
},
"LatestBookingTime": {
"type": "string",
"format": "time",
"description": "Latest time in day that booking can be made."
},
"MinimumBookingPeriod": {
"type": "string",
"description": "Minimum interval in advance of departure day or time that Service may be ordered."
},
"MaximumBookingPeriod": {
"type": "string",
"description": "Maximum interval in advance of departure day or time that a service may be ordered. +V1.2.2"
},
"BookingUrl": {
"allOf": [
{
"$ref": "#/definitions/InfoLinkStructure"
}
],
"description": "URL for booking. +V1.1"
},
"BookingNote": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Note about booking the FLEXIBLE LINE."
}
},
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# BookingChargeTypeEnumerationEnum
Allowed values for BookingPayment +v1.1
{
"type": "string",
"enum": [
"fullAmount",
"blockFullAmountOnCard",
"deposit",
"none",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# BookingMethodEnumerationEnum
Allowed values for Flexible Booking method.
{
"type": "string",
"enum": [
"callDriver",
"callOffice",
"online",
"other",
"phoneAtStop",
"text",
"mobileApp",
"atOffice",
"none"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# BookingMethodListOfEnumerationsUnclassified
List of values for Flexible Booking values.
{
"type": "array",
"items": {
"$ref": "#/definitions/BookingMethodEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# BookingProcessEnumerationEnum
Allowed values for Booking Process UIC 7037 Code list.
{
"type": "string",
"enum": [
"productNotAvailable",
"productNotBookable",
"bookableThroughInternationalSystem",
"bookableThroughNationalSystem",
"bookableManuallly",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# BookingProcessFacilityUnclassified
Classification of BOOKING PROCESS FACILITY type - UIC 7037 Code list.
{
"allOf": [
{
"$ref": "#/definitions/BookingProcessEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# BookingProcessFacilityListUnclassified
List of BOOKING PROCESS FACILITies UIC 7037 Code list.
{
"allOf": [
{
"$ref": "#/definitions/BookingProcessFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# BookingProcessFacilityListOfEnumerationsUnclassified
List of values for BOOKING PROCESS FACILITY UIC 7037 Code list.
{
"type": "array",
"items": {
"$ref": "#/definitions/BookingProcessEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# BookingProcessListOfEnumerationsUnclassified
List of Booking Process values.
{
"type": "array",
"items": {
"$ref": "#/definitions/BookingProcessEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# booleanListUnclassified
A type for a list of values of the respective simple type.
{
"type": "array",
"items": {
"type": "boolean"
},
"x-netex-atom": "array",
"x-netex-source": "gml/basicTypes.xsd"
}
# booleanOrNilReasonUnclassified
Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.
{
"anyOf": [
{
"$ref": "#/definitions/NilReasonEnumeration"
},
{
"type": "boolean"
},
{
"type": "string",
"format": "uri"
}
],
"x-netex-source": "gml/basicTypes.xsd"
}
# booleanOrNilReasonListUnclassified
A type for a list of values of the respective simple type.
{
"type": "array",
"items": {
"$ref": "#/definitions/booleanOrNilReason"
},
"x-netex-atom": "array",
"x-netex-source": "gml/basicTypes.xsd"
}
# BorderPointEntity
Designated BORDER POINT.
{
"$ref": "#/definitions/BorderPoint_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Point",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# BorderPoint_ValueStructureUnclassified
Type for a BORDER POINT.
{
"allOf": [
{
"$ref": "#/definitions/TimingPoint_VersionStructure"
},
{
"properties": {
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of BORDER POINT."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of BORDER POINT."
},
"GroupOfOperatorsRef": {
"$ref": "#/definitions/GroupOfOperatorsRef",
"x-netex-choice": [
"GroupOfOperatorsRef",
"GroupOfOperators"
]
},
"GroupOfOperators": {
"$ref": "#/definitions/GroupOfOperators",
"x-netex-choice": [
"GroupOfOperatorsRef",
"GroupOfOperators"
]
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# BorderPointIdTypeUnclassified
Type for identifier of a BORDER POINT.
{
"$ref": "#/definitions/TimingPointIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# BorderPointRefReference
Reference to a BORDER POINT. (TAP TSI B.1.3 Border Boint Code).
{
"allOf": [
{
"$ref": "#/definitions/BorderPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "BorderPoint",
"x-netex-substitutionGroup": "TimingPointRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# BorderPointRefStructureReference
Type for a reference to a BORDER POINT.
{
"$ref": "#/definitions/TimingPointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "BorderPoint",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# borderPointsInFrame_RelStructureCollection
Type for containment in frame of BORDER POINT.
{
"allOf": [
{
"$ref": "#/definitions/frameContainmentStructure"
},
{
"properties": {
"BorderPoint": {
"type": "array",
"items": {
"$ref": "#/definitions/BorderPoint"
}
}
},
"required": [
"BorderPoint"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# BorderTypeEnumerationEnum
Allowed values for border types
{
"type": "string",
"enum": [
"wall",
"grass",
"earth",
"barrier",
"road",
"cyclingLane",
"step",
"rail",
"plants",
"trees",
"mud",
"solidEdge",
"water",
"gravel",
"handrail",
"noPhysicalBorder",
"otherPhysicalBorder",
"unknown",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# BoundingBoxStructureUnclassified
Defines a bounding box using two corner points. GML terminology.
{
"type": "object",
"properties": {
"UpperLeft": {
"allOf": [
{
"$ref": "#/definitions/LocationStructure"
}
],
"description": "A geospatial point.
Upper Left corner.
."
},
"LowerRight": {
"allOf": [
{
"$ref": "#/definitions/LocationStructure"
}
],
"description": "A geospatial point.
Lower right corner.
."
}
},
"required": [
"UpperLeft",
"LowerRight"
],
"x-netex-source": "netex_framework/netex_utility/netex_location_types.xsd"
}
# BrandingEntity
An arbitrary marketing classification.
{
"$ref": "#/definitions/Branding_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_responsibility/netex_dataSource_version.xsd"
}
# Branding_VersionStructureStructure
Type for a BRANDING.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Preferred presentation values associated with BRANDING. +v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_dataSource_version.xsd"
}
# BrandingIdTypeUnclassified
Type for identifier of BRANDING.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# BrandingRefReference
Reference to a BRANDING.
{
"allOf": [
{
"$ref": "#/definitions/BrandingRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Branding",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# BrandingRefStructureReference
Type for a reference to a BRANDING.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Branding",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# BusSubmodeUnclassified
TPEG pti05 Bus submodes.
{
"allOf": [
{
"$ref": "#/definitions/BusSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# BusSubmodeEnumerationEnum
Values for Bus MODEs of TRANSPORT: TPEG pti_table_05, col_table_10.
{
"type": "string",
"enum": [
"unknown",
"undefined",
"localBus",
"regionalBus",
"expressBus",
"nightBus",
"postBus",
"specialNeedsBus",
"mobilityBus",
"mobilityBusForRegisteredDisabled",
"sightseeingBus",
"shuttleBus",
"highFrequencyBus",
"dedicatedLaneBus",
"schoolBus",
"schoolAndPublicServiceBus",
"railReplacementBus",
"demandAndResponseBus",
"airportLinkBus"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# CallUnclassified
A visit to a SCHEDULED STOP POINT as part of a VEHICLE JOURNEY. A CALL is a view of a POINT IN JOURNEY PATTERN that adds in derived data.
{
"$ref": "#/definitions/Call_VersionedChildStructure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_version.xsd"
}
# Call_VersionedChildStructureUnclassified
Data type for CALL.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"VisitNumber": {
"type": "integer",
"minimum": 1,
"description": "Count of number of visits to this stop - as per SIRI use. Default is 1"
},
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef",
"x-netex-choice": [
"ScheduledStopPointRef",
"ScheduledStopPointView"
]
},
"ScheduledStopPointView": {
"$ref": "#/definitions/ScheduledStopPointView",
"x-netex-choice": [
"ScheduledStopPointRef",
"ScheduledStopPointView"
]
},
"OnwardTimingLinkView": {
"$ref": "#/definitions/OnwardTimingLinkView"
},
"OnwardServiceLinkRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceLinkRefStructure"
}
],
"description": "reference to onwards SERVICE LINK.",
"x-netex-choice": [
"OnwardServiceLinkRef",
"OnwardServiceLinkView"
]
},
"OnwardServiceLinkView": {
"$ref": "#/definitions/OnwardServiceLinkView",
"x-netex-choice": [
"OnwardServiceLinkRef",
"OnwardServiceLinkView"
]
},
"TimingPointStatus": {
"allOf": [
{
"$ref": "#/definitions/TimingPointStatusEnumeration"
}
],
"description": "Nature of TIMING POINT. Default is primary."
},
"ServiceJourneyRef": {
"$ref": "#/definitions/ServiceJourneyRef"
},
"PointInJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/PointInJourneyPatternRefStructure"
}
],
"description": "Point in JOURNEY PATTERN upon which this call is based. Can be used to obtain full association sets."
},
"Arrival": {
"allOf": [
{
"$ref": "#/definitions/ArrivalStructure"
}
],
"description": "Arrival at CALL."
},
"Departure": {
"allOf": [
{
"$ref": "#/definitions/DepartureStructure"
}
],
"description": "Departure from a CALL."
},
"Frequency": {
"allOf": [
{
"$ref": "#/definitions/FrequencyStructure"
}
],
"description": "Frequency of service at CALL."
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"DestinationDisplayView": {
"$ref": "#/definitions/DestinationDisplayView",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"vias": {
"allOf": [
{
"$ref": "#/definitions/vias_RelStructure"
}
],
"description": "Destinations that the SERVICE goes via."
},
"FlexiblePointProperties": {
"$ref": "#/definitions/FlexiblePointProperties"
},
"ChangeOfDestinationDisplay": {
"type": "boolean",
"description": "Whether DESTINATION DISPLAY should be updated at this point. If DESTINATION NAME value is different from Previous stop this is implicit."
},
"ChangeOfServiceRequirements": {
"type": "boolean",
"description": "Whether Service Requirements Change at this point."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs for POINT IN JOURNEY PATTERN."
},
"RequestStop": {
"type": "boolean",
"description": "Whether stop is a request stop for this journey. Default is false."
},
"RequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeEnumeration"
}
],
"description": "Method to Request Stop in this particular service pattern; if none specified, as as per stop. DEPRECATED: USE BoardingRquestMethod OR AlightingRequestMethod INSTEAD. -v2.0",
"x-netex-deprecated": true
},
"BoardingRequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeListOfEnumerations"
}
],
"description": "Methods to Request Stop for boarding in this particular service pattern; Default is noneRequired. +v2.0"
},
"AlightingRequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeListOfEnumerations"
}
],
"description": "Methods to Request Stop for alighting in this particular service pattern; Default is noneRequired. +v2.0"
},
"StopUse": {
"allOf": [
{
"$ref": "#/definitions/StopUseEnumeration"
}
],
"description": "Nature of use of stop, e.g. access, interchange only, or pass through. Default is Access."
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Set of possible Booking Arrangements for stop if different from those for SERVICE JOURNEY. +v2.0",
"x-netex-choice": [
"bookingArrangements",
"BookingArrangements"
]
},
"BookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/BookingArrangementsStructure"
}
],
"description": "Booking Arrangements for stop if different from those for SERVICE JOURNEY. DEPRECATED: use bookingArrangements instead",
"x-netex-choice": [
"bookingArrangements",
"BookingArrangements"
],
"x-netex-deprecated": true
},
"Print": {
"type": "boolean",
"description": "Whether the stop is included in printed media. Default is true. +v1.1"
},
"Dynamic": {
"allOf": [
{
"$ref": "#/definitions/DynamicAdvertisementEnumeration"
}
],
"description": "When STOP POINT IN JOURNEY PATTERN is to be publicised in dynamic media. Default is always. +v1.1"
},
"PassengerCarryingRequirementRef": {
"$ref": "#/definitions/PassengerCarryingRequirementRef",
"x-netex-choice": [
"PassengerCarryingRequirementRef",
"PassengerCarryingRequirementsView"
]
},
"PassengerCarryingRequirementsView": {
"$ref": "#/definitions/PassengerCarryingRequirementsView",
"x-netex-choice": [
"PassengerCarryingRequirementRef",
"PassengerCarryingRequirementsView"
]
},
"TrainSize": {
"$ref": "#/definitions/TrainSize"
},
"equipments": {
"allOf": [
{
"$ref": "#/definitions/vehicleEquipments_RelStructure"
}
],
"description": "VEHICLE EQUIPMENT available on service."
},
"Note": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Text annotation that applies to this CALL. This is for internal use. Customer facing should be added to footnote."
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of Call within Journey. -v2.0",
"xml": {
"attribute": true
}
},
"constrained": {
"type": "boolean",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_version.xsd"
}
# CallIdTypeUnclassified
Type for identifier of a CALL.
{
"$ref": "#/definitions/PointInJourneyPatternIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_support.xsd"
}
# CallRefReference
Reference to a CALL.
{
"allOf": [
{
"$ref": "#/definitions/CallRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Call",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_support.xsd"
}
# CallRefStructureReference
Type for a reference to an ADDRESSED PLACE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Call",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_support.xsd"
}
# calls_RelStructureCollection
CALLs associated with entity.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"Call": {
"type": "array",
"items": {
"$ref": "#/definitions/Call"
}
}
},
"required": [
"Call"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_version.xsd"
}
# CapabilitiesRequestUnclassified
Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.
{
"allOf": [
{
"$ref": "#/definitions/CapabilitiesRequestStructure"
}
],
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# CapabilitiesRequestStructureUnclassified
Type for Requests for capabilities of the current system.
{
"allOf": [
{
"$ref": "#/definitions/RequestStructure"
},
{
"properties": {
"AbstractFunctionalServiceCapabilitiesRequest": {
"$ref": "#/definitions/AbstractFunctionalServiceCapabilitiesRequest"
},
"version": {
"$ref": "#/definitions/VersionString",
"xml": {
"attribute": true
}
}
},
"required": [
"AbstractFunctionalServiceCapabilitiesRequest"
]
}
],
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# CapabilitiesResponseUnclassified
Responses with the capabilities of an implementation.
{
"allOf": [
{
"$ref": "#/definitions/CapabilitiesResponseStructure"
}
],
"x-netex-substitutionGroup": "ProducerResponse",
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# CapabilitiesResponseStructureUnclassified
Type for the capabilities of an implementation.
{
"allOf": [
{
"$ref": "#/definitions/ProducerResponseStructure"
},
{
"properties": {
"AbstractFunctionalServiceCapabilitiesResponse": {
"$ref": "#/definitions/AbstractFunctionalServiceCapabilitiesResponse"
}
},
"required": [
"AbstractFunctionalServiceCapabilitiesResponse"
]
}
],
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# CapabilityCodeTypeUnclassified
Type for capability code.
{
"type": "string",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# CapabilityGeneralInteractionStructureUnclassified
Type for Common Request Policy capabilities.
{
"type": "object",
"properties": {
"Interaction": {
"type": "object",
"properties": {
"RequestResponse": {
"type": "boolean",
"description": "Whether the service supports Request Response Interaction. Default is 'true'."
},
"PublishSubscribe": {
"type": "boolean",
"description": "Whether the service supports Publish Subscribe Interaction. Default is 'true'."
}
},
"required": [
"RequestResponse",
"PublishSubscribe"
],
"description": "Interaction capabilities."
},
"Delivery": {
"type": "object",
"properties": {
"DirectDelivery": {
"type": "boolean",
"description": "Whether the service supports Direct delivery."
},
"FetchedDelivery": {
"type": "boolean",
"description": "Whether the service supports Fetched delivery (VDV Style)"
}
},
"required": [
"DirectDelivery",
"FetchedDelivery"
],
"description": "Delivery capabilities."
},
"MultipartDespatch": {
"type": "boolean",
"description": "Whether the service supports multiple part despatch with MoreData flag. Default is 'true'."
},
"MultipleSubscriberFilter": {
"type": "boolean",
"description": "Whether the service supports multiple Subscriber Filters. Default is ' false'."
},
"HasConfirmDelivery": {
"type": "boolean",
"description": "Whether the service supports Delivery confirm."
},
"HasHeartbeat": {
"type": "boolean",
"description": "Whether the service has a heartbeat message. Default is 'false'."
},
"VisitNumberisOrder": {
"type": "boolean",
"description": "Whether VisitNumber can be used as a strict order number within JOURNEY PATTERN. Default is 'false'."
}
},
"required": [
"Interaction",
"Delivery",
"MultipartDespatch",
"MultipleSubscriberFilter",
"HasConfirmDelivery",
"HasHeartbeat"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# CapabilityNotSupportedErrorUnclassified
Error: Service does not support the requested capability.
{
"allOf": [
{
"$ref": "#/definitions/CapabilityNotSupportedErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# CapabilityNotSupportedErrorStructureUnclassified
Type for Error: Service does not support requested capability.
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"CapabilityRef": {
"allOf": [
{
"$ref": "#/definitions/CapabilityCodeType"
}
],
"description": "Id of capabiliuty that is not supported."
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# CapabilityRefStructureReference
Type for capability ref.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/CapabilityCodeType"
}
},
"x-netex-role": "reference",
"x-netex-atom": "string",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# CapabilityRequestPolicyStructureUnclassified
Type for Common Request Policy capabilities.
{
"type": "object",
"properties": {
"NationalLanguage": {
"type": "array",
"items": {
"type": "string",
"description": "National languages supported by service."
}
},
"Translations": {
"type": "boolean",
"description": "Whether producer can provide multiple translations of NL text elements +SIRI 2.0"
},
"GmlCoordinateFormat": {
"allOf": [
{
"$ref": "#/definitions/SrsNameType"
}
],
"description": "Name of GML Coordinate format used for Geospatial points in responses.",
"x-netex-choice": [
"GmlCoordinateFormat",
"WgsDecimalDegrees"
]
},
"WgsDecimalDegrees": {
"allOf": [
{
"$ref": "#/definitions/EmptyType"
}
],
"description": "Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.",
"x-netex-choice": [
"GmlCoordinateFormat",
"WgsDecimalDegrees"
]
}
},
"required": [
"NationalLanguage"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# CapabilitySubscriptionPolicyStructureUnclassified
Type for Common Subscription capabilities.
{
"type": "object",
"properties": {
"HasIncrementalUpdates": {
"type": "boolean",
"description": "Whether incremental updates can be specified for updates Default is ' true'."
},
"HasChangeSensitivity": {
"type": "boolean",
"description": "Whether change threshold can be specified for updates. Default is 'true'."
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# CarModelProfileEntity
A set of characteristics of equipment installed on-board and characterising a CAR MODEL PROFILE. +v1.2.2
{
"$ref": "#/definitions/CarModelProfile_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_version.xsd"
}
# CarModelProfile_VersionStructureStructure
Type for a CAR MODEL PROFILE.
{
"allOf": [
{
"$ref": "#/definitions/VehicleModelProfile_VersionStructure"
},
{
"properties": {
"Seats": {
"type": "integer",
"minimum": 0,
"description": "Number of seats."
},
"Doors": {
"type": "integer",
"minimum": 0,
"description": "Number of doors on VEHICLE of VEHICLE MODEL."
},
"Transmission": {
"allOf": [
{
"$ref": "#/definitions/TransmissionEnumeration"
}
],
"description": "Type of gear transmission"
},
"CruiseControl": {
"type": "boolean",
"description": "Whether there is cruise-control"
},
"SatNav": {
"type": "boolean",
"description": "Whether VEHICLE has satellite navigation."
},
"AirConditioning": {
"type": "boolean",
"description": "Whether VEHICLE has removable chains."
},
"Convertible": {
"type": "boolean",
"description": "Whether vehicle is convertible"
},
"UsbPowerSockets": {
"type": "boolean",
"description": "Whether VEHICLE has UsbPowerSockets."
},
"WinterTyres": {
"type": "boolean",
"description": "Whether VEHICLE has winter tyres."
},
"Chains": {
"type": "boolean",
"description": "Whether vehicel has remopvable chains."
},
"TrailerHitch": {
"type": "boolean",
"description": "Whether VEHICLE has a trailer hitch."
},
"RoofRack": {
"type": "boolean",
"description": "WHether VEHICLE has a roof rack."
},
"CycleRack": {
"type": "boolean",
"description": "Whether VEHICLE has a cycle rack."
},
"SkiRack": {
"type": "boolean",
"description": "Whether VEHICLE has a ski rack."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_version.xsd"
}
# CarModelProfileIdTypeUnclassified
Type for identifier of a CAR MODEL PROFILE.
{
"$ref": "#/definitions/VehicleModelProfileIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# CarModelProfileRefReference
Reference to a CAR MODEL PROFILE. +V1.2.2
{
"allOf": [
{
"$ref": "#/definitions/CarModelProfileRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CarModelProfile",
"x-netex-substitutionGroup": "VehicleModelProfileRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# CarModelProfileRefStructureReference
Type for a reference to a CAR MODEL PROFILE.
{
"$ref": "#/definitions/VehicleModelProfileRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CarModelProfile",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# CarServiceFacilityUnclassified
Classification of CAR SERVICE FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/CarServiceFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# CarServiceFacilityEnumerationEnum
Allowed values for Car Service Facility.
{
"type": "string",
"enum": [
"unknown",
"valetParking",
"carWash",
"valetCarWash",
"carValetClean",
"oilChange",
"engineWarming",
"petrol",
"batteryCare",
"recharging",
"tyreCheck",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# CarServiceFacilityListUnclassified
List of CAR SERVICE FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/CarServiceFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# CarServiceFacilityListOfEnumerationsUnclassified
List of values for CAR SERVICE FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/CarServiceFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# CateringFacilityUnclassified
Classification of CATERING FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/CateringFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# CateringFacilityEnumerationEnum
Allowed values for Catering Facility: TPEG pti_table 23.
{
"type": "string",
"enum": [
"bar",
"bistro",
"buffet",
"noFoodAvailable",
"noBeveragesAvailable",
"restaurant",
"firstClassRestaurant",
"trolley",
"coffeeShop",
"hotFoodService",
"selfService",
"snacks",
"foodVendingMachine",
"beverageVendingMachine",
"miniBar",
"breakfastInCar",
"mealAtSeat",
"other",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# CateringFacilityListUnclassified
List of CATERING FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/CateringFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# CateringFacilityListOfEnumerationsUnclassified
List of values for CATERING FACILITies.
{
"type": "array",
"items": {
"$ref": "#/definitions/CateringFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# CateringRightsEnumerationEnum
Allowed values for Catering rights.
{
"type": "string",
"enum": [
"mealIncluded",
"mealIncludedForFirstClassPassengers",
"noMealIncluded"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# CateringServiceEntity
Specialisation of LOCAL SERVICE dedicated to catering service.
{
"$ref": "#/definitions/CateringService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocalService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_version.xsd"
}
# CateringService_VersionStructureStructure
Type for CATERING SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LocalService_VersionStructure"
},
{
"properties": {
"ServiceList": {
"allOf": [
{
"$ref": "#/definitions/CateringServiceListOfEnumerations"
}
],
"description": "CATERING SERVICEs available."
}
},
"required": [
"ServiceList"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_version.xsd"
}
# CateringServiceEnumerationEnum
Allowed values for CATERING SERVICEs.
{
"type": "string",
"enum": [
"bar",
"beverageVendingMachine",
"buffet",
"coffeeShop",
"firstClassRestaurant",
"foodVendingMachine",
"hotFoodService",
"restaurant",
"snacks",
"trolleyService",
"noBeveragesAvailable",
"noFoodServiceAvailable",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# CateringServiceIdTypeUnclassified
Type for identifier of a CATERING SERVICE.
{
"$ref": "#/definitions/LocalServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# CateringServiceListOfEnumerationsUnclassified
List of CATERING SERVICEs.
{
"type": "array",
"items": {
"$ref": "#/definitions/CateringServiceEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# CateringServiceRefReference
Identifier of an CATERING SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/CateringServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CateringService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# CateringServiceRefStructureReference
Type for a reference to an CATERING SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CateringService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# CheckConstraintEntity
Characteristics of a SITE COMPONENT representing a process, such as check-in, security screening, ticket control or immigration, that may potentially incur a time penalty that should be allowed for when journey planning. Used to mark PATH LINKs to determine transit routes through interchanges.
{
"$ref": "#/definitions/CheckConstraint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# CheckConstraint_VersionStructureStructure
Type for a CHECK CONSTRAINT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"PlaceRef": {
"$ref": "#/definitions/PlaceRef"
},
"CheckDirection": {
"allOf": [
{
"$ref": "#/definitions/CheckDirectionEnumeration"
}
],
"description": "For CHECK CONSTRAINTs associated with PATH LINKs, the direction in which the check applies. Forwards = from/to, backwards = to/from. For Check constraints associated with an external ENTRANCE, forwards is into the SITE, backwards is out of the SITE."
},
"CheckProcess": {
"allOf": [
{
"$ref": "#/definitions/CheckProcessTypeEnumeration"
}
],
"description": "Type of process that may occur at CHECK CONSTRAINT."
},
"CheckService": {
"allOf": [
{
"$ref": "#/definitions/CheckServiceEnumeration"
}
],
"description": "Nature of service that may occur at CHECK CONSTRAINT."
},
"AccessFeatureType": {
"allOf": [
{
"$ref": "#/definitions/AccessFeatureEnumeration"
}
],
"description": "Type of physical feature that may slow use of CHECK CONSTRAINT."
},
"Congestion": {
"allOf": [
{
"$ref": "#/definitions/CongestionEnumeration"
}
],
"description": "Type of crowding that may slow use of CHECK CONSTRAINT."
},
"TypeOfCongestionRef": {
"$ref": "#/definitions/TypeOfCongestionRef"
},
"ClassOfUseRef": {
"$ref": "#/definitions/ClassOfUseRef"
},
"TypeOfEquipmentRef": {
"$ref": "#/definitions/TypeOfEquipmentRef"
},
"FacilityRef": {
"$ref": "#/definitions/FacilityRef"
},
"EquipmentRef": {
"$ref": "#/definitions/EquipmentRef"
},
"delays": {
"allOf": [
{
"$ref": "#/definitions/checkConstraintDelays_RelStructure"
}
],
"description": "Delays for CHECK CONSTRAINT .process."
},
"throughput": {
"allOf": [
{
"$ref": "#/definitions/checkConstraintThroughputs_RelStructure"
}
],
"description": "Throughput for CHECK CONSTRAINT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# CheckConstraintDelayEntity
Time penalty associated with a CHECK CONSTRAINT.
{
"$ref": "#/definitions/CheckConstraintDelay_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# CheckConstraintDelay_VersionStructureStructure
Type for a CHECK CONSTRAINT DELAY.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"CheckConstraintRef": {
"allOf": [
{
"$ref": "#/definitions/CheckConstraintRef"
}
],
"description": "Reference to a CHECK CONSTRAINT. Can be omitted if given by context."
},
"ClassOfUseRef": {
"$ref": "#/definitions/ClassOfUseRef"
},
"MinimumLikelyDelay": {
"type": "string",
"description": "Minimum duration needed to pass through CHECK CONSTRAINT."
},
"AverageDelay": {
"type": "string",
"description": "Average duration expected to pass through Check."
},
"MaximumLikelyDelay": {
"type": "string",
"description": "Maximum duration expected to pass through CHECK CONSTRAINT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# CheckConstraintDelayIdTypeUnclassified
Type for identifier of a CHECK CONSTRAINT DELAY.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# CheckConstraintDelayRefReference
Identifier of a CHECK CONSTRAINT DELAY.
{
"allOf": [
{
"$ref": "#/definitions/CheckConstraintDelayRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CheckConstraintDelay",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# CheckConstraintDelayRefStructureReference
Type for a reference to a CHECK CONSTRAINT DELAY.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CheckConstraintDelay",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# checkConstraintDelays_RelStructureCollection
A collection of one or more CHECK CONSTRAINTs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"CheckConstraintDelayRef": {
"$ref": "#/definitions/CheckConstraintDelayRef"
},
"CheckConstraintDelay": {
"$ref": "#/definitions/CheckConstraintDelay"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# checkConstraintDelaysInFrame_RelStructureCollection
Type for containment in frame of CHECK CONSTRAINT DELAYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CheckConstraintDelay": {
"type": "array",
"items": {
"$ref": "#/definitions/CheckConstraintDelay"
}
}
},
"required": [
"CheckConstraintDelay"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# CheckConstraintIdTypeUnclassified
Type for identifier of a CHECK CONSTRAINT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# checkConstraintInFrame_RelStructureCollection
Type for containment in frame of CHECK CONSTRAINTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CheckConstraint": {
"type": "array",
"items": {
"$ref": "#/definitions/CheckConstraint"
}
}
},
"required": [
"CheckConstraint"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# CheckConstraintRefReference
Identifier of a CHECK CONSTRAINT.
{
"allOf": [
{
"$ref": "#/definitions/CheckConstraintRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CheckConstraint",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# CheckConstraintRefStructureReference
Type for a reference to a CHECK CONSTRAINT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CheckConstraint",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# checkConstraints_RelStructureCollection
Type for a list of CHECK CONSTRAINTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CheckConstraintRef": {
"$ref": "#/definitions/CheckConstraintRef"
},
"CheckConstraint": {
"allOf": [
{
"$ref": "#/definitions/CheckConstraint"
}
],
"description": "Process associated with a Place, typically giving rise to a delay to the traveller."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# CheckConstraintThroughputEntity
Throughput of a CHECK CONSTRAINT. the number of passengers who can pass through it.
{
"$ref": "#/definitions/CheckConstraintThroughput_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# CheckConstraintThroughput_VersionStructureStructure
Type for a CHECK CONSTRAINT THROUGHPUT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"CheckConstraintRef": {
"$ref": "#/definitions/CheckConstraintRef"
},
"Period": {
"type": "string",
"description": "Interval for measurement."
},
"MaximumPassengers": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Maximum number of passengers."
},
"AveragePassengers": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Average number of passengers."
},
"WheelchairPassengers": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Maximum number of wheelchair passengers."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# CheckConstraintThroughputIdTypeUnclassified
Type for identifier of a CHECK CONSTRAINT THROUGHPUT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# CheckConstraintThroughputRefReference
Identifier of a CHECK CONSTRAINT THROUGHPUT.
{
"allOf": [
{
"$ref": "#/definitions/CheckConstraintThroughputRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CheckConstraintThroughput",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# CheckConstraintThroughputRefStructureReference
Type for a reference to a CHECK CONSTRAINT THROUGHPUT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CheckConstraintThroughput",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# checkConstraintThroughputs_RelStructureCollection
A collection of one or more CHECK CONSTRAINTs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"CheckConstraintThroughputRef": {
"$ref": "#/definitions/CheckConstraintThroughputRef"
},
"CheckConstraintThroughput": {
"$ref": "#/definitions/CheckConstraintThroughput"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# checkConstraintThroughputsInFrame_RelStructureCollection
Type for containment in frame of CHECK CONSTRAINT DELAYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CheckConstraintDelay": {
"type": "array",
"items": {
"$ref": "#/definitions/CheckConstraintDelay"
}
}
},
"required": [
"CheckConstraintDelay"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# CheckDirectionEnumerationEnum
Allowed values for CHECK CONSTRAINT direction.
{
"type": "string",
"enum": [
"forwards",
"backwards",
"bothWays"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# CheckProcessTypeEnumerationEnum
Allowed values for a CHECK CONSTRAINT process.
{
"type": "string",
"enum": [
"none",
"unknown",
"boarding",
"alighting",
"ticketPurchase",
"ticketCollection",
"ticketValidation",
"baggageCheckIn",
"checkIn",
"checkOut",
"checkout",
"oversizeBaggageCheckIn",
"oversizeBaggageReclaim",
"baggageReclaim",
"leftLuggageDeposit",
"leftLuggageReclaim",
"firstclassCheckin",
"specialNeedsCheckin",
"baggageSecurityCheck",
"securityCheck",
"outgoingPassportControl",
"incomingPassportControl",
"fasttrackDepartures",
"fasttrackArrivals",
"incomingDutyFree",
"outgoingDutyFree",
"taxRefunds",
"outgoingCustoms",
"incomingCustoms",
"waitForLift",
"ingress",
"egress",
"queue",
"vehicleLoading",
"vehicleUnloading",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# CheckServiceEnumerationEnum
Allowed values for a CHECK CONSTRAINT service.
{
"type": "string",
"enum": [
"selfService",
"counterService",
"anyService",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# CheckStatusRequestUnclassified
Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.
{
"allOf": [
{
"$ref": "#/definitions/CheckStatusRequestStructure"
}
],
"x-netex-substitutionGroup": "AbstractTrackedRequest",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# CheckStatusRequestStructureUnclassified
Type for check status request.
{
"allOf": [
{
"$ref": "#/definitions/RequestStructure"
},
{
"properties": {
"Extensions": {
"$ref": "#/definitions/Extensions"
},
"version": {
"allOf": [
{
"$ref": "#/definitions/VersionString"
}
],
"description": "Version number of request.",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# CheckStatusResponseUnclassified
Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.
{
"allOf": [
{
"$ref": "#/definitions/CheckStatusResponseStructure"
}
],
"x-netex-substitutionGroup": "ProducerResponse",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# CheckStatusResponseBodyStructureUnclassified
Type for Body of Service Status Check Response. Used in WSDL.
{
"type": "object",
"properties": {
"Status": {
"$ref": "#/definitions/Status"
},
"DataReady": {
"type": "boolean",
"description": "Whether data delivery is ready to be fetched SIRI v 2.0"
},
"ErrorCondition": {
"type": "object",
"properties": {
"ServiceNotAvailableError": {
"$ref": "#/definitions/ServiceNotAvailableError",
"x-netex-choice": [
"ServiceNotAvailableError",
"OtherError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"ServiceNotAvailableError",
"OtherError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description of error."
}
},
"description": "Description of any error or warning condition that applies to the status check."
},
"ValidUntil": {
"type": "string",
"format": "date-time",
"description": "End of data horizon of the data producer."
},
"ShortestPossibleCycle": {
"allOf": [
{
"$ref": "#/definitions/PositiveDurationType"
}
],
"description": "Minimum interval at which updates can be sent."
},
"ServiceStartedTime": {
"type": "string",
"format": "date-time",
"description": "Time at which current instantiation of service started."
}
},
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# CheckStatusResponseStructureUnclassified
Type for Service Status Check Response.
{
"allOf": [
{
"$ref": "#/definitions/ProducerResponseStructure"
},
{
"properties": {
"Status": {
"$ref": "#/definitions/Status"
},
"DataReady": {
"type": "boolean",
"description": "Whether data delivery is ready to be fetched SIRI v 2.0"
},
"ErrorCondition": {
"type": "object",
"properties": {
"ServiceNotAvailableError": {
"$ref": "#/definitions/ServiceNotAvailableError",
"x-netex-choice": [
"ServiceNotAvailableError",
"OtherError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"ServiceNotAvailableError",
"OtherError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description of error."
}
},
"description": "Description of any error or warning condition that applies to the status check."
},
"ValidUntil": {
"type": "string",
"format": "date-time",
"description": "End of data horizon of the data producer."
},
"ShortestPossibleCycle": {
"allOf": [
{
"$ref": "#/definitions/PositiveDurationType"
}
],
"description": "Minimum interval at which updates can be sent."
},
"ServiceStartedTime": {
"type": "string",
"format": "date-time",
"description": "Time at which current instantiation of service started."
},
"Extensions": {
"$ref": "#/definitions/Extensions"
}
}
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# ChildSeatEnumerationEnum
Allowed values for ChildSeat. +v1.2.2
{
"type": "string",
"enum": [
"baby",
"smallChild",
"olderChild",
"none",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# ClassAttributeInFrameUnclassified
Attribute of Class of ENTITY. This is a metaclass that allows services to specify whether an attribute must or must not be present for a class in a given frame.
{
"$ref": "#/definitions/ClassAttributeInFrameStructure",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# ClassAttributeInFrameStructureUnclassified
Type for Attribute of Class of Entity.
{
"type": "object",
"properties": {
"Type": {
"allOf": [
{
"$ref": "#/definitions/QName"
}
],
"description": "Class of attribute."
},
"Mandatory": {
"allOf": [
{
"$ref": "#/definitions/MandatoryEnumeration"
}
],
"description": "Whether element is required, optional or not allowed."
},
"name": {
"allOf": [
{
"$ref": "#/definitions/QName"
}
],
"description": "Name of attribute in CLASS IN REPOSITORY.",
"xml": {
"attribute": true
}
}
},
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# classesInRepository_RelStructureCollection
Type for a list of Classe Filter referencess.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ClassInFrameRef": {
"$ref": "#/definitions/ClassInFrameRef"
},
"ClassInFrame": {
"$ref": "#/definitions/ClassInFrame"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# ClassificationDescriptor_VersionStructureStructure
Type for a Descriptor for a POINT OF INTEREST CLASSIFICATION.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# classificationDescriptors_RelStructureCollection
Type for a list of POINT OF INTEREST CLASSIFICATION DESCRIPTORs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"ClassificationDescriptor": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/ClassificationDescriptor_VersionStructure"
}
],
"description": "Alternative descriptor for a POINT OF INTEREST Classification."
}
}
},
"required": [
"ClassificationDescriptor"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# ClassInFrameUnclassified
Class of an entity in a VERSION FRAME. This is a metaclass that allows services to specify whether a class must or must not be present.
{
"allOf": [
{
"$ref": "#/definitions/ClassInFrameStructure"
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# ClassInFrameRefReference
Class and nature of data inclusion.
{
"allOf": [
{
"$ref": "#/definitions/ClassInFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ClassInFrame",
"x-netex-substitutionGroup": "ClassRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# ClassInFrameRefs_RelStructureCollection
Type for a list of Class Filter references.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ClassInFrameRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ClassInFrameRef"
}
}
},
"required": [
"ClassInFrameRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# ClassInFrameRefStructureReference
Type for a reference to the Class of a ENTITY for use in filters.
{
"allOf": [
{
"$ref": "#/definitions/ClassRefStructure"
},
{
"properties": {
"classRefType": {
"allOf": [
{
"$ref": "#/definitions/ClassRefTypeEnumeration"
}
],
"description": "Nature of reference: Members | Member References | All.",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ClassInFrame",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# ClassInFrameStructureUnclassified
Type for CLASS IN FRAME.
{
"type": "object",
"properties": {
"ClassRefType": {
"allOf": [
{
"$ref": "#/definitions/ClassRefTypeEnumeration"
}
],
"description": "Nature of reference: Members | Member References | All."
},
"TypeOfFrameRef": {
"allOf": [
{
"$ref": "#/definitions/TypeOfFrameRef"
}
],
"description": "Type of Frame containing Class."
},
"Mandatory": {
"allOf": [
{
"$ref": "#/definitions/MandatoryEnumeration"
}
],
"description": "Whether element is required, optional or not allowed."
},
"attributes": {
"type": "object",
"properties": {
"ClassAttributeInFrame": {
"type": "array",
"items": {
"$ref": "#/definitions/ClassAttributeInFrame"
},
"description": "Attribute of Class of ENTITY. This is a metaclass that allows services to specify whether an attribute for a class must be present in a given frame."
}
},
"required": [
"ClassAttributeInFrame"
],
"description": "Requirements for attributes in class."
},
"relationships": {
"type": "object",
"properties": {
"ClassRelationshipInFrame": {
"type": "array",
"items": {
"$ref": "#/definitions/ClassRelationshipInFrame"
},
"description": "Attribute of Class of ENTITY. This is a metaclass that allows services to specify whether an attribute for a class must be present in a given frame."
}
},
"required": [
"ClassRelationshipInFrame"
],
"description": "Requirements for attributes in class."
},
"nameOfClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of ENTITY CLASS i.e. TYPE.",
"xml": {
"attribute": true
}
}
},
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# ClassOfUseEntity
Defines an Classification of users who may make use of a component or amenity.
{
"$ref": "#/definitions/ClassOfUse_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# ClassOfUse_ValueStructureUnclassified
Type for a TYPE OF CLASS OF USE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"FareClass": {
"allOf": [
{
"$ref": "#/definitions/FareClassEnumeration"
}
],
"description": "Fixed class associated with this CLASS OF USE."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# ClassOfUseIdTypeUnclassified
Type for identifier of a CLASS OF USE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# ClassOfUseRefReference
Reference to a CLASS OF USE.
{
"$ref": "#/definitions/ClassOfUseRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ClassOfUse",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# ClassOfUseRefStructureReference
Type for a reference to a CLASS OF USE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ClassOfUse",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# ClassRefReference
Reference to a Type of an ENTITY.
{
"allOf": [
{
"$ref": "#/definitions/ClassRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-sg-members": [
"ClassInFrameRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# classRefs_RelStructureCollection
Type for a list of Classes.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ClassRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ClassRef"
}
}
},
"required": [
"ClassRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# ClassRefStructureReference
Type for a reference to the Class of a ENTITY.
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"nameOfClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of referenced Class.",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "reference",
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# ClassRefTypeEnumerationEnum
Allowed values for nature of reference.
{
"type": "string",
"enum": [
"members",
"memberReferences",
"all"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# ClassRelationshipInFrameUnclassified
Relationship of Class of ENTITY. This is a metaclass that allows services to specify whether a Relationship must or must not be present for a class in a given frame.
{
"allOf": [
{
"$ref": "#/definitions/ClassRelationshipInFrameStructure"
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# ClassRelationshipInFrameStructureUnclassified
Type for Relationship of Class of Entity.
{
"type": "object",
"properties": {
"RelationshipRef": {
"$ref": "#/definitions/RelationshipRef"
},
"Mandatory": {
"allOf": [
{
"$ref": "#/definitions/MandatoryEnumeration"
}
],
"description": "Whether relationship is required, optional or not allowed."
},
"Containment": {
"allOf": [
{
"$ref": "#/definitions/ContainmentEnumeration"
}
],
"description": "Whether reference elements can be inline or by reference. This is constrained by schema usage."
},
"ModificationSet": {
"allOf": [
{
"$ref": "#/definitions/ModificationSetEnumeration"
}
],
"description": "Whether contained elements must be whole set or can be just a Delta."
},
"name": {
"allOf": [
{
"$ref": "#/definitions/QName"
}
],
"description": "Name of attribute in CLASS IN REPOSITORY.",
"xml": {
"attribute": true
}
}
},
"required": [
"RelationshipRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# CleardownCodeTypeUnclassified
Number associated with stop used for wireless cleardown systems. 20 bit number.
{
"type": "integer",
"minimum": 1,
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# ClimateControlUnclassified
Classification of climate control FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/ClimateControlEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ClimateControlEnumerationEnum
Allowed values for Climate Control Facility.
{
"type": "string",
"enum": [
"unknown",
"none",
"airConditioning",
"heating",
"noConditioning",
"windowsCanBeOpened",
"sealedWindows",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# ClimateControlListUnclassified
List of CLIMATE CONTROL FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/ClimateControlListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ClimateControlListOfEnumerationsUnclassified
List of values for CLIMATE CONTROL FACILITY
{
"type": "array",
"items": {
"$ref": "#/definitions/ClimateControlEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ClosedTimeRangeStructureUnclassified
Data Type for a range of times. Both start and end time are required.
{
"type": "object",
"properties": {
"StartTime": {
"type": "string",
"format": "time",
"description": "The (inclusive) start time."
},
"EndTime": {
"type": "string",
"format": "time",
"description": "The (inclusive) end time."
}
},
"required": [
"StartTime",
"EndTime"
],
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_utility/netex_utility_time.xsd"
}
# ClosedTimestampRangeStructureUnclassified
Data Type for a range of date and times. Both start and end time are required.
{
"type": "object",
"properties": {
"StartTime": {
"type": "string",
"format": "date-time",
"description": "The (inclusive) start date and time."
},
"EndTime": {
"type": "string",
"format": "date-time",
"description": "The (inclusive) end date and time."
}
},
"required": [
"StartTime",
"EndTime"
],
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_utility/netex_utility_time.xsd"
}
# CoachSubmodeUnclassified
TPEG pti03 Coach submodes.
{
"allOf": [
{
"$ref": "#/definitions/CoachSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# CoachSubmodeEnumerationEnum
Values for Coach MODEs of TRANSPORT: TPEG pti_table_03.
{
"type": "string",
"enum": [
"unknown",
"undefined",
"internationalCoach",
"nationalCoach",
"shuttleCoach",
"regionalCoach",
"specialCoach",
"schoolCoach",
"sightseeingCoach",
"touristCoach",
"commuterCoach"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# CodeListTypeUnclassified
gml:CodeListType provides for lists of terms. The values in an instance element shall all be valid according to the rules of the dictionary, classification scheme, or authority identified by the value of its codeSpace attribute.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/NameList"
},
"codeSpace": {
"type": "string",
"format": "uri",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "gml/basicTypes.xsd"
}
# CodeOrNilReasonListTypeUnclassified
gml:CodeOrNilReasonListType provides for lists of terms. The values in an instance element shall all be valid according to the rules of the dictionary, classification scheme, or authority identified by the value of its codeSpace attribute. An instance element may also include embedded values from NilReasonType. It is intended to be used in situations where a term or classification is expected, but the value may be absent for some reason.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/NameOrNilReasonList"
},
"codeSpace": {
"type": "string",
"format": "uri",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "gml/basicTypes.xsd"
}
# CodespaceUnclassified
A system for uniquely identifying objects of a given type. Used for the distributed management of objects from many different sources. For example each region of a country may be given a different codespace to use when allocating stop identifieres which will be unique within a country.
{
"$ref": "#/definitions/CodespaceStructure",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_version.xsd"
}
# CodespaceAssignmentUnclassified
Assignment of use of a CODESPACE to identify data within a given ZONE.
{
"$ref": "#/definitions/CodespaceAssignment_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# CodespaceAssignment_VersionedChildStructureUnclassified
Type for a CODESPACE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"CodespaceRef": {
"$ref": "#/definitions/CodespaceRef",
"x-netex-choice": [
"CodespaceRef",
"Codespace"
]
},
"Codespace": {
"$ref": "#/definitions/Codespace",
"x-netex-choice": [
"CodespaceRef",
"Codespace"
]
},
"AdministrativeZoneRef": {
"$ref": "#/definitions/AdministrativeZoneRef"
},
"StartDate": {
"type": "string",
"format": "date",
"description": "Start date for effectiveness of CODESPACE ASSIGNMENT."
},
"EndDate": {
"type": "string",
"format": "date",
"description": "End date for effectiveness of CODESPACE ASSIGNMENT. Date is INCLUSIVE."
},
"NameOfClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of class whose names are being assigned."
},
"CodePrefix": {
"type": "array",
"items": {
"type": "string",
"description": "Code prefix assigned uniquely to zone. Used to allocate new ids If CODESPACE also specified, used within CODESPACE. Only this ADMINISTRATIVE ZONE may allocate codes beginning with these prefixes."
}
},
"StartValue": {
"type": "string",
"description": "Start range for codes allocateed by Organisation under this CODESPACE ASSIGNMENT. +V1.1",
"x-netex-choice": [
"StartValue",
"EndValue"
]
},
"EndValue": {
"type": "string",
"description": "End range for codes allocateed by Organisation under this CODESPACE ASSIGNMENT. +V1.1",
"x-netex-choice": [
"StartValue",
"EndValue"
]
},
"MaximumLength": {
"type": "integer",
"description": "Maximum Length for code. +V1.1"
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of CODESPACE ASSIGNMENT."
},
"TypeOfCodespaceAssignmentRef": {
"allOf": [
{
"$ref": "#/definitions/TypeOfCodespaceAssignmentRef"
}
],
"description": "Reference to a TYPE OF CODESPACE ASSIGNMENT. +v1.1"
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# CodespaceAssignmentIdTypeUnclassified
Type for identifier of a CODESPACE ASSIGNMENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# CodespaceAssignmentRefReference
Reference to a CODESPACE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/CodespaceAssignmentIdType"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CodespaceAssignment",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# codespaceAssignments_RelStructureCollection
Type for a list of CODESPACE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"CodespaceAssignment": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/CodespaceAssignment_VersionedChildStructure"
}
],
"description": "Assignment of use of a CODESPACE with responsibility for managing data within a given ZONE."
}
}
},
"required": [
"CodespaceAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# CodespaceIdTypeUnclassified
Type for identifier of a CODESPACE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# CodespaceRefReference
Reference to a CODESPACE.
{
"allOf": [
{
"$ref": "#/definitions/CodespaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Codespace",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# CodespaceRefStructureReference
Type for a reference to a CODESPACE.
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"ref": {
"allOf": [
{
"$ref": "#/definitions/CodespaceIdType"
}
],
"description": "Identifier of CODESPACE i.e. namespace of identifiers.",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "reference",
"x-netex-refTarget": "Codespace",
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# codespaces_RelStructureCollection
A collection of one or more CODESPACEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"CodespaceRef": {
"$ref": "#/definitions/CodespaceRef"
},
"Codespace": {
"$ref": "#/definitions/Codespace"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# codespacesInFrame_RelStructureCollection
Type for containment in frame of CODESPACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Codespace": {
"type": "array",
"items": {
"$ref": "#/definitions/Codespace"
}
}
},
"required": [
"Codespace"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# CodespaceStructureUnclassified
Type for CODESPACE.
{
"allOf": [
{
"$ref": "#/definitions/EntityStructure"
},
{
"properties": {
"Xmlns": {
"allOf": [
{
"$ref": "#/definitions/CodespaceIdType"
}
],
"description": "Prefix used to identify CODESPACE, e.g. 'napt', 'oda', 'ratp' etc."
},
"XmlnsUrl": {
"type": "string",
"format": "uri",
"description": "CODESPACE path. The URL associated which with the CODESPACE defines a unique system for identifying objects within the CODESPACE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of CODESPACE."
},
"dataSourceRef": {
"allOf": [
{
"$ref": "#/definitions/DataSourceIdType"
}
],
"description": "Data Source of ENTITY.",
"xml": {
"attribute": true
}
}
},
"required": [
"Xmlns"
]
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_version.xsd"
}
# CodeTypeUnclassified
gml:CodeType is a generalized type to be used for a term, keyword or name. It adds a XML attribute codeSpace to a term, where the value of the codeSpace attribute (if present) shall indicate a dictionary, thesaurus, classification scheme, authority, or pattern for the term.
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"codeSpace": {
"type": "string",
"format": "uri",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "gml/basicTypes.xsd"
}
# CodeWithAuthorityTypeUnclassified
gml:CodeWithAuthorityType requires that the codeSpace attribute is provided in an instance.
{
"$ref": "#/definitions/CodeType",
"x-netex-source": "gml/basicTypes.xsd"
}
# ColourValueTypeUnclassified
Type for a Colour Value.
{
"type": "string",
"maxLength": 6,
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# CommercialVehicleCategoryEnumerationEnum
Allowed values for Wheeled commercial VEHICLE types.
{
"type": "string",
"enum": [
"bus",
"van",
"transporter",
"largeVan",
"highSidedVehicle",
"lightGoodsVehicle",
"heavyGoodsVehicle",
"agriculturalVehicle",
"tanker",
"truck",
"articulatedVehicle",
"largeTrailer",
"vehicleWithTrailer",
"lightGoodsVehicleWithTrailer",
"heavyGoodsVehicleWithTrailer"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# CommercialVehicleCategoryListOfEnumerationsUnclassified
Allowed values for list of Wheeled commercial VEHICLE types.+V2.0
{
"type": "array",
"items": {
"$ref": "#/definitions/CommercialVehicleCategoryEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# Common_VersionFrameStructureUnclassified
Type for a COMMON FRAME.
{
"$ref": "#/definitions/VersionFrame_VersionStructure",
"x-netex-source": "netex_framework/netex_frames/netex_commonFrame_version.xsd"
}
# CommonFrameAbstract
Abstract supertype for explicit VERSION FRAMEs.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionFrame",
"x-netex-sg-members": [
"DriverScheduleFrame",
"FareFrame",
"FarePriceFrame",
"GeneralFrame",
"InfrastructureFrame",
"MobilityJourneyFrame",
"MobilityServiceFrame",
"ResourceFrame",
"SalesTransactionFrame",
"ServiceCalendarFrame",
"ServiceFrame",
"SiteFrame",
"TimetableFrame",
"VehicleScheduleFrame"
],
"x-netex-source": "netex_framework/netex_frames/netex_commonFrame_version.xsd"
}
# CommonSectionEntity
A shared set of LINKS or POINTs. A part of a public transport network where the ROUTEs of several JOURNEY PATTERNs are going in parallel and where the synchronisation of SERVICE JOURNEYs may be planned and controlled with respect to commonly used LINKs and STOP POINTs. COMMON SECTIONs are defined arbitrarily and need not cover the total lengths of topologically bundled sections.
{
"$ref": "#/definitions/CommonSection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Section_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_commonSection_version.xsd"
}
# CommonSection_VersionStructureStructure
Type for COMMON SECTION.
{
"allOf": [
{
"$ref": "#/definitions/Section_VersionStructure"
},
{
"properties": {
"pointsOnSection": {
"allOf": [
{
"$ref": "#/definitions/pointsOnSection_RelStructure"
}
],
"description": "Ordered collection of POINTS used in the SECTION.",
"x-netex-choice": [
"pointsOnSection",
"members"
]
},
"members": {
"allOf": [
{
"$ref": "#/definitions/commonSectionPointMembers_RelStructure"
}
],
"description": "[DEPRECATED: renamed to PointsOnSection - included for backwards comaptibilty - use PointsOnSection instead Ordered collection of POINTS used in the COMMON SECTION.",
"x-netex-choice": [
"pointsOnSection",
"members"
],
"x-netex-deprecated": true
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_commonSection_version.xsd"
}
# CommonSectionIdTypeUnclassified
Type for identifier of a COMMON SECTION.
{
"$ref": "#/definitions/SectionIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_commonSection_support.xsd"
}
# CommonSectionPointMemberUnclassified
DEPRECATED - Kept for backwards compatibility POINT Member of a COMMON SECTION.]
{
"allOf": [
{
"$ref": "#/definitions/PointOnSection_VersionedChildStructure"
}
],
"x-netex-sg-members": [
"LineSectionPointMember"
],
"x-netex-role": "unclassified/deprecated",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# commonSectionPointMembers_RelStructureCollection
DEPRECATED - Type for a list of COMMON SECTION POINT MEMBERs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"CommonSectionPointMember": {
"type": "array",
"items": {
"$ref": "#/definitions/CommonSectionPointMember"
}
}
},
"required": [
"CommonSectionPointMember"
]
}
],
"x-netex-role": "collection/deprecated",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# CommonSectionRefReference
Reference to a COMMON SECTION.
{
"allOf": [
{
"$ref": "#/definitions/CommonSectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CommonSection",
"x-netex-substitutionGroup": "SectionRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_commonSection_support.xsd"
}
# CommonSectionRefStructureReference
Type for a reference to a COMMON SECTION.
{
"$ref": "#/definitions/SectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CommonSection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_commonSection_support.xsd"
}
# commonSectionsInFrame_RelStructureCollection
Type for containment in frame of COMMON SECTION.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CommonSection": {
"type": "array",
"items": {
"$ref": "#/definitions/CommonSection"
}
}
},
"required": [
"CommonSection"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_commonSection_version.xsd"
}
# CommunicationServiceEntity
Specialisation of LOCAL SERVICE dedicated to communication services.
{
"$ref": "#/definitions/CommunicationService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocalService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_version.xsd"
}
# CommunicationService_VersionStructureStructure
Type for Communication Service.
{
"allOf": [
{
"$ref": "#/definitions/LocalService_VersionStructure"
},
{
"properties": {
"ServiceList": {
"allOf": [
{
"$ref": "#/definitions/CommunicationServiceListOfEnumerations"
}
],
"description": "COMMUNICATION SERVICEs available."
}
},
"required": [
"ServiceList"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_version.xsd"
}
# CommunicationServiceEnumerationEnum
Allowed values for Communication Service.
{
"type": "string",
"enum": [
"freeWifi",
"publicWifi",
"phone",
"internet",
"mobileCoverage",
"videoEntertainment",
"audioEntertainment",
"postbox",
"postOffice",
"businessServices"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# CommunicationServiceIdTypeUnclassified
Type for identifier of a COMMUNICATION SERVICE.
{
"$ref": "#/definitions/LocalServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# CommunicationServiceListOfEnumerationsUnclassified
List of Communication Service.
{
"type": "array",
"items": {
"$ref": "#/definitions/CommunicationServiceEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# CommunicationServiceRefReference
Identifier of an COMMUNICATION SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/CommunicationServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CommunicationService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# CommunicationServiceRefStructureReference
Type for a reference to an COMMUNICATION SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CommunicationService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# CommunicationsTransportMethodEnumerationEnum
Enumeration of communications transport method usage.
{
"type": "string",
"enum": [
"httpPost",
"other",
"wsdlSoap",
"wsdlSoapDocumentLiteral",
"httpUrlJSON",
"httpUrlProtoBuffers"
],
"x-netex-role": "enumeration",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# CompassBearing16EnumerationEnum
16 point compass.
{
"type": "string",
"enum": [
"SW",
"SE",
"NW",
"NE",
"W",
"E",
"S",
"N"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_utility/netex_location_types.xsd"
}
# CompassBearing8EnumerationEnum
8 point compass.
{
"type": "string",
"enum": [
"SW",
"SE",
"NW",
"NE",
"W",
"E",
"S",
"N"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_utility/netex_location_types.xsd"
}
# compatibleEquipmentRefs_RelStructureCollection
List of VEHICLE CHarging or REFUELLING EQUIPMENT with which is compatible.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleChargingEquipmentRef": {
"$ref": "#/definitions/VehicleChargingEquipmentRef"
},
"RefuellingEquipmentRef": {
"$ref": "#/definitions/RefuellingEquipmentRef"
},
"BatteryEquipmentRef": {
"$ref": "#/definitions/BatteryEquipmentRef"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# ComplaintsServiceEntity
Specialisation of CUSTOMER SERVICE for COMPLAINTs.
{
"$ref": "#/definitions/ComplaintsService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CustomerService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# ComplaintsService_VersionStructureStructure
Type for a COMPLAINTS SERVICE.
{
"$ref": "#/definitions/CustomerService_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# ComplaintsServiceIdTypeUnclassified
Type for identifier of a COMPLAINTS SERVICE.
{
"$ref": "#/definitions/CustomerServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# ComplaintsServiceRefReference
Identifier of an COMPLAINTS SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/ComplaintsServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ComplaintsService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# ComplaintsServiceRefStructureReference
Type for a reference to an COMPLAINTS SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ComplaintsService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# ComplexFeatureEntity
An aggregate of SIMPLE FEATUREs and/or other COMPLEX FEATUREs; e.g. a STOP AREA : combination of STOP POINTs ; a train station : combination of SIMPLE FEATUREs (POINTs, LINKs) and COMPLEX FEATUREs (STOP AREAs).
{
"$ref": "#/definitions/ComplexFeature_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SpatialFeature",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_version.xsd"
}
# ComplexFeature_VersionStructureStructure
Type for a COMPLEX FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfPoints_VersionStructure"
},
{
"properties": {
"GroupOfEntitiesRef": {
"$ref": "#/definitions/GroupOfEntitiesRef"
},
"featureMembers": {
"allOf": [
{
"$ref": "#/definitions/complexFeatureMembers_RelStructure"
}
],
"description": "Simple features making up COMPLEX FEATURE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_version.xsd"
}
# ComplexFeatureIdTypeUnclassified
Type for identifier of a COMPLEX FEATURE.
{
"$ref": "#/definitions/GroupOfPointsIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# ComplexFeatureMember_VersionedChildStructureUnclassified
Type for a Member of COMPLEX FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/AbstractGroupMember_VersionedChildStructure"
},
{
"properties": {
"ComplexFeatureRef": {
"allOf": [
{
"$ref": "#/definitions/ComplexFeatureRefStructure"
}
],
"description": "Parent of Simple Feature: if given by context, ignore."
},
"SimpleFeatureRef": {
"allOf": [
{
"$ref": "#/definitions/SimpleFeatureRef"
}
],
"description": "Reference to a SIMPLE FEATURe.",
"x-netex-choice": [
"SimpleFeatureRef",
"VersionOfObjectRef"
]
},
"VersionOfObjectRef": {
"$ref": "#/definitions/VersionOfObjectRef",
"x-netex-choice": [
"SimpleFeatureRef",
"VersionOfObjectRef"
]
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_version.xsd"
}
# complexFeatureMembers_RelStructureCollection
A collection of one or more VALIDITY TRIGGERs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ComplexFeatureMember": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/ComplexFeatureMember_VersionedChildStructure"
}
],
"description": "Member of a COMPLEX FEATURE."
}
}
},
"required": [
"ComplexFeatureMember"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_version.xsd"
}
# ComplexFeatureProjectionEntity
An oriented correspondence: from one COMPLEX FEATURE in the source layer, onto an entity in a target layer: e.g. POINT, COMPLEX FEATURE, within a defined TYPE OF PROJECTION.
{
"$ref": "#/definitions/ComplexFeatureProjection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Projection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# ComplexFeatureProjection_VersionStructureStructure
Type for a COMPLEX FEATURE PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/Projection_VersionStructure"
},
{
"properties": {
"ProjectedFeatureRef": {
"allOf": [
{
"$ref": "#/definitions/ComplexFeatureRefStructure"
}
],
"description": "COMPLEX FEATURE which is being projected."
},
"OntoFeatureRef": {
"allOf": [
{
"$ref": "#/definitions/ComplexFeatureRefStructure"
}
],
"description": "COMPLEX FEATURE onto which projection is being made."
},
"PointRef": {
"type": "array",
"items": {
"$ref": "#/definitions/PointRef"
}
},
"features": {
"allOf": [
{
"$ref": "#/definitions/complexFeatureRefs_RelStructure"
}
],
"description": "COMPLEX FEATURES in PROJECTION."
}
},
"required": [
"ProjectedFeatureRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# ComplexFeatureProjectionIdTypeUnclassified
Type for identifier of a COMPLEX FEATURE PROJECTION.
{
"$ref": "#/definitions/ProjectionIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# ComplexFeatureProjectionRefReference
Reference to a COMPLEX FEATURE PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/ComplexFeatureProjectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ComplexFeatureProjection",
"x-netex-substitutionGroup": "ProjectionRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# ComplexFeatureProjectionRefStructureReference
Type for a reference to a COMPLEX FEATURE PROJECTION.
{
"$ref": "#/definitions/ProjectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ComplexFeatureProjection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# ComplexFeatureRefReference
Reference to a COMPLEX FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/ComplexFeatureRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ComplexFeature",
"x-netex-substitutionGroup": "SpatialFeatureRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# complexFeatureRefs_RelStructureCollection
Type for a list of references to COMPLEX FEATUREs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ComplexFeatureRef": {
"$ref": "#/definitions/ComplexFeatureRef"
}
},
"required": [
"ComplexFeatureRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# ComplexFeatureRefStructureReference
Type for a reference to a COMPLEX FEATURE.
{
"$ref": "#/definitions/GroupOfPointsRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ComplexFeature",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# ComponentOrientationEnumerationEnum
Allowed values for Spot Orientation.
{
"type": "string",
"enum": [
"forwards",
"backwards",
"unknown",
"leftwards",
"rightwards",
"angledLeft",
"angledRight",
"angledBackLeft",
"angledBackRight"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# Composite_VersionFrameStructureUnclassified
Type for a COMPOSITE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
},
{
"properties": {
"frames": {
"allOf": [
{
"$ref": "#/definitions/frames_RelStructure"
}
],
"description": "Content frames in COMPOSITE FRAME."
}
}
}
],
"x-netex-source": "netex_framework/netex_frames/netex_compositeFrame_version.xsd"
}
# CompositeFrameEntity
A container VERSION FRAME that groups a set of content VERSION FRAMsE to which the same VALIDITY CONDITIONs have been assigned.
{
"$ref": "#/definitions/Composite_VersionFrameStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "VersionFrame",
"x-netex-source": "netex_framework/netex_frames/netex_compositeFrame_version.xsd"
}
# CompositeFrameIdTypeUnclassified
Type for identifier of a COMPOSITE FRAME.
{
"$ref": "#/definitions/VersionFrameIdType",
"x-netex-source": "netex_framework/netex_frames/netex_compositeFrame_version.xsd"
}
# CompositeFrameRefReference
Reference to a COMPOSITE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/CompositeFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CompositeFrame",
"x-netex-substitutionGroup": "VersionFrameRef",
"x-netex-source": "netex_framework/netex_frames/netex_compositeFrame_version.xsd"
}
# CompositeFrameRefStructureReference
Type for a reference to a COMPOSITE FRAME.
{
"$ref": "#/definitions/VersionFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CompositeFrame",
"x-netex-source": "netex_framework/netex_frames/netex_compositeFrame_version.xsd"
}
# CompoundBlockEntity
A composite BLOCK formed of several BLOCKs coupled together during a certain period. Any coupling or separation action marks the start of a new COMPOUND BLOCK.
{
"$ref": "#/definitions/CompoundBlockStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# CompoundBlockIdTypeUnclassified
Type for identifier of a COMPOUND BLOCK.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# CompoundBlockRefReference
Reference to a COMPOUND BLOCK.
{
"allOf": [
{
"$ref": "#/definitions/CompoundBlockRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CompoundBlock",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# CompoundBlockRefStructureReference
Type for Reference to a COMPOUND BLOCK.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CompoundBlock",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# CompoundBlockStructureUnclassified
Type for COMPOUND BLOCK.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of COMPOUND BLOCK."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of COMPOUND BLOCK."
},
"VehicleTypeRef": {
"$ref": "#/definitions/VehicleTypeRef"
},
"StartPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointInJourneyPatternRefStructure"
}
],
"description": "Staring timing point of COMPOUND BLOCK."
},
"EndPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointInJourneyPatternRefStructure"
}
],
"description": "Ending timing point of COMPOUND BLOCK."
},
"parts": {
"allOf": [
{
"$ref": "#/definitions/blockParts_RelStructure"
}
],
"description": "BLOCK PARTs which make up COMPOUND BLOCK."
}
}
}
],
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# CompoundTrainEntity
A vehicle composed of COMPOUND TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.
{
"$ref": "#/definitions/CompoundTrain_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TransportType_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# CompoundTrain_VersionStructureStructure
Type for COMPOUND TRAIN.
{
"allOf": [
{
"$ref": "#/definitions/VehicleType_VersionStructure"
},
{
"properties": {
"components": {
"allOf": [
{
"$ref": "#/definitions/trainsInCompoundTrain_RelStructure"
}
],
"description": "Ordered collection of TRAIN in COMPOUND TRAINs making up COMPOUND TRAIN. Each references a TRAIN."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# CompoundTrainIdTypeUnclassified
Type for identifier of a COMPOUND TRAIN.
{
"$ref": "#/definitions/VehicleTypeIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# CompoundTrainRefReference
Reference to a COMPOUND TRAIN.
{
"$ref": "#/definitions/CompoundTrainRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CompoundTrain",
"x-netex-substitutionGroup": "VehicleTypeRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# CompoundTrainRefStructureReference
Type for a reference to a COMPOUND TRAIN.
{
"$ref": "#/definitions/VehicleTypeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CompoundTrain",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# CompressionMethodEnumerationEnum
Enumeration of compression usage.
{
"type": "string",
"enum": [
"gzip",
"none",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# CongestionEnumerationEnum
Allowed values for a congestion.
{
"type": "string",
"enum": [
"noWaiting",
"queue",
"crowding",
"full"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# ConnectingJourneyViewUnclassified
Simplified view of CONNECTING JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/ConnectingServiceJourney_DerivedViewStructure"
}
],
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# ConnectingServiceJourney_DerivedViewStructureView
Type for CONNECTING SERVICE JOURNEY VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"ServiceJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyRefStructure"
}
],
"description": "Service Journey to which srevice connects."
},
"DepartureTime": {
"type": "string",
"format": "time",
"description": "Time of Departure.",
"x-netex-choice": [
"DepartureTime",
"Frequency"
]
},
"Frequency": {
"allOf": [
{
"$ref": "#/definitions/FrequencyStructure"
}
],
"description": "Frequency of departure.",
"x-netex-choice": [
"DepartureTime",
"Frequency"
]
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of journey."
},
"DestinationDisplayView": {
"$ref": "#/definitions/DestinationDisplayView"
},
"DayTypeRef": {
"$ref": "#/definitions/DayTypeRef"
},
"JourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRef"
}
],
"description": "Reference to a JOURNEY PATTERN."
},
"ConnectingOrder": {
"type": "integer",
"minimum": 1,
"description": "Order of Point within Connecting journey as an absolute number."
},
"ConnectingVisitNumber": {
"type": "integer",
"minimum": 1,
"description": "Order of Point within Connecting as number of visits to the same stop. Default is 1."
}
},
"required": [
"ServiceJourneyRef"
]
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# ConnectingServiceJourneyViewUnclassified
Simplified view of CONNECTING SERVICE JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/ConnectingServiceJourney_DerivedViewStructure"
}
],
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# ConnectionEntity
The physical (spatial) possibility for a passenger to change from one public transport vehicle to another to continue the trip. Different times may be necessary to cover this link, depending on the kind of passenger.
{
"$ref": "#/definitions/Connection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Transfer",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# Connection_VersionStructureStructure
Type for a CONNECTION link restricts id.
{
"allOf": [
{
"$ref": "#/definitions/Transfer_VersionStructure"
},
{
"properties": {
"ExternalConnectionLinkRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies the CONNECTION link Specifically for use in AVMS systems that require an alias, if. For VDV compatibility. DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"From": {
"allOf": [
{
"$ref": "#/definitions/ConnectionEndStructure"
}
],
"description": "Origin end of CONNECTION."
},
"To": {
"allOf": [
{
"$ref": "#/definitions/ConnectionEndStructure"
}
],
"description": "Destination end of CONNECTION."
},
"TransferOnly": {
"type": "boolean",
"description": "Whether connecting at this stop passengers may only transfer. If true, then they may not enter or exit at the station."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ConnectionCertaintyEnumerationEnum
Allowed values for Guaranteed.
{
"type": "string",
"enum": [
"guaranteed",
"normallyGuaranteed",
"notGuaranteed",
"neverGuaranteed"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# ConnectionEndUnclassified
One end of a CONNECTION.
{
"allOf": [
{
"$ref": "#/definitions/ConnectionEndStructure"
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ConnectionEndStructureUnclassified
Type for a CONNECTION END.
{
"type": "object",
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllModesEnumeration"
}
],
"description": "MODE of end Point of CONNECTION. Default is all modes, MODE of SCHEDULED STOP POINT can be derived."
},
"Submode": {
"allOf": [
{
"$ref": "#/definitions/Submode"
}
],
"description": "SUBMODE of end Point of CONNECTION. SUBMODE of SCHEDULED STOP POINT can be derived. +v1.2.3"
},
"TransportOrganisationRef": {
"allOf": [
{
"$ref": "#/definitions/TransportOrganisationRef"
}
],
"description": "TransportOrganisation to which the end of CONNECTION applies. +v1.2.3"
},
"ScheduledStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Specific SCHEDULED STOP POINT at end of CONNECTION.",
"x-netex-choice": [
"ScheduledStopPointRef",
"VehicleMeetingPointRef"
]
},
"VehicleMeetingPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "VEHICLE MEETING POINT at END OF CONENCTION. +V1.2.2. NB This is typed only to POINT to avoid forward dependency",
"x-netex-choice": [
"ScheduledStopPointRef",
"VehicleMeetingPointRef"
]
}
},
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ConnectionIdTypeUnclassified
Type for identifier of a CONNECTION link.
{
"$ref": "#/definitions/TransferIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ConnectionRefReference
Reference to a CONNECTION link.
{
"allOf": [
{
"$ref": "#/definitions/ConnectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Connection",
"x-netex-substitutionGroup": "TransferRef",
"x-netex-sg-members": [
"DefaultConnectionRef",
"SiteConnectionRef"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ConnectionRefStructureReference
Type for a reference to a CONNECTION link.
{
"$ref": "#/definitions/TransferRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Connection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ConsumerRequestEndpointStructureUnclassified
Type for Unique reference to this request, created by Consumer. May be used to reference the request in subsequent interactions. Used by WSDL.
{
"allOf": [
{
"$ref": "#/definitions/AuthenticatedRequestStructure"
},
{
"properties": {
"Address": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data."
},
"ConsumerRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Unique identifier of Consumer - a Participant reference."
},
"MessageIdentifier": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique reference to this message. Some systems may use just timestamp for this."
},
"DelegatorAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0"
},
"DelegatorRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Identifier of delegating system that originated message. +SIRI 2.0"
}
}
}
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# ConsumerResponseEndpointStructureUnclassified
Type for Unique reference to this response created by Consumer. May be used to reference the request in subsequent interactions. Used by WSDL.
{
"allOf": [
{
"$ref": "#/definitions/ResponseStructure"
},
{
"properties": {
"ConsumerRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Unique identifier of Consumer - a Participant reference."
},
"RequestMessageRef": {
"allOf": [
{
"$ref": "#/definitions/MessageRefStructure"
}
],
"description": "Reference to an arbitrary unique idenitifer associated with the request which gave rise to this response."
},
"DelegatorAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0"
},
"DelegatorRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Identifier of delegating system that originated message. +SIRI 2.0"
}
}
}
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# ContactEntity
Reusable CONTACT details for an ORGANISATION or other entity. +v1.2.2
{
"$ref": "#/definitions/Contact_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# Contact_VersionStructureStructure
Type for a CONTACT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The name of the CONTACT."
},
"ContactDetails": {
"allOf": [
{
"$ref": "#/definitions/ContactDetailsStructure"
}
],
"description": "Contact details for CONTACT."
},
"ContactType": {
"allOf": [
{
"$ref": "#/definitions/ContactTypeEnumeration"
}
],
"description": "Classification of ContactType. Used for arbitrary documentation."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# ContactDetailsStructureUnclassified
Type for contact details.
{
"type": "object",
"properties": {
"ContactPerson": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of contact person."
},
"Email": {
"allOf": [
{
"$ref": "#/definitions/EmailAddressType"
}
],
"description": "The email address of the contact."
},
"Phone": {
"allOf": [
{
"$ref": "#/definitions/PhoneType"
}
],
"description": "Contact telephone number."
},
"Fax": {
"allOf": [
{
"$ref": "#/definitions/PhoneType"
}
],
"description": "Contact fax number."
},
"Url": {
"type": "string",
"format": "uri",
"description": "The web site address of the contact."
},
"FurtherDetails": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further details about contact process."
}
},
"x-netex-source": "netex_framework/netex_utility/netex_utility_contact.xsd"
}
# ContactIdTypeUnclassified
Type for identifier of a CONTACT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# ContactRefReference
Reference to a CONTACT. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/ContactRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Contact",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# contactRefs_RelStructureCollection
Type for a list of REUSABLE CONTACT. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ContactRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ContactRef"
}
}
},
"required": [
"ContactRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# ContactRefStructureReference
Type for Reference to a CONTACT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Contact",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# contacts_RelStructureCollection
Type for containment in frame of reusable CONTACT details. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Contact": {
"type": "array",
"items": {
"$ref": "#/definitions/Contact"
}
}
},
"required": [
"Contact"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# ContactStructureUnclassified
Contact details with reference to CONTACT.
{
"allOf": [
{
"$ref": "#/definitions/ContactDetailsStructure"
},
{
"properties": {
"ContactRef": {
"$ref": "#/definitions/ContactRef"
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# ContactTypeEnumerationEnum
Allowed values for CONTACT role. +v1.2.2
{
"type": "string",
"enum": [
"any",
"information",
"reservations",
"lostProperty",
"publicRelations",
"complaints",
"emergency",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# containedAvailabilityConditions_RelStructureCollection
A collection of one or more AVAILABILITY CONDITIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AvailabilityCondition": {
"type": "array",
"items": {
"$ref": "#/definitions/AvailabilityCondition"
}
}
},
"required": [
"AvailabilityCondition"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_availabilityCondition_version.xsd"
}
# containmentAggregationStructureUnclassified
Type for an Implementation of an aggregate relationship by reference or value, where the contained element or reference is included in the XML as a child of the parent.
{
"allOf": [
{
"$ref": "#/definitions/relationshipStructure"
},
{
"properties": {
"modificationSet": {
"allOf": [
{
"$ref": "#/definitions/ModificationSetEnumeration"
}
],
"description": "Whether this is a list of all (revise) or just changes.",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# ContainmentEnumerationEnum
Classification of containment.
{
"type": "string",
"enum": [
"inline",
"byReference",
"byVersionedReference",
"both"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# ContextualisedRequestStructureUnclassified
Type for General SIRI Request.
{
"type": "object",
"properties": {
"ServiceRequestContext": {
"allOf": [
{
"$ref": "#/definitions/ServiceRequestContextStructure"
}
],
"description": "General request properties - typically configured rather than repeated on request."
},
"RequestTimestamp": {
"$ref": "#/definitions/RequestTimestamp"
},
"AccountId": {
"type": "string",
"description": "Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . +SIRI v2.0"
},
"AccountKey": {
"type": "string",
"description": "Authentication key for request. May be used to authenticate requests from a particular account. +SIRI v2.0"
},
"Address": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data."
},
"RequestorRef": {
"$ref": "#/definitions/RequestorRef"
},
"MessageIdentifier": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique identifier that can be used to reference this message in subsequent interactions."
},
"DelegatorAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0"
},
"DelegatorRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Identifier of delegating system that originated message. +SIRI 2.0"
}
},
"required": [
"RequestTimestamp",
"RequestorRef"
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# ContractEntity
A CONTRACT between ORGANISATIONs to supply services or goods.
{
"$ref": "#/definitions/Contract_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# Contract_VersionStructureStructure
Type for an Contract.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The name of the ORGANISATION."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of ORGANISATION."
},
"ContractType": {
"allOf": [
{
"$ref": "#/definitions/ContractTypeEnumeration"
}
],
"description": "formal informal written oral plainUnderstood"
},
"LegalStatus": {
"allOf": [
{
"$ref": "#/definitions/LegalStatusEnumeration"
}
],
"description": "binding nonBinding"
},
"ContractGoverningLaw": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Legal jurisdiction covering the CONTRACT."
},
"contractees": {
"allOf": [
{
"$ref": "#/definitions/organisationRefs_RelStructure"
}
],
"description": "The contractee ORGANISATION is the party that is the recipient of agreed services or goods provided by the contractor according to the conditions in a CONTRACT."
},
"contractors": {
"allOf": [
{
"$ref": "#/definitions/organisationRefs_RelStructure"
}
],
"description": "The contractor is the party that provides agreed services or goods to the contractee according to the conditions in a CONTRACT."
},
"contractDocuments": {
"allOf": [
{
"$ref": "#/definitions/infoLinks_RelStructure"
}
],
"description": "External documents (hyperlinks) can be referenced from external archives, such as PDF's."
}
},
"required": [
"contractors"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ContractIdTypeUnclassified
Type for identifier of a CONTRACT.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_support.xsd"
}
# ContractRefReference
Reference to a CONTRACT.
{
"allOf": [
{
"$ref": "#/definitions/ContractRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Contract",
"x-netex-sg-members": [
"SupplyContractRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_support.xsd"
}
# ContractRef_RelStructureCollection
Type for a reference to a Contract.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ContractRef": {
"$ref": "#/definitions/ContractRef"
},
"Contract": {
"$ref": "#/definitions/Contract"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ContractRefStructureReference
Type for a reference to a CONTRACT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Contract",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_support.xsd"
}
# contractsInFrame_RelStructureCollection
Type for containment of CONTRACTs in frame.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Contract": {
"type": "array",
"items": {
"$ref": "#/definitions/Contract"
}
}
},
"required": [
"Contract"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ContractTypeEnumerationEnum
Allowed values for TYPE OF CONTRACT. +v2.0
{
"type": "string",
"enum": [
"formal",
"informal",
"written",
"oral",
"plainUnderstood"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_support.xsd"
}
# ControlCentreEntity
An ORGANISATION PART for an operational team who are responsible for issuing commands to control the services.
{
"$ref": "#/definitions/ControlCentre_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "OrganisationPart_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# ControlCentre_VersionStructureStructure
Type for CONTROL CENTRE.
{
"allOf": [
{
"$ref": "#/definitions/OrganisationPart_VersionStructure"
},
{
"properties": {
"Number": {
"type": "integer",
"description": "Number used to identify CONTROL CENTRE."
},
"ControlCentreCode": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Unique alphanumeric identification of CONTROL CENTRE used to identify source of request to external systems."
},
"DepartmentRef": {
"$ref": "#/definitions/DepartmentRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# ControlCentreIdTypeUnclassified
Type for identifier of a CONTROL CENTRE.
{
"$ref": "#/definitions/OrganisationPartIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# ControlCentreRefReference
Reference to a CONTROL CENTRE.
{
"allOf": [
{
"$ref": "#/definitions/ControlCentreRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ControlCentre",
"x-netex-substitutionGroup": "OrganisationPartRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# ControlCentreRefStructureReference
Type for a reference to a CONTROL CENTRE.
{
"$ref": "#/definitions/OrganisationPartRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ControlCentre",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# ControlCentres_RelStructureCollection
A list of CONTROL CENTREs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ControlCentreRef": {
"$ref": "#/definitions/ControlCentreRef"
},
"ControlCentre": {
"$ref": "#/definitions/ControlCentre"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# controlCentresInFrame_RelStructureCollection
Type for containment in frame of CONTROL CENTREs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ControlCentre": {
"type": "array",
"items": {
"$ref": "#/definitions/ControlCentre"
},
"description": "Characterization of a set of operational objects, such as timing or links determined either by a DEPARTMENT or by an ORGANISATIONAL UNIT."
}
},
"required": [
"ControlCentre"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# ConventionalModeOfOperationAbstract
Legacy mode of operation which is provided as a scheduled and/or flexible publicly advertised transport offer. +v1.2.2
{
"$ref": "#/definitions/ConventionalModeOfOperation_ValueStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "ModeOfOperation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# ConventionalModeOfOperation_DummyAbstract
Dummy type to work around SG limitations.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "ModeOfOperation_Dummy",
"x-netex-sg-members": [
"FlexibleOperation",
"ScheduledOperation"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# ConventionalModeOfOperation_ValueStructureUnclassified
Type for a CONVENTIONAL MODE OF OPERATION.
{
"$ref": "#/definitions/ModeOfOperation_ValueStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# ConventionalModeOfOperationIdTypeUnclassified
Type for identifier of a CONVENTIONAL MODE OF OPERATION.
{
"$ref": "#/definitions/ModeOfOperationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# ConventionalModeOfOperationRefAbstract
Reference to a CONVENTIONAL MODE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/ConventionalModeOfOperationRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "ModeOfOperationRef",
"x-netex-sg-members": [
"FlexibleModeOfOperationRef",
"ScheduledModeOfOperationRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# ConventionalModeOfOperationRefStructureReference
Type for a reference to a CONVENTIONAL MODE OF OPERATION.
{
"$ref": "#/definitions/ModeOfOperationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ConventionalModeOfOperation",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# CoordinatesStructureUnclassified
Type for GM Coordinates.
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
},
"x-netex-atom": "string",
"x-netex-source": "siri_utility/siri_location-v2.0.xsd"
}
# CoordinatesTypeUnclassified
This type is deprecated for tuples with ordinate values that are numbers. CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. While it is not possible to enforce the internal structure of the string through schema validation, some optional attributes have been provided in previous versions of GML to support a description of the internal structure. These attributes are deprecated. The attributes were intended to be used as follows: Decimal symbol used for a decimal point (default="." a stop or period) cs symbol used to separate components within a tuple or coordinate string (default="," a comma) ts symbol used to separate tuples or coordinate strings (default=" " a space) Since it is based on the XML Schema string type, CoordinatesType may be used in the construction of tables of tuples or arrays of tuples, including ones that contain mixed text and numeric values.
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"decimal": {
"type": "string",
"xml": {
"attribute": true
}
},
"cs": {
"type": "string",
"xml": {
"attribute": true
}
},
"ts": {
"type": "string",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "gml/basicTypes.xsd"
}
# CouchetteFacilityUnclassified
Classification of COUCHETTE FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/CouchetteFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# CouchetteFacilityEnumerationEnum
Allowed values for Couchette Facility: UIc.
{
"type": "string",
"enum": [
"unknown",
"T2",
"T3",
"C1",
"C2",
"C4",
"C5",
"C6",
"wheelchair",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# CouchetteFacilityListUnclassified
List of COUCHETTE FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/CouchetteFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# CouchetteFacilityListOfEnumerationsUnclassified
List of values for COUCHETTE FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/CouchetteFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# countriesInFrame_RelStructureCollection
Type for containment in frame of COUNTRies. +v1.1
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Country": {
"type": "array",
"items": {
"$ref": "#/definitions/Country"
}
}
},
"required": [
"Country"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# CountryEntity
A sovereign COUNTRY.where entities may be located or domiciled.
{
"$ref": "#/definitions/Country_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Place",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# Country_VersionStructureStructure
Type for a COUNTRY.
{
"allOf": [
{
"$ref": "#/definitions/Place_VersionStructure"
},
{
"properties": {
"UicCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCodeStructure"
}
],
"description": "Code given to COUNTRY by UIC."
},
"alternativeNames": {
"allOf": [
{
"$ref": "#/definitions/alternativeNames_RelStructure"
}
],
"description": "Alternative names for COUNTRY."
},
"principality": {
"allOf": [
{
"$ref": "#/definitions/CountryPrincipalityCodeType"
}
],
"description": "ISO Country Subdivision code type, eg GB-WLS, GB-SCT, GB-NIR, GB-ENG. +v1.1.",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# CountryCodeTypeUnclassified
Type for Country Identifier. ISO 3166-1 (2 character ISO code).
{
"$ref": "#/definitions/IanaCountryTldEnumeration",
"minLength": 2,
"maxLength": 2,
"x-netex-source": "netex_framework/netex_reusableComponents/netex_country_support.xsd"
}
# CountryPrincipalityCodeTypeUnclassified
Type for Country Identifier. ISO 3166-2 (3 character ISo code). +v1.1.
{
"type": "string",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_country_support.xsd"
}
# CountryRefReference
Reference to a country ISO 3166-1 Note that GB is used for UK . May be qualified with a 3166-2 subdivision e.g. gb +m ENG, GB + SCT, GB See www.iso.org/iso/country_codes/iso_3166_code_lists.htm.
{
"$ref": "#/definitions/CountryRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Country",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_country_support.xsd"
}
# countryRefs_RelStructureCollection
Type for a list of COUNTRY references.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"CountryRef": {
"type": "array",
"items": {
"$ref": "#/definitions/CountryRef"
},
"description": "Reference to a COUNTRY."
}
},
"required": [
"CountryRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_country_support.xsd"
}
# CountryRefStructureReference
Type for a reference to a Country Identifier.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/CountryPrincipalityCodeType"
},
"ref": {
"allOf": [
{
"$ref": "#/definitions/CountryCodeType"
}
],
"description": "Iso 3166-1 Two Character country code.",
"xml": {
"attribute": true
}
},
"refPrincipality": {
"allOf": [
{
"$ref": "#/definitions/CountryPrincipalityCodeType"
}
],
"description": "Iso3166-3 Three character country code",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "reference",
"x-netex-refTarget": "Country",
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_country_support.xsd"
}
# CoupledJourneyEntity
A complete journey operated by a coupled train, composed of two or more VEHICLE JOURNEYs remaining coupled together all along a JOURNEY PATTERN. A COUPLED JOURNEY may be viewed as a single VEHICLE JOURNEY.
{
"$ref": "#/definitions/CoupledJourney_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# CoupledJourney_VersionStructureStructure
Type for COUPLED JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of COUPLED JOURNEY. +v1.1"
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of COUPLED JOURNEY."
},
"TrainBlockRef": {
"$ref": "#/definitions/TrainBlockRef"
},
"journeys": {
"allOf": [
{
"$ref": "#/definitions/vehicleJourneyRefs_RelStructure"
}
],
"description": "VEHICLE JOURNEYs making up the COUPLED JOURNEY."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# CoupledJourneyIdTypeUnclassified
Type for identifier of a COUPLED JOURNEY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# CoupledJourneyRefReference
Reference to a COUPLED JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/CoupledJourneyRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CoupledJourney",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# CoupledJourneyRefStructureReference
Type for a reference to a COUPLED JOURNEY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CoupledJourney",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# coupledJourneys_RelStructureCollection
Type for a list of COUPLED JOURNEYS.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CoupledJourneyRef": {
"type": "array",
"items": {
"$ref": "#/definitions/CoupledJourneyRef"
}
}
},
"required": [
"CoupledJourneyRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# coupledJourneysInFrame_RelStructureCollection
Type for containment in frame of COUPLED JOURNEYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CoupledJourney": {
"type": "array",
"items": {
"$ref": "#/definitions/CoupledJourney"
}
}
},
"required": [
"CoupledJourney"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# CourseOfJourneysEntity
A part of a BLOCK composed of consecutive VEHICLE JOURNEYs defined for the same DAY TYPE, all operated on the same LINE.
{
"$ref": "#/definitions/CourseOfJourneys_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# CourseOfJourneys_VersionStructureStructure
Type for COURSE OF JOURNEYs.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of COURSE OF JOURNEYs."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of COURSE OF JOURNEYs."
},
"CourseOfJourneysNumber": {
"type": "integer",
"minimum": 0,
"description": "Numeric identifier of COURSE of JOURNEYS."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"PreparationDuration": {
"type": "string",
"description": "How long the run takes to prepare."
},
"StartTimeInBlock": {
"type": "string",
"format": "time",
"description": "Time at which run starts."
},
"StartTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset of Start time from current OPERATING DAY."
},
"FinishingDuration": {
"type": "string",
"description": "How long the run takes."
},
"BlockRef": {
"$ref": "#/definitions/BlockRef"
},
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"journeys": {
"allOf": [
{
"$ref": "#/definitions/journeyRefs_RelStructure"
}
],
"description": "JOURNEYS making up COURSE OF JOURNEYs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# CourseOfJourneysIdTypeUnclassified
Type for identifier of a COURSE OF JOURNEYS.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# CourseOfJourneysRefReference
Reference to a COURSE OF JOURNEYS (Run).
{
"allOf": [
{
"$ref": "#/definitions/CourseOfJourneysRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CourseOfJourneys",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# CourseOfJourneysRefStructureReference
Type for Reference to a COURSE OF JOURNEYS.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CourseOfJourneys",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# coursesOfJourneys_RelStructureCollection
Type for a list of COURSE OF JOURNEYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CourseOfJourneysRef": {
"$ref": "#/definitions/CourseOfJourneysRef"
},
"CourseOfJourneys": {
"$ref": "#/definitions/CourseOfJourneys"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# coursesOfJourneysInFrame_RelStructureCollection
Type for containment in frame of COURSE OF JOURNEYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CourseOfJourneys": {
"type": "array",
"items": {
"$ref": "#/definitions/CourseOfJourneys"
}
}
},
"required": [
"CourseOfJourneys"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# CoveredEnumerationEnum
Allowed values for covered.
{
"type": "string",
"enum": [
"indoors",
"outdoors",
"covered",
"mixed",
"unknown",
"true",
"false"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# CrewBaseEntity
A place where operating EMPLOYEEs (e.g. drivers) report on and register their worK.
{
"$ref": "#/definitions/CrewBase_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# CrewBase_VersionStructureStructure
Type for CREW BASE.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"ReliefPointRef": {
"$ref": "#/definitions/ReliefPointRef"
},
"garages": {
"allOf": [
{
"$ref": "#/definitions/garageRefs_RelStructure"
}
],
"description": "garages associated with CREW BASe."
}
},
"required": [
"ReliefPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# CrewBaseIdTypeUnclassified
Type for identifier of a CREW BASE.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# CrewBaseMemberIdTypeUnclassified
Type for identifier of a CREW BASE.
{
"$ref": "#/definitions/GroupMemberIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# CrewBaseRefReference
Reference to a CREW BASE.
{
"allOf": [
{
"$ref": "#/definitions/CrewBaseRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CrewBase",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# crewBaseRefs_RelStructureCollection
Type for a list of CREW BASEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"CrewBaseRef": {
"type": "array",
"items": {
"$ref": "#/definitions/CrewBaseRef"
}
}
},
"required": [
"CrewBaseRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# CrewBaseRefStructureReference
Type for a reference to a CREW BASE.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CrewBase",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# crewBasesInFrame_RelStructureCollection
Type for containment in frame of CREW BASEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CrewBase": {
"type": "array",
"items": {
"$ref": "#/definitions/CrewBase"
}
}
},
"required": [
"CrewBase"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# CrossingEquipmentEntity
Specialisation of PLACE ACCESS EQUIPMENT for CROSSING EQUIPMENTs (zebra, pedestrian lights, acoustic device sensors, tactile guide strips, etc.).
{
"$ref": "#/definitions/CrossingEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# CrossingEquipment_VersionStructureStructure
Type for a CROSSING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
},
{
"properties": {
"CrossingType": {
"allOf": [
{
"$ref": "#/definitions/CrossingTypeEnumeration"
}
],
"description": "Type of CROSSING."
},
"ZebraCrossing": {
"type": "boolean",
"description": "Whether CROSSING is marked as Zebra."
},
"PedestrianLights": {
"type": "boolean",
"description": "Whether there are lights for pedestrians to cross by."
},
"AcousticDeviceSensors": {
"type": "boolean",
"description": "Whether crossing has Acoustic Device sensors."
},
"AcousticCrossingAids": {
"type": "boolean",
"description": "Whether crossing has Acoustic Crossing aids."
},
"TactileGuidanceStrips": {
"type": "boolean",
"description": "Whether crossing has tactile guidance strips."
},
"TactileWarningStrip": {
"allOf": [
{
"$ref": "#/definitions/TactileWarningStripEnumeration"
}
],
"description": "Whether crossing has tactile warning strip. +v1.1"
},
"VisualGuidanceBands": {
"type": "boolean",
"description": "Whether crossing has visual guidance bands or guidance strips."
},
"DroppedKerb": {
"type": "boolean",
"description": "Whether crossing has dropped Kerb."
},
"SuitableForCycles": {
"type": "boolean",
"description": "Whether equipment is suitable for cycles."
},
"MarkingStatus": {
"allOf": [
{
"$ref": "#/definitions/MarkingStatusEnumeration"
}
],
"description": "Status of the ground marking of the crossing."
},
"VibratingCrossingAids": {
"type": "boolean",
"description": "Indicates the presence of a device delivering vibrations to facilitate the crossing of visually impaired people."
},
"BumpCrossing": {
"type": "boolean",
"description": "Indicates whether the pedestrian crossing is convex, curved (it goes up then down)."
},
"VisualObstacle": {
"allOf": [
{
"$ref": "#/definitions/VisualObstacleEnumeration"
}
],
"description": "Indicates the presence and type of visual obstacle to visibility. The visual obstacle is an element, positioned up to 5 metres upstream of the crossing, and which hinders the pedestrian from seeing and being seen when crossing."
},
"BollardCrossing": {
"allOf": [
{
"$ref": "#/definitions/BollardCrossingEnumeration"
}
],
"description": "Indicates the presence of bollards intended to protect pedestrians."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# CrossingEquipmentIdTypeUnclassified
Type for identifier of a CROSSING EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# CrossingEquipmentRefReference
Identifier of an CROSSING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CrossingEquipment",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# CrossingEquipmentRefStructureReference
Type for a reference to an CROSSING EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CrossingEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# CrossingTypeEnumerationEnum
Allowed values for CROSSING EQUIPMENT.
{
"type": "string",
"enum": [
"levelCrossing",
"barrowCrossing",
"roadCrossing",
"roadCrossingWithIsland",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# CrowdingEnumerationEnum
Allowed values for Crowdedness.
{
"type": "string",
"enum": [
"veryQuiet",
"quiet",
"normal",
"busy",
"veryBusy"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# CurrencyAmountTypeUnclassified
Monetary Amount in default currency.
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# CurrencyListOfEnumerationsUnclassified
List of Currencies.
{
"type": "array",
"items": {
"$ref": "#/definitions/CurrencyType"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# CurrencyTypeUnclassified
Type for a Currency. Based on ISO 4717 values.
{
"type": "string",
"pattern": "[A-Z][A-Z][A-Z]",
"minLength": 3,
"maxLength": 3,
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# CurrentTypeEnumerationEnum
Values for Current Types +v1.2.2
{
"type": "string",
"enum": [
"undefined",
"1-PhaseAC",
"3-PhaseAC",
"DC"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# CurveArrayPropertyTypeUnclassified
A container for an array of curves. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.
{
"type": "object",
"properties": {
"AbstractCurve": {
"$ref": "#/definitions/AbstractCurve"
},
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"required": [
"AbstractCurve"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# curvePropertyUnclassified
This property element either references a curve via the XLink-attributes or contains the curve element. curveProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractCurve.
{
"allOf": [
{
"$ref": "#/definitions/CurvePropertyType"
}
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# CurvePropertyTypeUnclassified
A property that has a curve as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.
{
"type": "object",
"properties": {
"AbstractCurve": {
"$ref": "#/definitions/AbstractCurve"
},
"nilReason": {
"$ref": "#/definitions/NilReasonType",
"xml": {
"attribute": true
}
},
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"required": [
"AbstractCurve"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# CustomerServiceEntity
Generic specialisation of LOCAL SERVICE for CUSTOMER SERVICEs (lost properties, meeting point, complaints, etc.).
{
"allOf": [
{
"$ref": "#/definitions/CustomerService_VersionStructure"
}
],
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocalService",
"x-netex-sg-members": [
"ComplaintsService",
"LeftLuggageService",
"LostPropertyService",
"MeetingPointService"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# CustomerService_VersionStructureStructure
Type for CUSTOMER SERVICE.
{
"$ref": "#/definitions/LocalService_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# CustomerServiceIdTypeUnclassified
Type for identifier of a CUSTOMER SERVICE.
{
"$ref": "#/definitions/LocalServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# CustomerServiceRefReference
Identifier of an CUSTOMER SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/CustomerServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CustomerService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# CustomerServiceRefStructureReference
Type for a reference to an CUSTOMER SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CustomerService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# CycleModelProfileEntity
A set of characteristics of equipment installed on-board and characterising a CYCLE MODEL PROFILE. +v1.2.2
{
"$ref": "#/definitions/CycleModelProfile_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_version.xsd"
}
# CycleModelProfile_VersionStructureStructure
Type for a CYCLE MODEL PROFILE.
{
"allOf": [
{
"$ref": "#/definitions/VehicleModelProfile_VersionStructure"
},
{
"properties": {
"GearTypeDescriotion": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of gearing."
},
"Battery": {
"type": "boolean",
"description": "Whether there is a Battery"
},
"Lamps": {
"type": "boolean",
"description": "Whether there are lights."
},
"Helmet": {
"type": "boolean",
"description": "Whether there is a helmet."
},
"Pump": {
"type": "boolean",
"description": "Whether there is a pump."
},
"Locker": {
"type": "boolean",
"description": "Whether there is a lockable luggafe container."
},
"Basket": {
"type": "boolean",
"description": "Whether there is a basket."
},
"Lock": {
"type": "boolean",
"description": "Whether there is a lock,"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_version.xsd"
}
# CycleModelProfileIdTypeUnclassified
Type for identifier of a CYCLE MODEL PROFILE.
{
"$ref": "#/definitions/VehicleModelProfileIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# CycleModelProfileRefReference
Reference to a CYCLE MODEL PROFILE. +V1.2.2
{
"allOf": [
{
"$ref": "#/definitions/CycleModelProfileRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CycleModelProfile",
"x-netex-substitutionGroup": "VehicleModelProfileRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# CycleModelProfileRefStructureReference
Type for a reference to a CYCLE MODEL PROFILE.
{
"$ref": "#/definitions/VehicleModelProfileRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CycleModelProfile",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# CyclesOnServiceEnumerationEnum
Allowed values for Cycles on Service.
{
"type": "string",
"enum": [
"notAllowed",
"onlyFoldingAllowed",
"allowedSubjectToRestrictions",
"mustBook",
"allowedAtAllTimes"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# CycleStorageEnumerationEnum
Allowed value for Cycle Storage.
{
"type": "string",
"enum": [
"racks",
"docks",
"bars",
"railings",
"cycleScheme",
"lockers",
"freestanding",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_support.xsd"
}
# CycleStorageEquipmentEntity
Specialisation of PLACE EQUIPMENT for cycle storage.
{
"$ref": "#/definitions/CycleStorageEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PlaceEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_version.xsd"
}
# CycleStorageEquipment_VersionStructureStructure
Type for a CYCLE STORAGE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PlaceEquipment_VersionStructure"
},
{
"properties": {
"NumberOfSpaces": {
"type": "integer",
"description": "Number of spaces available."
},
"CycleStorageType": {
"allOf": [
{
"$ref": "#/definitions/CycleStorageEnumeration"
}
],
"description": "Type of storage."
},
"Cage": {
"type": "boolean",
"description": "Whether the parking space is fenced off."
},
"Covered": {
"allOf": [
{
"$ref": "#/definitions/CoveredEnumeration"
}
],
"description": "Whether the parking space is protected from the weather."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_version.xsd"
}
# CycleStorageEquipmentIdTypeUnclassified
Type for identifier of CYCLE STORAGE EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_support.xsd"
}
# CycleStorageEquipmentRefReference
Identifier of an CYCLE STORAGE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/CycleStorageEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "CycleStorageEquipment",
"x-netex-substitutionGroup": "InstalledEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_support.xsd"
}
# CycleStorageEquipmentRefStructureReference
Type for a reference to an CYCLE STORAGE EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "CycleStorageEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_support.xsd"
}
# DataManagedObjectAbstract
An ENTITY in VERSION that can be associated with a RESPONSIBILITY SET that describes who has responsibility for managing the data.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "EntityInVersion",
"x-netex-sg-members": [
"AcceptedDriverPermit",
"AccountableElement",
"AllowedLineDirection",
"Assignment_Dummy",
"Blacklist",
"Block",
"BlockPart",
"BookingArrangement",
"CarModelProfile",
"CompoundBlock",
"Contact",
"Contract",
"CoupledJourney",
"CourseOfJourneys",
"Customer",
"CustomerAccount",
"CycleModelProfile",
"DataManagedObjectView",
"DayType_Dummy",
"DeckLevel",
"DeckPlan",
"DeliveryVariant",
"DestinationDisplay",
"DestinationDisplayVariant",
"DistributionChannel",
"DriverTrip",
"DriverTripTime",
"Duty",
"DutyPart",
"EmvCard",
"Equipment",
"EquipmentPosition",
"FareContract",
"FareContractEntry_Dummy",
"FareDebit_Dummy",
"Fleet",
"FlexibleServiceProperties",
"GroupOfEntities",
"GroupOfSalesOfferPackages",
"GroupOfTimebands",
"IndividualPassengerInfo",
"IndividualTraveller",
"Interchange",
"InterchangeRule",
"Interchange_Dummy",
"JourneyMeeting",
"JourneyPart",
"JourneyPartCouple",
"Journey_Dummy",
"Level",
"LineNetwork",
"LineShape",
"Line_Dummy",
"Link",
"LinkSequence",
"Log",
"LogEntry",
"LogicalDisplay",
"MediumAccessDevice",
"MobileDevice",
"ModeOfOperation_Dummy",
"ModeRestrictionAssessment",
"MonthValidityOffset",
"Notice",
"OperatingDay",
"OperatingPeriod_Dummy",
"OperationalContext",
"OrganisationPart_Dummy",
"Organisation_Dummy",
"ParkingLogEntry_Dummy",
"ParkingTariff",
"PassengerCarryingRequirementsView",
"PointOfInterestClassificationHierarchy",
"PriceableObject_Dummy",
"PricingParameterSet",
"PricingRule_Dummy",
"PricingService",
"Projection",
"RechargingEquipmentProfile",
"RechargingPlan",
"ReliefOpportunity",
"ResponsibilityRole",
"ResponsibilitySet",
"RollingStockInventory",
"RollingStockItem",
"RollingStockItem_Dummy",
"Rounding",
"RouteInstruction",
"SchematicMap",
"SecurityList",
"ServiceAccessCode",
"ServiceBookingArrangement",
"ServiceCalendar",
"SiteStructure",
"Smartcard",
"SpatialFeature",
"SpotAffinity",
"StopAssignment",
"Tariff",
"TimeDemandProfile",
"TimeDemandType",
"Timeband",
"TrainBlock",
"TrainBlockPart",
"TrainComponent",
"TrainComponentLabelAssignment",
"TrainElement",
"TrainElementType_Dummy",
"TrainNumber",
"Transfer",
"TransportType_Dummy",
"TravelDocument",
"TypeOfValue",
"ValidityCondition_Dummy",
"ValueSet",
"Vehicle",
"VehicleEquipmentProfile",
"VehicleJourneySpotAllocation",
"VehicleModel",
"VehicleModelProfile",
"VehiclePoolingDriverInfo",
"VehicleRequirement",
"VehicleService",
"VehicleServicePart",
"Version",
"VersionFrame",
"Whitelist"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# DataManagedObject_ViewStructureUnclassified
Type for MANAGED OBJECT VIEW.
{
"$ref": "#/definitions/DataManagedObjectStructure",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# DataManagedObjectStructureUnclassified
Abstract Type for a MANAGED OBJECT.
{
"allOf": [
{
"$ref": "#/definitions/EntityInVersionStructure"
},
{
"properties": {
"keyList": {
"allOf": [
{
"$ref": "#/definitions/keyList"
}
],
"description": "A list of alternative Key values for an element."
},
"privateCodes": {
"allOf": [
{
"$ref": "#/definitions/privateCodes"
}
],
"description": "A list of private codes that uniquely identifiy the element. May be used for inter-operating with other (legacy) systems. +v2.0"
},
"Extensions": {
"$ref": "#/definitions/Extensions"
},
"BrandingRef": {
"$ref": "#/definitions/BrandingRef"
},
"responsibilitySetRef": {
"allOf": [
{
"$ref": "#/definitions/ResponsibilitySetIdType"
}
],
"description": "Reference to RESPONSIBILITY SET for managing the object. If absent, then responsibility is same as for containing context of this object.",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# DataManagedObjectViewAbstract
Abstract derived view of a MANAGED OBJECT for general purpose use.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObject_ViewStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"PassingTimeView"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# DataNameSpacesStructureUnclassified
Name spaces.
{
"type": "object",
"properties": {
"StopPointNameSpace": {
"type": "string",
"format": "uri",
"description": "Name space for STOP POINTs."
},
"LineNameSpace": {
"type": "string",
"format": "uri",
"description": "Name space for LINE names and DIRECTIONss."
},
"ProductCategoryNameSpace": {
"type": "string",
"format": "uri",
"description": "Name space for Product Categories."
},
"ServiceFeatureNameSpace": {
"type": "string",
"format": "uri",
"description": "Name space for service features."
},
"VehicleFeatureNameSpace": {
"type": "string",
"format": "uri",
"description": "Name space for VEHICLE features."
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DataObjectCapabilitiesRequestUnclassified
Request for information about DATA OBJECT Service Capabilities. Answered with DataObjectCapabilitiesResponse.
{
"allOf": [
{
"$ref": "#/definitions/ServiceCapabilitiesRequestStructure"
}
],
"x-netex-substitutionGroup": "AbstractFunctionalServiceCapabilitiesRequest",
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectCapabilitiesResponseUnclassified
Capabilities for DATA OBJECT Service. Answers a DataObjectCapabilitiesRequest.
{
"allOf": [
{
"$ref": "#/definitions/DataObjectCapabilitiesResponseStructure"
}
],
"x-netex-substitutionGroup": "AbstractFunctionalServiceCapabilitiesResponse",
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectCapabilitiesResponseStructureUnclassified
Type for Delivery for DATA OBJECT Service.
{
"allOf": [
{
"$ref": "#/definitions/AbstractServiceCapabilitiesResponseStructure"
},
{
"properties": {
"DataObjectServiceCapabilities": {
"$ref": "#/definitions/DataObjectServiceCapabilities"
},
"DataObjectPermissions": {
"$ref": "#/definitions/DataObjectPermissions"
},
"Extensions": {
"$ref": "#/definitions/Extensions"
},
"version": {
"allOf": [
{
"$ref": "#/definitions/VersionString"
}
],
"description": "Version number of response. Fixed",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectCapabilityRequestPolicyStructureUnclassified
Type for Monitoring Service Capability Request Policy.
{
"$ref": "#/definitions/CapabilityRequestPolicyStructure",
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectDeliveryUnclassified
Delivery for NeTEx Service containing one or more NeTEx Data Objects,.
{
"allOf": [
{
"$ref": "#/definitions/DataObjectDeliveryStructure"
}
],
"x-netex-substitutionGroup": "AbstractFunctionalServiceDelivery",
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectDeliveryStructureUnclassified
Data type for Delivery for Service containing one or more NeTEx Data Objects,.
{
"allOf": [
{
"$ref": "#/definitions/AbstractServiceDeliveryStructure"
},
{
"properties": {
"DataObjectRequest": {
"$ref": "#/definitions/DataObjectRequest"
},
"dataObjects": {
"allOf": [
{
"$ref": "#/definitions/dataObjects_RelStructure"
}
],
"description": "NeTEx Entities of any type."
},
"Extensions": {
"$ref": "#/definitions/Extensions"
}
}
}
],
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectPermissionsUnclassified
Participants permissions to use the service, Only returned if requested.
{
"type": "object",
"properties": {
"DataObjectPermission": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/DataObjectServicePermissionStructure"
}
],
"description": "Permission for a single participant or all participants to use an aspect of the service."
}
}
},
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectRequestUnclassified
Service Request for one or more NeTEx Data Objects,.
{
"allOf": [
{
"$ref": "#/definitions/DataObjectRequestStructure"
}
],
"x-netex-substitutionGroup": "AbstractFunctionalServiceRequest",
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectRequestStructureUnclassified
Type for Service Request Type for one or more NeTEx Data Objects,
{
"allOf": [
{
"$ref": "#/definitions/AbstractFunctionalServiceRequestStructure"
},
{
"properties": {
"topics": {
"type": "object",
"properties": {
"NetworkFrameTopic": {
"$ref": "#/definitions/NetworkFrameTopic"
}
},
"required": [
"NetworkFrameTopic"
],
"description": "One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed."
},
"Policy": {
"allOf": [
{
"$ref": "#/definitions/NetworkFrameRequestPolicyStructure"
}
],
"description": "Policies to apply when fetching data specified by Topics."
},
"Extensions": {
"$ref": "#/definitions/Extensions"
}
},
"required": [
"topics"
]
}
],
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# dataObjects_RelStructureCollection
Type for a list of objects.
{
"type": "object",
"properties": {
"CompositeFrame": {
"$ref": "#/definitions/CompositeFrame"
},
"CommonFrame": {
"$ref": "#/definitions/CommonFrame"
}
},
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_payload_framework.xsd"
}
# DataObjectServiceCapabilitiesUnclassified
Capabilities of DataObject Service.
{
"allOf": [
{
"$ref": "#/definitions/DataObjectServiceCapabilitiesStructure"
}
],
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectServiceCapabilitiesStructureUnclassified
Type for DATA OBJECT Capabilities. This is a stub - needs developing .
{
"allOf": [
{
"$ref": "#/definitions/AbstractCapabilitiesStructure"
},
{
"properties": {
"TopicFiltering": {
"type": "object",
"properties": {
"FilterByFrame": {
"type": "boolean",
"description": "Whether results can be filtered by VistitType, e.g. arrivals, departures. Default True."
}
},
"description": "Available Filtering Capabilities."
},
"RequestPolicy": {
"allOf": [
{
"$ref": "#/definitions/DataObjectCapabilityRequestPolicyStructure"
}
],
"description": "Available Request Policy capabilities."
},
"SubscriptionPolicy": {
"type": "object",
"properties": {
"HasIncrementalUpdates": {
"type": "boolean",
"description": "Whether incremental updates can be specified for updates Default is ' true'."
}
},
"description": "Available Subscription Policy capabilities."
},
"ResponseFeatures": {
"type": "object",
"description": "Available Optional Response capabilities."
}
}
}
],
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectServicePermissionStructureUnclassified
Type for Monitoring Service Permission.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/AbsoluteBearingType"
}
},
"x-netex-atom": "number",
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectSubscriptionRequestUnclassified
Request for a subscription to NeTEx Data Object Service.
{
"allOf": [
{
"$ref": "#/definitions/DataObjectSubscriptionStructure"
}
],
"x-netex-substitutionGroup": "AbstractFunctionalServiceSubscriptionRequest",
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataObjectSubscriptionStructureUnclassified
Data type for Subscription Request for NeTEx Data Object Service.
{
"allOf": [
{
"$ref": "#/definitions/AbstractSubscriptionStructure"
},
{
"properties": {
"DataObjectRequest": {
"$ref": "#/definitions/DataObjectRequest"
},
"SubscriptionPolicy": {
"allOf": [
{
"$ref": "#/definitions/NetworkFrameSubscriptionPolicyStructure"
}
],
"description": "Policy to use when processing Network Subscriptions."
},
"Extensions": {
"$ref": "#/definitions/Extensions"
}
},
"required": [
"DataObjectRequest"
]
}
],
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DataReadyAcknowledgementUnclassified
Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.
{
"allOf": [
{
"$ref": "#/definitions/DataReadyResponseStructure"
}
],
"x-netex-substitutionGroup": "AbstractResponse",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DataReadyNotificationUnclassified
Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.
{
"allOf": [
{
"$ref": "#/definitions/DataReadyRequestStructure"
}
],
"x-netex-substitutionGroup": "ProducerRequest",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DataReadyRequestStructureUnclassified
Type for Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.
{
"$ref": "#/definitions/AbstractNotificationStructure",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DataReadyResponseStructureUnclassified
Type for Data ready Acknowledgement Response.
{
"allOf": [
{
"$ref": "#/definitions/ConsumerResponseEndpointStructure"
},
{
"properties": {
"Status": {
"$ref": "#/definitions/Status"
},
"ErrorCondition": {
"type": "object",
"properties": {
"UnknownSubscriptionError": {
"$ref": "#/definitions/UnknownSubscriptionError",
"x-netex-choice": [
"UnknownSubscriptionError",
"OtherError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"UnknownSubscriptionError",
"OtherError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description of error."
}
},
"description": "Description of any error or warning condition as to why Consumer cannot fetch data."
}
}
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DataReceivedAcknowledgementUnclassified
Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.
{
"allOf": [
{
"$ref": "#/definitions/DataReceivedResponseStructure"
}
],
"x-netex-substitutionGroup": "AbstractResponse",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DataReceivedResponseStructureUnclassified
Type for Data received Acknowledgement Response.
{
"allOf": [
{
"$ref": "#/definitions/ConsumerResponseEndpointStructure"
},
{
"properties": {
"Status": {
"$ref": "#/definitions/Status"
},
"ErrorCondition": {
"type": "object",
"properties": {
"UnknownSubscriptionError": {
"$ref": "#/definitions/UnknownSubscriptionError",
"x-netex-choice": [
"UnknownSubscriptionError",
"OtherError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"UnknownSubscriptionError",
"OtherError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description of error."
}
},
"description": "Description of any error or warning condition."
}
},
"required": [
"Status"
]
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DataRoleTypeEnumerationEnum
Allowed values for Administrative Roles.
{
"type": "string",
"enum": [
"all",
"creates",
"augments",
"validates",
"collects",
"aggregates",
"distributes",
"secures",
"redistributes",
"supports",
"owns",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# DataRoleTypeListOfEnumerationsUnclassified
List of Allowed values for Data e Roles.
{
"type": "array",
"items": {
"$ref": "#/definitions/DataRoleTypeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# DataSourceEntity
Identifies the system which has produced the data. References to a DATA SOURCE are useful in an interoperated computer system.
{
"$ref": "#/definitions/DataSource_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_responsibility/netex_dataSource_version.xsd"
}
# DataSource_VersionStructureStructure
Type for DATA SOURCE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"Email": {
"allOf": [
{
"$ref": "#/definitions/EmailAddressType"
}
],
"description": "Contact email for data queries."
},
"DataLicenceCode": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "Data Licence identifier. +v1.2.2"
},
"DataLicenceUrl": {
"type": "string",
"format": "uri",
"description": "URL fto Data Licence +v1.2.2"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_dataSource_version.xsd"
}
# DataSourceIdTypeUnclassified
Type for identifier of a DATA SOURCE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# DataSourceRefReference
Reference to a DATA SOURCE.
{
"allOf": [
{
"$ref": "#/definitions/DataSourceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DataSource",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# DataSourceRefStructureReference
Type for a Reference to a DATA SOURCE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DataSource",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# dataSources_RelStructureCollection
Type for list of DATA SOURCEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DataSourceRef": {
"$ref": "#/definitions/DataSourceRef"
},
"DataSource": {
"$ref": "#/definitions/DataSource"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_dataSource_version.xsd"
}
# dataSourcesInFrame_RelStructureCollection
Type for containment in frame of DATA SOURCE.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DataSource": {
"type": "array",
"items": {
"$ref": "#/definitions/DataSource"
}
}
},
"required": [
"DataSource"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_dataSource_version.xsd"
}
# DataSupplyRequestUnclassified
Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.
{
"allOf": [
{
"$ref": "#/definitions/DataSupplyRequestStructure"
}
],
"x-netex-substitutionGroup": "AbstractRequest",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DataSupplyRequestBodyStructureUnclassified
Type for Body of Data Supply Request. Used in WSDL.
{
"type": "object",
"properties": {
"NotificationRef": {
"allOf": [
{
"$ref": "#/definitions/MessageRefStructure"
}
],
"description": "Reference to a specific notification message for which data is to be fetched. Can be used to distinguish between notfcatiosn for the same service and subscriber but for different filters.If none specified,"
},
"AllData": {
"type": "boolean",
"description": "Whether to return all data, or just new updates since the last delivery. Default false, i.e. just updates."
}
},
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DataSupplyRequestStructureUnclassified
Type for Data supply Request.
{
"allOf": [
{
"$ref": "#/definitions/ConsumerRequestEndpointStructure"
},
{
"properties": {
"NotificationRef": {
"allOf": [
{
"$ref": "#/definitions/MessageRefStructure"
}
],
"description": "Reference to a specific notification message for which data is to be fetched. Can be used to distinguish between notfcatiosn for the same service and subscriber but for different filters.If none specified,"
},
"AllData": {
"type": "boolean",
"description": "Whether to return all data, or just new updates since the last delivery. Default false, i.e. just updates."
}
}
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DatedPassingTimeUnclassified
DATED PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/DatedPassingTime_VersionedChildStructure"
}
],
"x-netex-substitutionGroup": "PassingTime",
"x-netex-sg-members": [
"EstimatedPassingTime",
"ObservedPassingTime",
"TargetPassingTime"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# DatedPassingTime_VersionedChildStructureUnclassified
Type for DATED PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/PassingTime_VersionedChildStructure"
},
{
"properties": {
"DatedJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyRefStructure"
}
],
"description": "Dated journey for which this is the PASSING TIME. If given by context does not need to be restated."
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# DatedServiceJourneyEntity
A particular SERVICE JOURNEY of a vehicle on a particular OPERATING DAY including all modifications possibly decided by the control staff. The VIEW includes derived ancillary data from referenced entities.
{
"$ref": "#/definitions/DatedServiceJourney_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"TimetableFrame"
],
"x-netex-substitutionGroup": "ServiceJourney_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# DatedServiceJourney_VersionStructureStructure
Data type for Planned VEHICLE JOURNEY (Production Timetable Service).
{
"allOf": [
{
"$ref": "#/definitions/ServiceJourney_VersionStructure"
},
{
"properties": {
"JourneyRef": {
"$ref": "#/definitions/JourneyRef"
},
"replacedJourneys": {
"allOf": [
{
"$ref": "#/definitions/replacedJourneys_RelStructure"
}
],
"description": "DATED VEHICLE JOURNEYs for which current VEHICLE JOURNEY is an alteration (i.e. change, replacement, supplement). +v2.0"
},
"OperatingDayRef": {
"allOf": [
{
"$ref": "#/definitions/OperatingDayRef"
}
],
"description": "EXPECTED TO BE MANDATORY - left with minOccurs="0" only to avoid breaking compatibility with old rail datasets and also in the case when OperatingDayView is used. +v2.0",
"x-netex-choice": [
"OperatingDayRef",
"OperatingDayView"
]
},
"OperatingDayView": {
"allOf": [
{
"$ref": "#/definitions/OperatingDayView"
}
],
"description": "Used in some cases, when no OperatingDayRef is used. At least the OPERATING DAY must be provided as date. +v2.0",
"x-netex-choice": [
"OperatingDayRef",
"OperatingDayView"
]
},
"UicOperatingPeriod": {
"allOf": [
{
"$ref": "#/definitions/UicOperatingPeriod"
}
],
"description": "** DEPRECATED ** not to be used - left available only to avoid breaking compatibility with old rail datasets -v2.0",
"x-netex-deprecated": true
},
"ExternalDatedVehicleJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies theDATED VEHICLE JOURNEY. Specifically for use in AVMS systems. For VDV compatibility. DEPRECATED. -v2.0",
"x-netex-deprecated": true
},
"DatedJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRefStructure"
}
],
"description": "Reference to a JOURNEY PATTERN."
},
"DriverRef": {
"allOf": [
{
"$ref": "#/definitions/DriverRef"
}
],
"description": "** DEPRECATED ** not to be used - It is expected that the driver's DUTY refer the DatedJourneyPattern, not the way arround ! -v2.0",
"x-netex-deprecated": true
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# DatedSpecialServiceEntity
A particular journey of a vehicle on a particular OPERATING DAY including all modifications possibly decided by the control staff.
{
"$ref": "#/definitions/DatedSpecialService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Journey_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# DatedSpecialService_VersionStructureStructure
Type for DATED SPECIAL SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/SpecialService_VersionStructure"
},
{
"properties": {
"JourneyRef": {
"$ref": "#/definitions/JourneyRef"
},
"replacedJourneys": {
"allOf": [
{
"$ref": "#/definitions/replacedJourneys_RelStructure"
}
],
"description": "DATED VEHICLE JOURNEYs for which current VEHICLE JOURNEY is an alteration (i.e. change, replacement, supplement). +v2.0"
},
"OperatingDayRef": {
"allOf": [
{
"$ref": "#/definitions/OperatingDayRef"
}
],
"description": "EXPECTED TO BE MANDATORY - left with minOccurs="0" only to avoid breaking compatibility with old rail datasets and also in the case when OperatingDayView is used. +v2.0",
"x-netex-choice": [
"OperatingDayRef",
"OperatingDayView"
]
},
"OperatingDayView": {
"allOf": [
{
"$ref": "#/definitions/OperatingDayView"
}
],
"description": "Used in some cases, when no OperatingDayRef is used. At least the OPERATING DAY must be provided as date. +v2.0",
"x-netex-choice": [
"OperatingDayRef",
"OperatingDayView"
]
},
"UicOperatingPeriod": {
"allOf": [
{
"$ref": "#/definitions/UicOperatingPeriod"
}
],
"description": "** DEPRECATED ** not to be used - left available only to avoid breaking compatibility with old rail datasets -v2.0",
"x-netex-deprecated": true
},
"ExternalDatedVehicleJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies theDATED VEHICLE JOURNEY. Specifically for use in AVMS systems. For VDV compatibility. DEPRECATED. -v2.0",
"x-netex-deprecated": true
},
"DatedJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRefStructure"
}
],
"description": "Reference to a JOURNEY PATTERN."
},
"DriverRef": {
"allOf": [
{
"$ref": "#/definitions/DriverRef"
}
],
"description": "** DEPRECATED ** not to be used - It is expected that the driver's DUTY refer the DatedJourneyPattern, not the way arround ! -v2.0",
"x-netex-deprecated": true
},
"datedPassingTimes": {
"allOf": [
{
"$ref": "#/definitions/targetPassingTimes_RelStructure"
}
],
"description": "PASSING TIMEs for JOURNEY."
},
"datedCalls": {
"allOf": [
{
"$ref": "#/definitions/calls_RelStructure"
}
],
"description": "CALLs for JOURNEY."
},
"ServiceAlterationType": {
"allOf": [
{
"$ref": "#/definitions/ServiceAlterationEnumeration"
}
],
"description": "Type of Service alteration. Default is planned. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# DatedSpecialServiceIdTypeUnclassified
Type for identifier of a DATED SPECIAL SERVICE.
{
"$ref": "#/definitions/SpecialServiceIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# DatedSpecialServiceRefReference
Reference to a DATED SPECIAL SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/DatedSpecialServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DatedSpecialService",
"x-netex-substitutionGroup": "SpecialServiceRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# DatedSpecialServiceRefs_RelStructureCollection
Type for a list references to a DATED SPECIAL SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"DatedSpecialServiceRef": {
"$ref": "#/definitions/DatedSpecialServiceRef"
}
},
"required": [
"DatedSpecialServiceRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# DatedSpecialServiceRefStructureReference
Type for a reference to a DATED SPECIAL SERVICE.
{
"$ref": "#/definitions/SpecialServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DatedSpecialService",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# DatedVehicleJourneyEntity
A particular journey of a vehicle on a particular OPERATING DAY including all modifications possibly decided by the control staff.
{
"$ref": "#/definitions/DatedVehicleJourney_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Journey_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# DatedVehicleJourney_VersionStructureStructure
Type for DATED VEHICLE JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/VehicleJourney_VersionStructure"
},
{
"properties": {
"JourneyRef": {
"$ref": "#/definitions/JourneyRef"
},
"replacedJourneys": {
"allOf": [
{
"$ref": "#/definitions/replacedJourneys_RelStructure"
}
],
"description": "DATED VEHICLE JOURNEYs for which current VEHICLE JOURNEY is an alteration (i.e. change, replacement, supplement). +v2.0"
},
"OperatingDayRef": {
"allOf": [
{
"$ref": "#/definitions/OperatingDayRef"
}
],
"description": "EXPECTED TO BE MANDATORY - left with minOccurs="0" only to avoid breaking compatibility with old rail datasets and also in the case when OperatingDayView is used. +v2.0",
"x-netex-choice": [
"OperatingDayRef",
"OperatingDayView"
]
},
"OperatingDayView": {
"allOf": [
{
"$ref": "#/definitions/OperatingDayView"
}
],
"description": "Used in some cases, when no OperatingDayRef is used. At least the OPERATING DAY must be provided as date. +v2.0",
"x-netex-choice": [
"OperatingDayRef",
"OperatingDayView"
]
},
"UicOperatingPeriod": {
"allOf": [
{
"$ref": "#/definitions/UicOperatingPeriod"
}
],
"description": "** DEPRECATED ** not to be used - left available only to avoid breaking compatibility with old rail datasets -v2.0",
"x-netex-deprecated": true
},
"ExternalDatedVehicleJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies theDATED VEHICLE JOURNEY. Specifically for use in AVMS systems. For VDV compatibility. DEPRECATED. -v2.0",
"x-netex-deprecated": true
},
"DatedJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRefStructure"
}
],
"description": "Reference to a JOURNEY PATTERN."
},
"DriverRef": {
"allOf": [
{
"$ref": "#/definitions/DriverRef"
}
],
"description": "** DEPRECATED ** not to be used - It is expected that the driver's DUTY refer the DatedJourneyPattern, not the way arround ! -v2.0",
"x-netex-deprecated": true
},
"datedPassingTimes": {
"allOf": [
{
"$ref": "#/definitions/targetPassingTimes_RelStructure"
}
],
"description": "PASSING TIMEs for JOURNEY."
},
"datedCalls": {
"allOf": [
{
"$ref": "#/definitions/calls_RelStructure"
}
],
"description": "CALLs for JOURNEY."
},
"ServiceAlterationType": {
"allOf": [
{
"$ref": "#/definitions/ServiceAlterationEnumeration"
}
],
"description": "Type of Service alteration. Default is planned. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# DatedVehicleJourneyIdTypeUnclassified
Type for identifier of a DATED VEHICLE JOURNEY.
{
"$ref": "#/definitions/VehicleJourneyIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# DatedVehicleJourneyRefReference
Reference to a DATED VEHICLE JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/VehicleJourneyRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DatedVehicleJourney",
"x-netex-substitutionGroup": "JourneyRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# DatedVehicleJourneyRefStructureReference
Type for a reference to a DATED VEHICLE JOURNEY.
{
"$ref": "#/definitions/VehicleJourneyRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DatedVehicleJourney",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# DayEventEnumerationEnum
Allowed values for DAY EVENT.
{
"type": "string",
"enum": [
"anyDay",
"normalDay",
"marketDay",
"matchDay",
"eventDay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# DayOffsetTypeUnclassified
Offset in days.
{
"type": "integer",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# DayOfWeekEnumerationEnum
Allowed values for day of the week.
{
"type": "string",
"enum": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday",
"Everyday",
"Weekdays",
"Weekend",
"none"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# DaysOfWeekListOfEnumerationsUnclassified
Allowed values for list of days of the week.
{
"type": "array",
"items": {
"$ref": "#/definitions/DayOfWeekEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# DayTypeEntity
A type of day characterized by one or more properties which affect public transport operation. For example: weekday in school holidays.
{
"$ref": "#/definitions/DayType_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceCalendarFrame"
],
"x-netex-substitutionGroup": "DayType_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# DayType_DummyAbstract
Dummy Supertype for DAY TYPE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"DayType",
"FareDayType",
"OrganisationDayType"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# DayType_VersionStructureStructure
Type for a DAY TYPE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of DAY TYPE."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short name of DAY TYPE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of DAY TYPE."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"EarliestTime": {
"type": "string",
"format": "time",
"description": "Earliest time that day starts."
},
"DayLength": {
"type": "string",
"description": "Length of day. Used to work out Latest time that day runs to."
},
"properties": {
"allOf": [
{
"$ref": "#/definitions/propertiesOfDay_RelStructure"
}
],
"description": "Properties of the DAY TYPE."
},
"timebands": {
"allOf": [
{
"$ref": "#/definitions/timebands_RelStructure"
}
],
"description": "TIMEBANDs for the DAY TYPE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# DayTypeAssignmentEntity
Associates a DAY TYPE with an OPERATING DAY within a specific Calendar. A specification of a particular DAY TYPE which will be valid during a TIME BAND on an OPERATING DAY.
{
"$ref": "#/definitions/DayTypeAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceCalendarFrame"
],
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# DayTypeAssignment_VersionStructureStructure
Type for a DAY TYPE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"ServiceCalendarRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceCalendarRef"
}
],
"description": "Reference to parent Calendar. If given by context does not need to be given."
},
"OperatingPeriodRef": {
"$ref": "#/definitions/OperatingPeriodRef",
"x-netex-choice": [
"OperatingPeriodRef",
"OperatingDayRef",
"Date"
]
},
"OperatingDayRef": {
"$ref": "#/definitions/OperatingDayRef",
"x-netex-choice": [
"OperatingPeriodRef",
"OperatingDayRef",
"Date"
]
},
"Date": {
"type": "string",
"format": "date",
"description": "Calendar date of assignment.",
"x-netex-choice": [
"OperatingPeriodRef",
"OperatingDayRef",
"Date"
]
},
"DayTypeRef": {
"$ref": "#/definitions/DayTypeRef"
},
"TimebandRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TimebandRef"
}
},
"isAvailable": {
"type": "boolean",
"description": "Whether availabel on assigned day"
}
},
"required": [
"DayTypeRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# DayTypeAssignmentIdTypeUnclassified
Identifier of a DAY TYPE ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# DayTypeAssignmentRefReference
Reference to a DAY TYPE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/DayTypeAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DayTypeAssignment",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# DayTypeAssignmentRefStructureReference
Type for a reference to a DAY TYPE ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DayTypeAssignment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# dayTypeAssignments_RelStructureCollection
Type for a list of DAY TYPE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DayTypeAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/DayTypeAssignment"
},
"description": "An operating period."
}
},
"required": [
"DayTypeAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# dayTypeAssignmentsInFrame_RelStructureCollection
Type for containment in frame of DAY TYPE ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DayTypeAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/DayTypeAssignment"
}
}
},
"required": [
"DayTypeAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# DayTypeIdTypeUnclassified
Identifier of a DAY TYPE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# DayTypeRefReference
Reference to a DAY TYPE.
{
"allOf": [
{
"$ref": "#/definitions/DayTypeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DayType",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"FareDayTypeRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# dayTypeRefs_RelStructureCollection
Type for a list of DAY TYPEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"DayTypeRef": {
"type": "array",
"items": {
"$ref": "#/definitions/DayTypeRef"
}
}
},
"required": [
"DayTypeRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# DayTypeRefStructureReference
Type for a reference to a DAY TYPE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DayType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# dayTypes_RelStructureCollection
Type for a list of DAY TYPEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DayTypeRef": {
"$ref": "#/definitions/DayTypeRef"
},
"DayType_Dummy": {
"allOf": [
{
"$ref": "#/definitions/DayType_Dummy"
}
],
"description": "A type of day characterized by one or more properties which affect public transport operation. For example: weekday in school holidays."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# dayTypesInFrame_RelStructureCollection
Type for containment in frame of DAY TYPEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DayType_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/DayType_Dummy"
}
}
},
"required": [
"DayType_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# DeadRunEntity
A non-service VEHICLE JOURNEY.
{
"$ref": "#/definitions/DeadRunWithCalls_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"TimetableFrame"
],
"x-netex-substitutionGroup": "VehicleJourney_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# DeadRun_VersionStructureStructure
Type for DEAD RUN.
{
"allOf": [
{
"$ref": "#/definitions/VehicleJourney_VersionStructure"
},
{
"properties": {
"OperatorRef": {
"$ref": "#/definitions/OperatorRef"
},
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"DirectionType": {
"$ref": "#/definitions/DirectionType"
},
"groupsOfServices": {
"allOf": [
{
"$ref": "#/definitions/groupOfServicesRefs_RelStructure"
}
],
"description": "GROUPS OF SERVICEs to which a DEAD RUN belongs."
},
"trainNumbers": {
"allOf": [
{
"$ref": "#/definitions/trainNumberRefs_RelStructure"
}
],
"description": "TRAIN NUMBERs -= derived through JOURNEY PARTs of a JOURNEY - for a multi-part JOURNEY only."
},
"Origin": {
"allOf": [
{
"$ref": "#/definitions/DeadRunEndpointStructure"
}
],
"description": "Origin for DEAD RUN. Can be Derived from JORUNEY PATTERN."
},
"Destination": {
"allOf": [
{
"$ref": "#/definitions/DeadRunEndpointStructure"
}
],
"description": "Destination for DEAD RUN. Can be derived from JORUNEY PATTERN."
},
"DeadRunType": {
"allOf": [
{
"$ref": "#/definitions/DeadRunTypeEnumeration"
}
],
"description": "Type of DEAD RUN."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# DeadRunCall_VersionedChildStructureUnclassified
Data type for DEAD RUN CALL.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"PointRef": {
"$ref": "#/definitions/PointRef",
"x-netex-choice": [
"PointRef",
"ScheduledStopPointView"
]
},
"ScheduledStopPointView": {
"$ref": "#/definitions/ScheduledStopPointView",
"x-netex-choice": [
"PointRef",
"ScheduledStopPointView"
]
},
"PointInJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/PointInJourneyPatternRefStructure"
}
],
"description": "Point in JOURNEY PATTERN upon which this DEAD RUN CALL is based. Can be used to obtain full association sets."
},
"Arrival": {
"allOf": [
{
"$ref": "#/definitions/DeadRunCallPartStructure"
}
],
"description": "Arrival at DEAD RUN CALL."
},
"Departure": {
"allOf": [
{
"$ref": "#/definitions/DeadRunCallPartStructure"
}
],
"description": "Departure from a DEAD RUN CALL."
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"DestinationDisplayView": {
"$ref": "#/definitions/DestinationDisplayView",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"vias": {
"allOf": [
{
"$ref": "#/definitions/vias_RelStructure"
}
],
"description": "Destinations that the SERVICE goes via."
},
"FlexiblePointProperties": {
"$ref": "#/definitions/FlexiblePointProperties"
},
"ChangeOfDestinationDisplay": {
"type": "boolean",
"description": "Whether DESTINATION DISPLAY should be updated at this point. If DESTINATION NAME value is different from Previous stop this is implicit."
},
"ChangeOfServiceRequirements": {
"type": "boolean",
"description": "Whether Service Requirements Change at this point."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs for POINT IN JOURNEY PATTERN."
},
"RequestStop": {
"type": "boolean",
"description": "Whether stop is a request stop for this journey. Default is false."
},
"RequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeEnumeration"
}
],
"description": "Method to Request Stop in this particular service pattern; if none specified, as as per stop. DEPRECATED: USE BoardingRquestMethod OR AlightingRequestMethod INSTEAD. -v2.0",
"x-netex-deprecated": true
},
"BoardingRequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeListOfEnumerations"
}
],
"description": "Methods to Request Stop for boarding in this particular service pattern; Default is noneRequired. +v2.0"
},
"AlightingRequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeListOfEnumerations"
}
],
"description": "Methods to Request Stop for alighting in this particular service pattern; Default is noneRequired. +v2.0"
},
"StopUse": {
"allOf": [
{
"$ref": "#/definitions/StopUseEnumeration"
}
],
"description": "Nature of use of stop, e.g. access, interchange only, or pass through. Default is Access."
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Set of possible Booking Arrangements for stop if different from those for SERVICE JOURNEY. +v2.0",
"x-netex-choice": [
"bookingArrangements",
"BookingArrangements"
]
},
"BookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/BookingArrangementsStructure"
}
],
"description": "Booking Arrangements for stop if different from those for SERVICE JOURNEY. DEPRECATED: use bookingArrangements instead",
"x-netex-choice": [
"bookingArrangements",
"BookingArrangements"
],
"x-netex-deprecated": true
},
"Print": {
"type": "boolean",
"description": "Whether the stop is included in printed media. Default is true. +v1.1"
},
"Dynamic": {
"allOf": [
{
"$ref": "#/definitions/DynamicAdvertisementEnumeration"
}
],
"description": "When STOP POINT IN JOURNEY PATTERN is to be publicised in dynamic media. Default is always. +v1.1"
},
"Note": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Text annotation that applies to this DEAD RUN CALL. This is for internal use. Customer facing should be added to footnote."
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of DEAD RUN CALL within Journey. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_version.xsd"
}
# DeadRunCallIdTypeUnclassified
Type for identifier of a DEAD RUN CALL.
{
"$ref": "#/definitions/CallIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_support.xsd"
}
# DeadRunCallPartStructureUnclassified
Type for DEAD RUN CALL part.
{
"type": "object",
"properties": {
"Time": {
"type": "string",
"format": "time",
"description": "Latest Arrival time."
},
"DayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days of arrival time after the starting day journey if not same calendar day. Default is 0 for same day."
},
"WaitTime": {
"type": "string",
"description": "Timetabled waiting interval."
},
"JourneyPartRef": {
"$ref": "#/definitions/JourneyPartRef"
},
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef"
},
"DutyPartRef": {
"$ref": "#/definitions/DutyPartRef"
}
},
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_version.xsd"
}
# deadRunCalls_RelStructureCollection
DEAD RUN CALLs associated with entity.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DeadRunCall": {
"$ref": "#/definitions/DeadRunCall_VersionedChildStructure"
}
},
"required": [
"DeadRunCall"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_version.xsd"
}
# DeadRunEndpointStructureUnclassified
Type for DEAD RUN ENDPOINT (Production Timetable Service). Should not Contradict EDEAD RUN JOURNEY PATTERN.
{
"type": "object",
"properties": {
"PointRef": {
"$ref": "#/definitions/PointRef"
},
"TypeOfPointRef": {
"$ref": "#/definitions/TypeOfPointRef"
}
},
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# DeadRunIdTypeUnclassified
Type for identifier of a DEAD RUN.
{
"$ref": "#/definitions/VehicleJourneyIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# DeadRunJourneyPatternEntity
A JOURNEY PATTERN to be used for DEAD RUNs.
{
"$ref": "#/definitions/DeadRunJourneyPattern_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "JourneyPattern_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# DeadRunJourneyPattern_VersionStructureStructure
Type for DEAD RUN JOURNEY PATTERN.
{
"$ref": "#/definitions/JourneyPattern_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# DeadRunJourneyPatternIdTypeUnclassified
Type for identifier of a DEAD RUN.
{
"$ref": "#/definitions/JourneyPatternIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# DeadRunJourneyPatternRefReference
Reference to a DEAD RUN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/DeadRunJourneyPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeadRunJourneyPattern",
"x-netex-substitutionGroup": "JourneyPatternRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# DeadRunJourneyPatternRefStructureReference
Type for a reference to a DEAD RUN JOURNEY PATTERN.
{
"$ref": "#/definitions/JourneyPatternRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeadRunJourneyPattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# DeadRunRefReference
Reference to a DEAD RUN.
{
"allOf": [
{
"$ref": "#/definitions/DeadRunRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeadRun",
"x-netex-substitutionGroup": "VehicleJourneyRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# DeadRunRefStructureReference
Type for a reference to a DEAD RUN.
{
"$ref": "#/definitions/VehicleJourneyRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeadRun",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# DeadRunTypeEnumerationEnum
Allowed values for DEAD RUN. type.
{
"type": "string",
"enum": [
"garageRunOut",
"garageRunIn",
"turningManoeuvre",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# DeadRunWithCalls_VersionStructureStructure
Type for DEAD RUN.
{
"allOf": [
{
"$ref": "#/definitions/DeadRun_VersionStructure"
},
{
"properties": {
"calls": {
"allOf": [
{
"$ref": "#/definitions/deadRunCalls_RelStructure"
}
],
"description": "Complete sequence of stops along the route path, in calling order."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# DeckEntity
An area within a VEHICLE (i.e. bus, boat, coach, car, plane, etc.) or TRAIN ELEMENT made up of one or more DECK SPACEs. A subdivision of a DECK PLAN. +V2.0
{
"$ref": "#/definitions/Deck_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Zone",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# Deck_VersionStructureStructure
Type for a DECK.
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
},
{
"properties": {
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of DECK."
},
"DeckLevelRef": {
"$ref": "#/definitions/DeckLevelRef"
},
"deckSpaces": {
"allOf": [
{
"$ref": "#/definitions/deckSpaces_RelStructure"
}
],
"description": "DECK SPACEs in DECK PLAN."
},
"spotRows": {
"allOf": [
{
"$ref": "#/definitions/spotRows_RelStructure"
}
],
"description": "Rows on DECK."
},
"spotColumns": {
"allOf": [
{
"$ref": "#/definitions/spotColumns_RelStructure"
}
],
"description": "COLUMNs on DECK."
},
"deckPathJunctions": {
"allOf": [
{
"$ref": "#/definitions/deckPathJunctionRefs_RelStructure"
}
],
"description": "PATH JUNCTIONs for DECK"
},
"deckPathLinks": {
"allOf": [
{
"$ref": "#/definitions/deckPathLinkRefs_RelStructure"
}
],
"description": "PATH LINKs for DECK"
},
"deckNavigationPaths": {
"allOf": [
{
"$ref": "#/definitions/deckNavigationPaths_RelStructure"
}
],
"description": "NAVIGATION PATHs for DECK"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckComponentAbstract
An abstract element providing common features for spatially located elements within the DECK PLAN. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckComponent_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "OnboardSpace",
"x-netex-sg-members": [
"DeckEntrance",
"DeckEntrance_Dummy",
"DeckSpace",
"DeckSpace_Dummy",
"DeckWindow"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckComponent_VersionStructureStructure
Type for a DECK COMPONENT.
{
"allOf": [
{
"$ref": "#/definitions/OnboardSpace_VersionStructure"
},
{
"properties": {
"PublicUse": {
"type": "boolean",
"description": "Whether DECK COMPONENT is for public use. Default is true."
},
"DeckLevelRef": {
"$ref": "#/definitions/DeckLevelRef"
},
"ClassOfUseRef": {
"$ref": "#/definitions/ClassOfUseRef"
},
"FareClass": {
"allOf": [
{
"$ref": "#/definitions/FareClassEnumeration"
}
],
"description": "Edit care class for which capacity is specifyed. Default is any, i.e. capacity is for all classes."
},
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckComponentIdTypeUnclassified
Type for identifier of a DECK COMPONENT.
{
"$ref": "#/definitions/OnboardSpaceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckComponentRefAbstract
Reference to a DECK COMPONENT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckComponentRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "OnboardSpaceRef",
"x-netex-sg-members": [
"DeckEntranceRef",
"DeckSpaceRef",
"DeckWindowRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckComponentRefStructureReference
Type for a reference to a DECK COMPONENT.
{
"$ref": "#/definitions/OnboardSpaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckComponent",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckEntranceAbstract
An entrance to or within a DECK. +v2.0
{
"$ref": "#/definitions/DeckEntrance_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DeckComponent",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckEntrance_DummyAbstract
Dummy type to work around SG limitations
{
"allOf": [
{
"$ref": "#/definitions/DeckComponent_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DeckComponent",
"x-netex-sg-members": [
"DeckVehicleEntrance",
"OtherDeckEntrance",
"PassengerEntrance"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckEntrance_VersionStructureStructure
Type for a DECK ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/DeckComponent_VersionStructure"
},
{
"properties": {
"VehicleSide": {
"allOf": [
{
"$ref": "#/definitions/VehicleSideEnumeration"
}
],
"description": "Side of ENTRANCE relative to forward orientation of VEHICLE."
},
"DistanceFromFront": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance of forward edge of door from front of Vehicle.."
},
"SequenceFromFront": {
"type": "integer",
"minimum": 1,
"description": "Positional sequence of door from front (orr left side end) of VEHICLE. 1 - forward,"
},
"HeightFromGround": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of ENTRANCE from ground."
},
"DeckEntranceType": {
"allOf": [
{
"$ref": "#/definitions/DeckEntranceTypeEnumeration"
}
],
"description": "Type of DECK ENTRANCE."
},
"TypeOfDeckEntranceUsageRef": {
"$ref": "#/definitions/TypeOfDeckEntranceUsageRef"
},
"IsEmergencyExit": {
"type": "boolean",
"description": "Whether the door is an emergency Exit."
},
"HasDoor": {
"type": "boolean",
"description": "Whether the door is automatic."
},
"IsAutomatic": {
"type": "boolean",
"description": "Whether the door is automatic."
},
"sensorsInEntrance": {
"allOf": [
{
"$ref": "#/definitions/sensorsInEntrance_RelStructure"
}
],
"description": "ENTRANCE SENSORS in the DECK ENTRANCE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckEntranceAssignmentEntity
The association of a DECK ENTRANCE of a VEHICLE's DECK PLAN with a TRAIN and TRAIN COMPONENT and a specific STOP PLACE, QUAY and possibly BOARDING POSITION. NOTE: may indicate which side of VEHICLE door is. +v2.0
{
"$ref": "#/definitions/DeckEntranceAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerBoardingPositionAssignment_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_version.xsd"
}
# DeckEntranceAssignment_VersionStructureStructure
Type for a DECK ENTRANCE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerBoardingPositionAssignment_VersionStructure"
},
{
"properties": {
"DeckEntranceRef": {
"$ref": "#/definitions/DeckEntranceRef"
},
"EntranceSetting": {
"allOf": [
{
"$ref": "#/definitions/EntranceSettingEnumeration"
}
],
"description": "Default setting for doors when while at stop - are the doors held open, shut or locked shut."
},
"StartSpot": {
"allOf": [
{
"$ref": "#/definitions/LocatableSpotRangeRefStructure"
}
],
"description": "Start of range of LOCATABLE SPOTs."
},
"EndSpot": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/LocatableSpotRangeRefStructure"
}
],
"description": "End of range of LOCATABLE SPOTs."
}
}
},
"required": [
"DeckEntranceRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_version.xsd"
}
# deckEntranceAssignmentIdTypeUnclassified
Type for identifier of a DECK ENTRANCE ASSIGNMENT.
{
"$ref": "#/definitions/PassengerBoardingPositionAssignmentIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_support.xsd"
}
# deckEntranceAssignmentRefReference
Reference to a DECK ENTRANCE ASSIGNMENT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/deckEntranceAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_support.xsd"
}
# deckEntranceAssignmentRefs_RelStructureCollection
Type for a list of DECK ENTRANCE ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"deckEntranceAssignmentRef": {
"type": "array",
"items": {
"$ref": "#/definitions/deckEntranceAssignmentRef"
}
}
},
"required": [
"deckEntranceAssignmentRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_support.xsd"
}
# deckEntranceAssignmentRefStructureReference
Type for a reference to a DECK ENTRANCE ASSIGNMENT.
{
"$ref": "#/definitions/PassengerBoardingPositionAssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_support.xsd"
}
# deckEntranceAssignments_RelStructureCollection
Type for containment in frame of DECK ENTRANCE ASSIGNMENTs
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DeckEntranceAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckEntranceAssignment"
}
}
},
"required": [
"DeckEntranceAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_version.xsd"
}
# DeckEntranceCoupleUnclassified
Explicit linking of a pair of DECK ENTRANCEs, e.g. between train carriages. +v2.0
{
"$ref": "#/definitions/DeckEntranceCouple_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckEntranceCouple_VersionedChildStructureUnclassified
Type for a DECK ENTRANCE COUPLE.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of DECK ENTRANCE COUPLE."
},
"FromDeckEntranceRef": {
"allOf": [
{
"$ref": "#/definitions/DeckEntranceRefStructure"
}
],
"description": "DECK ENTRANCE from which couple links.."
},
"ToDeckEntranceRef": {
"allOf": [
{
"$ref": "#/definitions/DeckEntranceRefStructure"
}
],
"description": "DECK ENTRANCE to which couple links.."
}
},
"required": [
"FromDeckEntranceRef",
"ToDeckEntranceRef"
]
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckEntranceCoupleIdTypeUnclassified
Type for identifier of a DECK ENTRANCE COUPLE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckEntranceCoupleRefReference
Reference to a DECK ENTRANCE COUPLE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckEntranceCoupleRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckEntranceCouple",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckEntranceCoupleRefStructureReference
Type for a reference to a DECK ENTRANCE COUPLE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckEntranceCouple",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# deckEntranceCouples_RelStructureCollection
Type for a list of DECK ENTRANCE COUPLEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DeckEntranceCouple": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckEntranceCouple"
}
}
},
"required": [
"DeckEntranceCouple"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckEntranceIdTypeUnclassified
Type for identifier of a DECK ENTRANCE.
{
"$ref": "#/definitions/DeckComponentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckEntranceRefAbstract
Reference to a DECK ENTRANCE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckEntranceRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DeckComponentRef",
"x-netex-sg-members": [
"DeckVehicleEntranceRef",
"OtherDeckEntranceRef",
"PassengerEntranceRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckEntranceRefStructureReference
Type for a reference to a DECK ENTRANCE.
{
"$ref": "#/definitions/DeckComponentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckEntrance",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# deckEntrances_RelStructureCollection
Type for a list of DECK ENTRANCEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DeckEntranceRef": {
"$ref": "#/definitions/DeckEntranceRef"
},
"DeckEntrance_Dummy": {
"$ref": "#/definitions/DeckEntrance_Dummy"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckEntranceTypeEnumerationEnum
Allowed values for type of DECK ENTRANCE.
{
"type": "string",
"enum": [
"external",
"communicating",
"internal"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckEntranceUsageUnclassified
Permitted usage of a specific PASSENGER ENTRANCE to access a particular DECK SPACE. +v2.0
{
"$ref": "#/definitions/DeckEntranceUsage_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckEntranceUsage_VersionedChildStructureUnclassified
Type for a DECK ENTRANCE USAGE.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of DECK ENTRANCE USAGE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of DECK ENTRANCE USAGE."
},
"EntranceUsageType": {
"allOf": [
{
"$ref": "#/definitions/EntranceUsageEnumeration"
}
],
"description": "Nature of usage: entry, exit etc. See allowed values. Default is entryAndExit."
},
"TypeOfDeckEntranceUsageRef": {
"$ref": "#/definitions/TypeOfDeckEntranceUsageRef"
},
"EntranceSetting": {
"allOf": [
{
"$ref": "#/definitions/EntranceSettingEnumeration"
}
],
"description": "Whether door is kept open, shut or locked. See allowed values. Default is shut."
},
"ControlledLocking": {
"type": "boolean",
"description": "Whether door is normally locked for safety when in motiion. Default is true."
},
"DeckEntranceRef": {
"$ref": "#/definitions/DeckEntranceRef"
},
"StartSpot": {
"allOf": [
{
"$ref": "#/definitions/LocatableSpotRangeRefStructure"
}
],
"description": "Start of range of LOCATABLE SPOTs."
},
"EndSpot": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/LocatableSpotRangeRefStructure"
}
],
"description": "End of range of LOCATABLE SPOTs."
}
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckEntranceUsageIdTypeUnclassified
Type for identifier of a DECK ENTRANCE USAGE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckEntranceUsageRefReference
Reference to a DECK ENTRANCE USAGE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckEntranceUsageRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckEntranceUsage",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckEntranceUsageRefStructureReference
Type for a reference to a DECK ENTRANCE USAGE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckEntranceUsage",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# deckEntranceUsages_RelStructureCollection
Type for a list of DECK ENTRANCE USAGEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DeckEntranceUsage": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckEntranceUsage"
}
}
},
"required": [
"DeckEntranceUsage"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckGenericPathLinkIdTypeUnclassified
Type for identifier of a DECK PATH LINK.
{
"$ref": "#/definitions/GenericPathLinkIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_support.xsd"
}
# DeckIdTypeUnclassified
Type for identifier of a DECK.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckLevelEntity
An identified level (1, 2 , 3, etc.) within the DECK PLAN of a VEHICLE (boat, train, airplane, etc.) +v2.0
{
"$ref": "#/definitions/DeckLevel_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckLevel_VersionStructureStructure
Type for a DECK LEVEL.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label of DECK LEVEL."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of DECK."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of DECK."
},
"PublicUse": {
"type": "boolean",
"description": "Whether DECK is for public use."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckLevelIdTypeUnclassified
Type for identifier of a DECK LEVEL.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckLevelRefReference
Reference to a DECK LEVEL. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckLevelRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckLevel",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckLevelRefStructureReference
Type for a reference to a DECK LEVEL.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckLevel",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# deckLevels_RelStructureCollection
Type for a list of DECK LEVELs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DeckLevel": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckLevel"
}
}
},
"required": [
"DeckLevel"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckPathJunctionEntity
A designated point, inside a DECK SPACE , at which two or more DECK PATH LINKs may connect or branch. +V2.0
{
"$ref": "#/definitions/DeckPathJunction_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Point",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckPathJunction_VersionStructureStructure
Type for a DECK PATH JUNCTION
{
"allOf": [
{
"$ref": "#/definitions/GenericPathJunction_VersionStructure"
},
{
"properties": {
"PublicUse": {
"allOf": [
{
"$ref": "#/definitions/PublicUseEnumeration"
}
],
"description": "Whether the component is available for public use or is restricted."
},
"Covered": {
"allOf": [
{
"$ref": "#/definitions/CoveredEnumeration"
}
],
"description": "Whether the component is Indoors or outdoors. Default is Indoors."
},
"Gated": {
"allOf": [
{
"$ref": "#/definitions/GatedEnumeration"
}
],
"description": "Whether the component is within a gated area or freely accessible without a pass or ticket."
},
"Lighting": {
"allOf": [
{
"$ref": "#/definitions/LightingEnumeration"
}
],
"description": "Whether the component is lit or not. Default is well Lit."
},
"AllAreasWheelchairAccessible": {
"type": "boolean",
"description": "Whether all areas of the component are wheelchair accessible."
},
"PersonCapacity": {
"type": "integer",
"minimum": 0,
"description": "Total number of people that component can contain."
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Presentation defaults for DECK ELEMENT. +V2.0"
},
"facilities": {
"allOf": [
{
"$ref": "#/definitions/serviceFacilitySets_RelStructure"
}
],
"description": "Facilities available at SITe."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Additional Label of DECK PATH JUNCTION."
},
"OnboardSpaceRef": {
"$ref": "#/definitions/OnboardSpaceRef"
}
},
"required": [
"OnboardSpaceRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckPathJunctionIdTypeUnclassified
Type for identifier of a DECK PATH JUNCTION.
{
"$ref": "#/definitions/GenericPathJunctionIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_support.xsd"
}
# DeckPathJunctionRefReference
Reference to a DECK PATH JUNCTION.
{
"allOf": [
{
"$ref": "#/definitions/GenericPathJunctionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckPathJunction",
"x-netex-substitutionGroup": "GenericPathJunctionRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_support.xsd"
}
# deckPathJunctionRefs_RelStructureCollection
Type for a list of DECK PATH JUNCTIONs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DeckPathJunction": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckPathJunction"
},
"description": "DECK PATH JUNCTION for a DECK."
}
},
"required": [
"DeckPathJunction"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckPathJunctionRefStructureReference
Type for a reference to a DECK PATH JUNCTION.
{
"$ref": "#/definitions/GenericPathJunctionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckPathJunction",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_support.xsd"
}
# DeckPathLinkEntity
A link within a DECK PLAN that represents a step in a possible route for pedestrians, wheelchair users or other out-of-vehicle passengers. +V2.0
{
"$ref": "#/definitions/DeckPathLink_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Link",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckPathLink_VersionStructureStructure
Type for a DECK PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/GenericPathLink_VersionStructure"
},
{
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of PATH LINK."
},
"AccessibilityAssessmentRef": {
"$ref": "#/definitions/AccessibilityAssessmentRef"
},
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"PublicUse": {
"allOf": [
{
"$ref": "#/definitions/PublicUseEnumeration"
}
],
"description": "Whether the component is available for public use or is restricted."
},
"Covered": {
"allOf": [
{
"$ref": "#/definitions/CoveredEnumeration"
}
],
"description": "Whether the component is Indoors or outdoors. Default is Indoors."
},
"Gated": {
"allOf": [
{
"$ref": "#/definitions/GatedEnumeration"
}
],
"description": "Whether the component is within a gated area or freely accessible without a pass or ticket."
},
"Lighting": {
"allOf": [
{
"$ref": "#/definitions/LightingEnumeration"
}
],
"description": "Whether the component is lit or not. Default is well Lit."
},
"AllAreasWheelchairAccessible": {
"type": "boolean",
"description": "Whether all areas of the component are wheelchair accessible."
},
"PersonCapacity": {
"type": "integer",
"minimum": 0,
"description": "Total number of people that component can contain."
},
"Towards": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Direction heading to show for PATH LINK when travelling in its FROM / TO sense."
},
"Back": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Direction heading to show for PATH LINK when travelling in its TO / FROM sense."
},
"NumberOfSteps": {
"type": "integer",
"minimum": 0,
"description": "Number of steps to take PATH LINK."
},
"MinimumHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Minimum Height of PATH LINK. +v1.1"
},
"MinimumWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Minimum Width of PATH LINK. +v1.1"
},
"AllowedUse": {
"allOf": [
{
"$ref": "#/definitions/PathDirectionEnumeration"
}
],
"description": "Allowed direction of use: one way or two way. Default is two way."
},
"Transition": {
"allOf": [
{
"$ref": "#/definitions/TransitionEnumeration"
}
],
"description": "Whether PATH LINK is up down or level in from to direction."
},
"Gradient": {
"type": "integer",
"description": "Maximum gradient in degrees (in the direction of the PATH LINK way). +v1.1"
},
"GradientType": {
"allOf": [
{
"$ref": "#/definitions/GradientEnumeration"
}
],
"description": "Coded value of the maximum gradient.+v1.1"
},
"TiltAngle": {
"type": "integer",
"description": "Maximum Tilt angle in degrees between -20 and 20 (in the direction of the PATH LINK way). +v1.1"
},
"TiltType": {
"allOf": [
{
"$ref": "#/definitions/TiltTypeEnumeration"
}
],
"description": "Coded value of the maximum tilt. See allowed va;ues. +v1.1"
},
"AccessFeatureType": {
"allOf": [
{
"$ref": "#/definitions/AccessFeatureEnumeration"
}
],
"description": "Type of physical feature of PATH LINK."
},
"PassageType": {
"allOf": [
{
"$ref": "#/definitions/PassageTypeEnumeration"
}
],
"description": "Type of passage feature of PATH LINK."
},
"FlooringType": {
"allOf": [
{
"$ref": "#/definitions/FlooringTypeEnumeration"
}
],
"description": "Type of flooring of the walking surface. +v1.1"
},
"FlooringStatus": {
"allOf": [
{
"$ref": "#/definitions/FlooringStatusEnumeration"
}
],
"description": "Status of the flooring. +v2.0"
},
"RightSideBorder": {
"allOf": [
{
"$ref": "#/definitions/BorderTypeEnumeration"
}
],
"description": "Type of border on the right side (in the direction of the PATH LINK)."
},
"LeftSideBorder": {
"allOf": [
{
"$ref": "#/definitions/BorderTypeEnumeration"
}
],
"description": "Type of border on the left side (in the direction of the PATH LINK). +v1.1"
},
"TactileWarningStrip": {
"allOf": [
{
"$ref": "#/definitions/TactileWarningStripEnumeration"
}
],
"description": "Nature of the tactile warning strips (in the direction of the PATH LINK). +v1.1"
},
"TactileWarningStripContrast": {
"type": "boolean",
"description": "Indicates whether the color of the possible warning strip is sufficiently contrasted with the color of the floor. +v2.0"
},
"TactileGuidingStrip": {
"type": "boolean",
"description": "Indicates whether there are guiding strips. +v1.1"
},
"TactileGuidingStripStatus": {
"allOf": [
{
"$ref": "#/definitions/TactileGuidingStripStatusEnumeration"
}
],
"description": "Provides additional details on possible guiding strip. +v2.0"
},
"MaximumFlowPerMinute": {
"type": "integer",
"minimum": 0,
"description": "Maximum number of passengers who can traverse PATH LINK per minute."
},
"TransferDuration": {
"allOf": [
{
"$ref": "#/definitions/TransferDurationStructure"
}
],
"description": "Timings for the transfer."
},
"DeckRef": {
"$ref": "#/definitions/DeckRef"
},
"DeckLevelRef": {
"$ref": "#/definitions/DeckLevelRef"
},
"FareClass": {
"$ref": "#/definitions/FareClass"
},
"ClassOfUseRef": {
"$ref": "#/definitions/ClassOfUseRef"
},
"checkConstraints": {
"allOf": [
{
"$ref": "#/definitions/checkConstraints_RelStructure"
}
],
"description": "Impediments to navigation from processes or barriers. For example security, check in etc."
},
"equipmentPlaces": {
"allOf": [
{
"$ref": "#/definitions/equipmentPlaces_RelStructure"
}
],
"description": "EQUIPMENT PLACEs within SITE COMPONENT."
},
"placeEquipments": {
"allOf": [
{
"$ref": "#/definitions/placeEquipments_RelStructure"
}
],
"description": "Items of fixed EQUIPMENT that may be located in places within the SITE ELEMENT."
},
"localServices": {
"allOf": [
{
"$ref": "#/definitions/localServices_RelStructure"
}
],
"description": "LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Additional public label for the DECK PATH LINK"
},
"FromOnboardSpace": {
"allOf": [
{
"$ref": "#/definitions/DeckPathLinkEndStructure"
}
],
"description": "Start point of DECK PATH LINK."
},
"ToOnboardSpace": {
"allOf": [
{
"$ref": "#/definitions/DeckPathLinkEndStructure"
}
],
"description": "Start point of DECK PATH LINK."
}
},
"required": [
"FromOnboardSpace",
"ToOnboardSpace"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckPathLinkEndStructureUnclassified
Beginning or end of a DECK PATH LINK, referencing a DECK COMPONENT or LOCATABLE SPOT. May be linked to a specific DECK LEVEL. +V2.0
{
"type": "object",
"properties": {
"DeckRef": {
"$ref": "#/definitions/DeckRef"
},
"DeckLevelRef": {
"$ref": "#/definitions/DeckLevelRef"
},
"OnboardSpaceRef": {
"$ref": "#/definitions/OnboardSpaceRef"
},
"DeckPathJunctionRef": {
"$ref": "#/definitions/DeckPathJunctionRef"
}
},
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckPathLinkRefReference
Reference to a DECK PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/DeckPathLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckPathLink",
"x-netex-substitutionGroup": "GenericPathLinkRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_support.xsd"
}
# deckPathLinkRefs_RelStructureCollection
Type for a list of DECK PATH LINKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GenericPathLinkRef": {
"$ref": "#/definitions/GenericPathLinkRef"
},
"DeckPathLink": {
"allOf": [
{
"$ref": "#/definitions/DeckPathLink"
}
],
"description": "PATH LINK for a DECK"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckPathLinkRefStructureReference
Type for a reference to a DECK PATH LINK.
{
"$ref": "#/definitions/GenericPathLinkRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckPathLink",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_support.xsd"
}
# DeckPlaceInSequenceUnclassified
Point traversed by a NAVIGATION PATH in sequence. May be a PLACE PATH JUNCTION or ONBOARD SPACE.
{
"$ref": "#/definitions/DeckPlaceInSequence_VersionedChildStructure",
"x-netex-substitutionGroup": "PointInLinkSequence",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckPlaceInSequence_VersionedChildStructureUnclassified
Type for a DECK PLACE IN SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/PointInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"OnboardSpaceRef": {
"$ref": "#/definitions/OnboardSpaceRef"
},
"DeckPathJunction": {
"$ref": "#/definitions/DeckPathJunction"
},
"BranchLevel": {
"type": "string",
"description": "Branching level of place."
},
"onwardLinks": {
"allOf": [
{
"$ref": "#/definitions/pathLinksInSequence_RelStructure"
}
],
"description": "Onward links from this point."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckPlaceInSequenceIdTypeUnclassified
Type for identifier of place step in a NAVIGATION PATH.
{
"$ref": "#/definitions/PointInSequenceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_support.xsd"
}
# DeckPlaceInSequenceRefReference
Reference to a DECK PLACE IN SEQUENCE. If given by context does not need to be stated.
{
"allOf": [
{
"$ref": "#/definitions/DeckPlaceInSequenceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckPlaceInSequence",
"x-netex-substitutionGroup": "PointInSequenceRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_support.xsd"
}
# DeckPlaceInSequenceRefStructureReference
Type for reference to a DECK PLACE IN SEQUENCE.
{
"$ref": "#/definitions/PointInSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckPlaceInSequence",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_support.xsd"
}
# deckPlacesInSequence_RelStructureCollection
A collection of one or more PLACEs in SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DeckPlaceInSequence": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckPlaceInSequence"
},
"description": "Deck place traversed by a DECK NAVIGATION PATH in sequence. May be a DECK PLACE, PATH JUNCTION or POINT."
}
},
"required": [
"DeckPlaceInSequence"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckPlanEntity
A plan for the layout of seating and other areas of use of an entire VEHICLE (train, coach, vessel etc.) or individual TRAIN ELEMENT for all or part of a journey. +v2.0
{
"$ref": "#/definitions/DeckPlan_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckPlan_VersionStructureStructure
Type for a DECK PLAN.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of DECK PLAN."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of DECK PLAN."
},
"Orientation": {
"allOf": [
{
"$ref": "#/definitions/VehicleOrientationEnumeration"
}
],
"description": "Description of DECK PLAN."
},
"configurationConditions": {
"allOf": [
{
"$ref": "#/definitions/validityConditions_RelStructure"
}
],
"description": "VALIDITY CONDITIONs used to configure DECK PLAN"
},
"deckLevels": {
"allOf": [
{
"$ref": "#/definitions/deckLevels_RelStructure"
}
],
"description": "DECK LEVELs in DECK PLAN."
},
"decks": {
"allOf": [
{
"$ref": "#/definitions/decks_RelStructure"
}
],
"description": "DECKs in DECK PLAN."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckPlanAssignmentEntity
The allocation of a DECK PLAN to all or part of a specific VEHICLE JOURNEY and /or VEHICLE TYPE and/or TRAIN ELEMENT. +v2.0
{
"$ref": "#/definitions/DeckPlanAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckPlanAssignment_version.xsd"
}
# DeckPlanAssignment_VersionStructureStructure
Type for a DECK PLAN ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"DeckPlanRef": {
"$ref": "#/definitions/DeckPlanRef"
},
"TransportTypeRef": {
"$ref": "#/definitions/TransportTypeRef"
},
"TrainComponentRef": {
"$ref": "#/definitions/TrainComponentRef"
},
"TrainElementTypeRef": {
"$ref": "#/definitions/TrainElementTypeRef"
},
"JourneyRef": {
"$ref": "#/definitions/JourneyRef"
},
"JourneyPartRef": {
"$ref": "#/definitions/JourneyPartRef"
},
"configurationConditions": {
"allOf": [
{
"$ref": "#/definitions/validityConditionRefs_RelStructure"
}
],
"description": "Validity coniditions in effect for JOURNEY or JOURNEY PART."
}
},
"required": [
"DeckPlanRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckPlanAssignment_version.xsd"
}
# DeckPlanAssignmentIdTypeUnclassified
Type for identifier of a DECK PLAN ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckPlanAssignment_support.xsd"
}
# DeckPlanAssignmentRefReference
Reference to a DECK PLAN ASSIGNMENT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckPlanAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckPlanAssignment",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckPlanAssignment_support.xsd"
}
# deckPlanAssignmentRefs_RelStructureCollection
Type for a list of DECK PLAN ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"DeckPlanAssignmentRef": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckPlanAssignmentRef"
}
}
},
"required": [
"DeckPlanAssignmentRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckPlanAssignment_support.xsd"
}
# DeckPlanAssignmentRefStructureReference
Type for a reference to a DECK PLAN ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckPlanAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckPlanAssignment_support.xsd"
}
# deckPlanAssignments_RelStructureCollection
Type for containment in frame of DECK PLAN ASSIGNMENTs
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DeckPlanAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckPlanAssignment"
}
}
},
"required": [
"DeckPlanAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckPlanAssignment_version.xsd"
}
# DeckPlanIdTypeUnclassified
Type for identifier of a DECK PLAN.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckPlanRefReference
Reference to a DECK PLAN. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckPlanRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckPlan",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# deckPlanRefs_RelStructureCollection
Type for a list of DECK PLANs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"DeckPlanRef": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckPlanRef"
}
}
},
"required": [
"DeckPlanRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckPlanRefStructureReference
Type for a reference to a DECK PLAN.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckPlan",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# deckPlans_RelStructureCollection
Type for containment in frame of DECK PLANs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DeckPlan": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckPlan"
}
}
},
"required": [
"DeckPlan"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckPointStructureUnclassified
Valid endpoint on a DECK, either a DECK ENTRANCE, LOCATABLE SPOT
{
"type": "object",
"properties": {
"DeckRef": {
"$ref": "#/definitions/DeckRef"
},
"DeckLevelRef": {
"$ref": "#/definitions/DeckLevelRef"
},
"DeckEntranceRef": {
"$ref": "#/definitions/DeckEntranceRef",
"x-netex-choice": [
"DeckEntranceRef",
"DeckSpaceRef",
"DeckPathJunctionRef"
]
},
"DeckSpaceRef": {
"$ref": "#/definitions/DeckSpaceRef",
"x-netex-choice": [
"DeckEntranceRef",
"DeckSpaceRef",
"DeckPathJunctionRef"
]
},
"DeckPathJunctionRef": {
"$ref": "#/definitions/DeckPathJunctionRef",
"x-netex-choice": [
"DeckEntranceRef",
"DeckSpaceRef",
"DeckPathJunctionRef"
]
},
"LocatableSpotRef": {
"$ref": "#/definitions/LocatableSpotRef"
}
},
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPath_version.xsd"
}
# DeckRefReference
Reference to a DECK. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Deck",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# deckRefs_RelStructureCollection
Type for a list of DECKs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"DeckRef": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckRef"
}
}
},
"required": [
"DeckRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckRefStructureReference
Type for a reference to a DECK.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Deck",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# decks_RelStructureCollection
Type for a list of DECKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Deck": {
"type": "array",
"items": {
"$ref": "#/definitions/Deck"
}
}
},
"required": [
"Deck"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckSpaceAbstract
An area within a VEHICLE (i.e. bus, boat, coach, car) or TRAIN ELEMENT delimiting a particular use such as seating, WC, bar, gangway, etc. May be specialised, e.g. as PASSENGER SPACE; may contain other spaces. Different types of space may overlap. +v2.0.
{
"$ref": "#/definitions/DeckSpace_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DeckComponent",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckSpace_DummyAbstract
Dummy type to work around SG limitations
{
"allOf": [
{
"$ref": "#/definitions/DeckComponent_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DeckComponent",
"x-netex-sg-members": [
"OtherDeckSpace",
"PassengerSpace"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckSpace_VersionStructureStructure
Type for a DECK SPACE.
{
"allOf": [
{
"$ref": "#/definitions/DeckComponent_VersionStructure"
},
{
"properties": {
"Covered": {
"allOf": [
{
"$ref": "#/definitions/CoveredEnumeration"
}
],
"description": "Whether DECK SPACE is indoors, outdoors, or covered. Default is indoors."
},
"AirConditioned": {
"type": "boolean",
"description": "Whether DECK SPACE is airconditioned."
},
"SmokingAllowed": {
"type": "boolean",
"description": "Whether smoking is allowed in DECK SPACE. Defaukts is false."
},
"TypeOfDeckSpaceRef": {
"$ref": "#/definitions/TypeOfDeckSpaceRef"
},
"ParentDeckSpaceRef": {
"allOf": [
{
"$ref": "#/definitions/DeckSpaceRefStructure"
}
],
"description": "Deck space containing this deck space"
},
"deckEntrances": {
"allOf": [
{
"$ref": "#/definitions/deckEntrances_RelStructure"
}
],
"description": "DECK ENTRANCEs to DECK SPACE."
},
"deckEntranceCouples": {
"allOf": [
{
"$ref": "#/definitions/deckEntranceCouples_RelStructure"
}
],
"description": "DECK ENTRANCE COUPLEs for DECK SPACE."
},
"deckEntranceUsages": {
"allOf": [
{
"$ref": "#/definitions/deckEntranceUsages_RelStructure"
}
],
"description": "DECK ENTRANCE USAGEs for DECK SPACE."
},
"deckWindows": {
"allOf": [
{
"$ref": "#/definitions/deckWindows_RelStructure"
}
],
"description": "DECK WINDOWs on DECK SPACE."
},
"TotalCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "The total capacity of people for the DECK SPACE."
},
"deckSpaceCapacities": {
"allOf": [
{
"$ref": "#/definitions/deckSpaceCapacities_RelStructure"
}
],
"description": "Capacities of DECK SPACE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# deckSpaceCapacities_RelStructureCollection
Type for a list of DECK SPACE CAPACITies.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DeckSpaceCapacity": {
"type": "array",
"items": {
"$ref": "#/definitions/DeckSpaceCapacity"
}
}
},
"required": [
"DeckSpaceCapacity"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckSpaceCapacityUnclassified
The capacity of a DECK SPACE for passengers and other payload in terms of TYPES OF LOCATABLE SPOTs. +v2.0
{
"$ref": "#/definitions/DeckSpaceCapacity_VersionedChildStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckSpaceCapacity_VersionedChildStructureUnclassified
Type for a DECK SPACE CAPACITY.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of capacity,"
},
"LocatableSpotType": {
"allOf": [
{
"$ref": "#/definitions/TypeOfLocatableSpotEnumeration"
}
],
"description": "Type of Locatable Spot for which this is the capacity."
},
"TypeOfLocatableSpotRef": {
"$ref": "#/definitions/TypeOfLocatableSpotRef"
},
"Capacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "The total capacity for passengers or vehciles of the type."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckSpaceCapacityIdTypeUnclassified
Type for identifier of a DECK SPACE CAPACITY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckSpaceCapacityRefReference
Reference to a DECK SPACE CAPACITY. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckSpaceCapacityRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckSpaceCapacity",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckSpaceCapacityRefStructureReference
Type for a reference to a DECK SPACE CAPACITY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckSpaceCapacity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckSpaceIdTypeUnclassified
Type for identifier of a DECK SPACE.
{
"$ref": "#/definitions/DeckComponentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckSpaceRefAbstract
Reference to a DECK SPACE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckSpaceRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DeckComponentRef",
"x-netex-sg-members": [
"OtherDeckSpaceRef",
"PassengerSpaceRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckSpaceRefStructureReference
Type for a reference to a DECK SPACE.
{
"$ref": "#/definitions/DeckComponentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckSpace",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# deckSpaces_RelStructureCollection
Type for a list of DECK SPACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DeckSpaceRef": {
"$ref": "#/definitions/DeckSpaceRef"
},
"DeckSpace_Dummy": {
"$ref": "#/definitions/DeckSpace_Dummy"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckVehicleEntranceEntity
A normal entrance for passengers to or within a DECK. +v2.0
{
"$ref": "#/definitions/DeckVehicleEntrance_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DeckEntrance_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckVehicleEntrance_VersionStructureStructure
Type for a DECK VEHICLE ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/DeckEntrance_VersionStructure"
},
{
"properties": {
"vehicleTypes": {
"allOf": [
{
"$ref": "#/definitions/vehicleTypeRefs_RelStructure"
}
],
"description": "TYPES OF VEHICLE that may use VEHICLE ENTRANCE."
},
"VehicleCategories": {
"allOf": [
{
"$ref": "#/definitions/AllRoadVehicleCategoriesListOfEnumerations"
}
],
"description": "Vehicle categories that may use VEHICLE ENTRANCE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckVehicleEntranceIdTypeUnclassified
Type for identifier of a DECK VEHICLE ENTRANCE.
{
"$ref": "#/definitions/DeckEntranceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckVehicleEntranceRefReference
Reference to a DECK VEHICLE ENTRANCE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckVehicleEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckVehicleEntrance",
"x-netex-substitutionGroup": "DeckEntranceRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckVehicleEntranceRefStructureReference
Type for a reference to a DECK VEHICLE ENTRANCE.
{
"$ref": "#/definitions/DeckEntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckVehicleEntrance",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckWindowEntity
A window onto a DECK SPACE. +v2.0
{
"$ref": "#/definitions/DeckWindow_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DeckComponent",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckWindow_VersionStructureStructure
Type for a DECK WINDOW.
{
"allOf": [
{
"$ref": "#/definitions/DeckComponent_VersionStructure"
},
{
"properties": {
"SequenceFromFront": {
"type": "integer",
"description": "Sequence of window from the front of the DECK."
},
"DistanceFromFront": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance of Window from front of DECK"
},
"HeightFromFloor": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of Window from floor of of DECK"
},
"VehicleSide": {
"allOf": [
{
"$ref": "#/definitions/VehicleSideEnumeration"
}
],
"description": "Side of WINDOW relative to forward orientation of VEHICLE."
},
"DeckWindowType": {
"allOf": [
{
"$ref": "#/definitions/DeckWindowTypeEnumeration"
}
],
"description": "Classification of DECK WINDOW."
},
"HasBlind": {
"type": "boolean",
"description": "Whether window has blind."
},
"CanBeOpened": {
"type": "boolean",
"description": "Whether window can be opened."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckWindowIdTypeUnclassified
Type for identifier of a DECK WINDOW.
{
"$ref": "#/definitions/DeckComponentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckWindowRefReference
Reference to a DECK WINDOW. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/DeckWindowRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeckWindow",
"x-netex-substitutionGroup": "DeckComponentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# DeckWindowRefStructureReference
Type for a reference to a DECK WINDOW.
{
"$ref": "#/definitions/DeckComponentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeckWindow",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# deckWindows_RelStructureCollection
Type for a list of DECK WINDOWs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DeckWindowRef": {
"$ref": "#/definitions/DeckWindowRef"
},
"DeckWindow": {
"$ref": "#/definitions/DeckWindow"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# DeckWindowTypeEnumerationEnum
Allowed values for TYPE OF DECK WINDOW.
{
"type": "string",
"enum": [
"interspaced",
"continuous",
"panorama",
"porthole",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# defaultCodeSpaceUnclassified
{
"type": "string",
"format": "uri",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# DefaultConnectionEntity
Specifies the default transfer times to transfer between MODEs and / or OPERATORs within a region.
{
"$ref": "#/definitions/DefaultConnection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Transfer",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_version.xsd"
}
# DefaultConnection_VersionStructureStructure
Type for DEFAULT TRANSFER.
{
"allOf": [
{
"$ref": "#/definitions/Transfer_VersionStructure"
},
{
"properties": {
"From": {
"allOf": [
{
"$ref": "#/definitions/DefaultConnectionEndStructure"
}
],
"description": "Origin end of DEFAULT TRANSFER."
},
"To": {
"allOf": [
{
"$ref": "#/definitions/DefaultConnectionEndStructure"
}
],
"description": "Destination end of DEFAULT TRANSFER."
},
"TopographicPlaceView": {
"$ref": "#/definitions/TopographicPlaceView"
},
"StopAreaRef": {
"$ref": "#/definitions/StopAreaRef"
},
"SiteElementRef": {
"$ref": "#/definitions/SiteElementRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_version.xsd"
}
# DefaultConnectionEndStructureUnclassified
Type for a DEFAULT TRANSFER.
{
"type": "object",
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Identifier of PT MODE of end point of TRANSFER."
},
"OperatorView": {
"$ref": "#/definitions/OperatorView"
}
},
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_version.xsd"
}
# DefaultConnectionIdTypeUnclassified
Type for identifier of a DEFAULT TRANSFER link.
{
"$ref": "#/definitions/ConnectionIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_support.xsd"
}
# DefaultConnectionRefReference
Reference to a DEFAULT TRANSFER link.
{
"allOf": [
{
"$ref": "#/definitions/DefaultConnectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DefaultConnection",
"x-netex-substitutionGroup": "ConnectionRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_support.xsd"
}
# DefaultConnectionRefStructureReference
Type for a reference to a DEFAULT TRANSFER link.
{
"$ref": "#/definitions/ConnectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DefaultConnection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_support.xsd"
}
# DefaultDeadRunRunTimeUnclassified
The time taken to traverse a TIMING LINK during a DEAD RUN, for a specified TIME DEMAND TYPE. This time may be superseded by the JOURNEY PATTERN RUN TIME or VEHICLE JOURNEY RUN TIME if these exist.
{
"$ref": "#/definitions/DefaultDeadRunRunTime_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandTimes_version.xsd"
}
# DefaultDeadRunRunTime_VersionedChildStructureUnclassified
Type for DEFAULT DEAD RUN / RUN TIME.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTiming_VersionedChildStructure"
},
{
"properties": {
"RunTime": {
"type": "string",
"description": "Run time as interval."
},
"DeadRunRef": {
"$ref": "#/definitions/DeadRunRef"
}
},
"required": [
"RunTime"
]
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandTimes_version.xsd"
}
# DefaultDeadRunRunTimeIdTypeUnclassified
Type for identifier of a DEFAULT DEAD RUN RUN TIME.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# DefaultDeadRunRunTimeRefReference
Reference to a DEFAULT DEAD RUN RUN TIME.
{
"allOf": [
{
"$ref": "#/definitions/DefaultDeadRunRunTimeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DefaultDeadRunRunTime",
"x-netex-substitutionGroup": "JourneyTimingRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# DefaultDeadRunRunTimeRefStructureReference
Type for a reference to a DEFAULT DEAD RUN RUN TIME.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DefaultDeadRunRunTime",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# defaultDeadRunRunTimes_RelStructureCollection
Type for a list of properties of DEFAULT DEAD RUN / RUN TIME.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DefaultDeadRunRunTime": {
"type": "array",
"items": {
"$ref": "#/definitions/DefaultDeadRunRunTime"
}
}
},
"required": [
"DefaultDeadRunRunTime"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandTimes_version.xsd"
}
# DefaultInterchangeEntity
A quality parameter fixing the acceptable duration (standard and maximum) for an INTERCHANGE to be planned between two SCHEDULED STOP POINTs. This parameter will be used to control whether any two SERVICE JOURNEYs serving those points may be in connection.
{
"$ref": "#/definitions/DefaultInterchange_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Interchange_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# DefaultInterchange_VersionStructureStructure
Type for DEFAULT INTERCHANGE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"FromStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "SCHEDULED STOP POINT feeding INTERCHANGE. If absent apply to all STOP POINTs."
},
"ToStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "SCHEDULED STOP POINT distributing from INTERCHANGE. If absent apply to all STOP POINTs."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of INTERCHANGE."
},
"StandardWaitTime": {
"type": "string",
"description": "Standard wait time for INTERCHANGE."
},
"MaximumWaitTime": {
"type": "string",
"description": "Maximum wait time for INTERCHANGE."
},
"MaximumAutomaticWaitTime": {
"type": "string",
"description": "Maximum automatic wait time for INTERCHANGE."
},
"StandardTransferTime": {
"type": "string",
"description": "Standard transfer duration for INTERCHANGE."
},
"MinimumTransferTime": {
"type": "string",
"description": "Maximum transfer duration for INTERCHANGE."
},
"MaximumTransferTime": {
"type": "string",
"description": "Maximum transfer duration for INTERCHANGE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# DefaultInterchangeIdTypeUnclassified
Type for identifier of a DEFAULT INTERCHANGE.
{
"$ref": "#/definitions/InterchangeIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# DefaultInterchangeRefReference
Reference to a DEFAULT INTERCHANGE.
{
"allOf": [
{
"$ref": "#/definitions/DefaultInterchangeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DefaultInterchange",
"x-netex-substitutionGroup": "InterchangeRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# DefaultInterchangeRefStructureReference
Type for a reference to a DEFAULT INTERCHANGE.
{
"$ref": "#/definitions/InterchangeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DefaultInterchange",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# defaultInterchangesInFrame_RelStructureCollection
Type for containment in frame of DEFAULT INTERCHANGEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DefaultInterchange": {
"type": "array",
"items": {
"$ref": "#/definitions/DefaultInterchange"
}
}
},
"required": [
"DefaultInterchange"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# DefaultServiceJourneyRunTimeUnclassified
The default time taken by a vehicle to traverse a TIMING LINK during a SERVICE JOURNEY, for a specified TIME DEMAND TYPE. This time may be superseded by the JOURNEY PATTERN RUN TIME or VEHICLE JOURNEY RUN TIME if these exist.
{
"$ref": "#/definitions/DefaultServiceJourneyRunTime_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandTimes_version.xsd"
}
# DefaultServiceJourneyRunTime_VersionedChildStructureUnclassified
Type for DEFAULT SERVICE JOURNEY / RUN TIME.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTiming_VersionedChildStructure"
},
{
"properties": {
"RunTime": {
"type": "string",
"description": "Run time as interval."
},
"ServiceJourneyRef": {
"$ref": "#/definitions/ServiceJourneyRef"
}
},
"required": [
"RunTime"
]
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandTimes_version.xsd"
}
# defaultServiceJourneyRunTimes_RelStructureCollection
Type for a list of properties of DEFAULT SERVICE JOURNEY / RUN TIME.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DefaultServiceJourneyRunTime": {
"type": "array",
"items": {
"$ref": "#/definitions/DefaultServiceJourneyRunTime"
},
"description": "DEFAULT SERVICE JOURNEY / RUN TIME for a specified TIME DEMAND TYPE."
}
},
"required": [
"DefaultServiceJourneyRunTime"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandTimes_version.xsd"
}
# DefaultServiceJourneyTimeIdTypeUnclassified
Type for identifier of a DEFAULT SERVICE JOURNEY TIME.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# DefaultServiceJourneyTimeRefReference
Reference to a DEFAULT SERVICE JOURNEY TIME.
{
"$ref": "#/definitions/DefaultServiceJourneyTimeRefStructure",
"x-netex-role": "reference",
"x-netex-substitutionGroup": "JourneyTimingRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# DefaultServiceJourneyTimeRefStructureReference
Type for a reference to a DEFAULT SERVICE JOURNEY TIME.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# DeliveriesStructureUnclassified
Type for Deliveries for Service.
{
"type": "object",
"properties": {
"DataObjectDelivery": {
"type": "array",
"items": {
"$ref": "#/definitions/DataObjectDelivery"
},
"description": "Delivery for Stop Event service."
}
},
"required": [
"DataObjectDelivery"
],
"x-netex-source": "netex_service/netex_dataObjectRequest_service.xsd"
}
# DeliveryMethodEnumerationEnum
Delivery Method: Fetched or Direct Delivery.
{
"type": "string",
"enum": [
"direct",
"fetched"
],
"x-netex-role": "enumeration",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# DeliveryVariantEntity
A variant text of a NOTICE for use in a specific media or delivery channel (voice, printed material, etc).
{
"$ref": "#/definitions/DeliveryVariant_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# DeliveryVariant_VersionStructureStructure
Type for DELIVERY VARIANT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"ParentRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Parent of DELIVERY VARIANT."
},
"DeliveryVariantMediaType": {
"allOf": [
{
"$ref": "#/definitions/DeliveryVariantTypeEnumeration"
}
],
"description": "Type of DELIVERY VARIANT."
},
"TypeOfDeliveryVariantRef": {
"$ref": "#/definitions/TypeOfDeliveryVariantRef"
},
"VariantText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "NOTICE variant text."
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Presentation Order of variant. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# DeliveryVariantIdTypeUnclassified
Type for identifier of a DELIVERY VARIANT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# DeliveryVariantRefReference
Reference to a DELIVERY VARIANT.
{
"allOf": [
{
"$ref": "#/definitions/DeliveryVariantRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DeliveryVariant",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# DeliveryVariantRefStructureReference
Type for a reference to a DELIVERY VARIANT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DeliveryVariant",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# deliveryVariants_RelStructureCollection
Type for a list of DELIVERY VARIANTs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DeliveryVariant": {
"type": "array",
"items": {
"$ref": "#/definitions/DeliveryVariant"
}
}
},
"required": [
"DeliveryVariant"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# DeliveryVariantTypeEnumerationEnum
Allowed values for Notice delivery media type.
{
"type": "string",
"enum": [
"any",
"printed",
"textToSpeech",
"recordedAnnouncement",
"web",
"mobile",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# DeltaUnclassified
A record of the detailed changes of a given ENTITY IN VERSION from one VERSION to the next one. A DELTA contains pairs of attributes' old values - new values.
{
"allOf": [
{
"$ref": "#/definitions/DeltaStructure"
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# DeltaIdTypeUnclassified
Identifier of a DELTA.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# deltas_RelStructureCollection
A collection of one or more DELTAs.
{
"type": "object",
"properties": {
"Delta": {
"type": "array",
"items": {
"$ref": "#/definitions/Delta"
}
}
},
"required": [
"Delta"
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# DeltaStructureUnclassified
Type for a DELTA.
{
"type": "object",
"properties": {
"SimpleObjectRef": {
"$ref": "#/definitions/SimpleObjectRef"
},
"FromVersionRef": {
"allOf": [
{
"$ref": "#/definitions/SimpleObjectRefStructure"
}
],
"description": "Base version against which DELTA is made."
},
"ToVersionRef": {
"allOf": [
{
"$ref": "#/definitions/SimpleObjectRefStructure"
}
],
"description": "Version being compared against baseline by DELTA."
},
"Modification": {
"allOf": [
{
"$ref": "#/definitions/ModificationEnumeration"
}
],
"description": "Nature of change."
},
"deltaValues": {
"allOf": [
{
"$ref": "#/definitions/deltaValues_RelStructure"
}
],
"description": "Values for changes to ENTITY."
},
"id": {
"allOf": [
{
"$ref": "#/definitions/DeltaIdType"
}
],
"description": "Identifier of DELTA.",
"xml": {
"attribute": true
}
},
"created": {
"type": "string",
"format": "date-time",
"description": "Date reference was first created.",
"xml": {
"attribute": true
}
}
},
"required": [
"ToVersionRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# DeltaValueUnclassified
A record of the detailed changes of a given ENTITY IN VERSION from one VERSION to the next one. A DELTA contains pairs of attributes' old values - new values.
{
"allOf": [
{
"$ref": "#/definitions/DeltaValueStructure"
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# DeltaValueIdTypeUnclassified
Identifier of a DELTA VALUE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# deltaValues_RelStructureCollection
A collection of one or more DELTA VALUEs.
{
"type": "object",
"properties": {
"DeltaValue": {
"type": "array",
"items": {
"$ref": "#/definitions/DeltaValue"
}
}
},
"required": [
"DeltaValue"
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# DeltaValueStructureUnclassified
Type for a DELTA VALUE.
{
"type": "object",
"properties": {
"DeltaRef": {
"allOf": [
{
"$ref": "#/definitions/DeltaIdType"
}
],
"description": "Identifier of DELTA of which this is part."
},
"Modification": {
"allOf": [
{
"$ref": "#/definitions/ModificationEnumeration"
}
],
"description": "Nature of change made by DELTA."
},
"ValueName": {
"type": "string",
"description": "Name of VALUE altered by DELTA."
},
"OldValue": {
"description": "Previous value for attribute."
},
"NewValue": {
"description": "New value for attribute set by DELTA."
},
"id": {
"allOf": [
{
"$ref": "#/definitions/DeltaValueIdType"
}
],
"description": "Identifier of DELTA.",
"xml": {
"attribute": true
}
}
},
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# DepartmentEntity
Department of an ORGANISATION.
{
"$ref": "#/definitions/Department_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "OrganisationPart_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# Department_VersionStructureStructure
Type for a DEPARTMENT.
{
"allOf": [
{
"$ref": "#/definitions/OrganisationPart_VersionStructure"
},
{
"properties": {
"TypeOfOperationRef": {
"$ref": "#/definitions/TypeOfOperationRef"
},
"units": {
"allOf": [
{
"$ref": "#/definitions/organisationalUnitRefs_RelStructure"
}
],
"description": "ORGANISATIONAL UNITs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# DepartmentIdTypeUnclassified
Type for identifier of a DEPARTMENT.
{
"$ref": "#/definitions/OrganisationPartIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# DepartmentRefReference
Reference to a DEPARTMENT.
{
"allOf": [
{
"$ref": "#/definitions/DepartmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Department",
"x-netex-substitutionGroup": "OrganisationPartRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# departmentRefs_RelStructureCollection
Type for a list of DEPARTMENTs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"DepartmentRef": {
"type": "array",
"items": {
"$ref": "#/definitions/DepartmentRef"
}
}
},
"required": [
"DepartmentRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# DepartmentRefStructureReference
Type for Reference to a DEPARTMENT.
{
"$ref": "#/definitions/OrganisationPartRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Department",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# departments_RelStructureCollection
Type for a list of DEPARTMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DepartmentRef": {
"$ref": "#/definitions/DepartmentRef"
},
"Department": {
"$ref": "#/definitions/Department"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# departmentsInFrame_RelStructureCollection
Type for containment in frame of DEPARTMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Department": {
"type": "array",
"items": {
"$ref": "#/definitions/Department"
}
}
},
"required": [
"Department"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# DepartureStructureUnclassified
Reorganisation of Passing times as Departure.
{
"type": "object",
"properties": {
"Time": {
"type": "string",
"format": "time",
"description": "Timetabled departure time - Earliest time to depart."
},
"DayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days of departure time after the starting day of the journey, if not same calendar day. Default is 0 for same dayi."
},
"ForBoarding": {
"type": "boolean",
"description": "Whether boarding is allowed at the stop. Default is true."
},
"IsFlexible": {
"type": "boolean",
"description": "Whether use of stop is flexible, i.e. requires phoning to arrange. Must be a FLEXIBLE LINE. Default is false."
},
"WaitTime": {
"type": "string",
"description": "Timetabled waiting interval."
},
"JourneyPartRef": {
"$ref": "#/definitions/JourneyPartRef"
},
"journeyMeetings": {
"allOf": [
{
"$ref": "#/definitions/journeyMeetingViews_RelStructure"
}
],
"description": "JOURNEY MEETINGs for visit."
},
"interchanges": {
"allOf": [
{
"$ref": "#/definitions/serviceJourneyInterchanges_RelStructure"
}
],
"description": "INTERCHANGEs for visit."
},
"interchangeRules": {
"allOf": [
{
"$ref": "#/definitions/interchangeRules_RelStructure"
}
],
"description": "INTERCHANGE RULEs for visit."
},
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"TimebandRef": {
"$ref": "#/definitions/TimebandRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"DutyPartRef": {
"$ref": "#/definitions/DutyPartRef"
},
"PassengerStopAssignmentRef": {
"$ref": "#/definitions/PassengerStopAssignmentRef",
"x-netex-choice": [
"PassengerStopAssignmentRef",
"QuayAssignmentView"
]
},
"QuayAssignmentView": {
"$ref": "#/definitions/QuayAssignmentView",
"x-netex-choice": [
"PassengerStopAssignmentRef",
"QuayAssignmentView"
]
},
"DynamicStopAssignment": {
"$ref": "#/definitions/DynamicStopAssignment"
},
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"CheckConstraint": {
"$ref": "#/definitions/CheckConstraint"
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs of a CALL that apply only to the Arrival or departure."
},
"passengerAtStopTimes": {
"allOf": [
{
"$ref": "#/definitions/passengerAtStopTimes_RelStructure"
}
],
"description": "Times by which passenger should be at stop for specific processes such as baggage checking, passport control and security - may be earlier than the departure time for departures, or later than arrival time for arrivals. +v2.0"
},
"occupancies": {
"allOf": [
{
"$ref": "#/definitions/OccupancyView_RelStructure"
}
],
"description": "OCCUPANCYs associated with this journey. +v2.0"
}
},
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_call_version.xsd"
}
# DerivedViewAbstract
Abstract derived view of a MANAGED OBJECT for general purpose use.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"ConnectingJourneyView",
"ConnectingServiceJourneyView",
"DestinationDisplayView",
"DirectionView",
"DistanceMatrixElementView",
"FlexibleLineView",
"JourneyMeetingView",
"JourneyPatternView",
"LineView",
"NetworkView",
"NoticeAssignmentView",
"OnwardServiceLinkView",
"OnwardTimingLinkView",
"OperatingDayView",
"OperatorView",
"OrganisationView",
"PassengerStopAssignmentView",
"PathLinkView",
"PointOfInterestClassificationView",
"PointOfInterestView",
"QuayAssignmentView",
"RouteView",
"ScheduledStopPointView",
"ServiceJourneyInterchangeView",
"StopPlaceView",
"StopPointInJourneyPatternView",
"TopographicPlaceView",
"TrainComponentView",
"ZoneView"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# DerivedViewStructureUnclassified
Type for MANAGED OBJECT VIEW.
{
"type": "object",
"properties": {
"BrandingRef": {
"$ref": "#/definitions/BrandingRef"
},
"id": {
"allOf": [
{
"$ref": "#/definitions/ObjectIdType"
}
],
"description": "Identifier of Object of which this is a view.",
"xml": {
"attribute": true
}
}
},
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# descriptionReferenceUnclassified
The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.
{
"allOf": [
{
"$ref": "#/definitions/ReferenceType"
}
],
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# DestinationDisplayEntity
An advertised destination of a specific JOURNEY PATTERN, usually displayed on a head sign or at other on-board locations.
{
"$ref": "#/definitions/DestinationDisplay_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# DestinationDisplay_DerivedViewStructureView
Type for Simplified DESTINATION DISPLAY.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"keyList": {
"allOf": [
{
"$ref": "#/definitions/keyList"
}
],
"description": "A list of alternative Key values for an element."
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of destination on DESTINATION DISPLAY."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name on DESTINATION DISPLAY."
},
"SideText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of destination to show on side of VEHICLE."
},
"FrontText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of destination to show on front of VEHICLE."
},
"DriverDisplayText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Text to show to Driver or Staff for the DESTINATION DISPLAY."
},
"ShortCode": {
"type": "string",
"description": "Short code associated with Destination display used vehicle display controller which describes the format of the destination text in the front and side display in the vehicle. (VDV)."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public code to show for Destination."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# DestinationDisplay_VersionStructureStructure
Type for a DESTINATION DISPLAY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of destination on DESTINATION DISPLAY."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name on DESTINATION DISPLAY."
},
"SideText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of destination to show on side of VEHICLE."
},
"FrontText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of destination to show on front of VEHICLE."
},
"DriverDisplayText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Text to show to Driver or Staff for the DESTINATION DISPLAY."
},
"ShortCode": {
"type": "string",
"description": "Short code associated with Destination display used vehicle display controller which describes the format of the destination text in the front and side display in the vehicle. (VDV)."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public code to show for Destination."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Preferred presentation attributes to use when rendering destiation on maps, etc. +v1.1"
},
"vias": {
"allOf": [
{
"$ref": "#/definitions/vias_RelStructure"
}
],
"description": "Headings that distinguish the route by which the service runs to the Destination Name ."
},
"variants": {
"allOf": [
{
"$ref": "#/definitions/destinationDisplayVariants_RelStructure"
}
],
"description": "DESTINATION DISPLAY VARIANT for DESTINATION DISPLAY. Variants may be for use in a specifc context or on a specifc media, or a combination of both."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# DestinationDisplayContextEnumerationEnum
Allowed values forr Destination Display Context. +v1.1.
{
"type": "string",
"enum": [
"any",
"continueTo",
"endsAt",
"transferAt",
"via",
"inMessage",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# DestinationDisplayIdTypeUnclassified
Type for identifier of a DESTINATION DISPLAY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# DestinationDisplayRefReference
Reference to a DESTINATION DISPLAY.
{
"allOf": [
{
"$ref": "#/definitions/DestinationDisplayRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DestinationDisplay",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# destinationDisplayRefs_RelStructureCollection
Type for a list of references to a DESTINATION DISPLAY.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"DestinationDisplayRef": {
"type": "array",
"items": {
"$ref": "#/definitions/DestinationDisplayRef"
}
}
},
"required": [
"DestinationDisplayRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# DestinationDisplayRefStructureReference
Type for a reference to a DESTINATION DISPLAY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DestinationDisplay",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# destinationDisplaysInFrame_RelStructureCollection
Type for containment in frame of DESTINATION DISPLAY.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DestinationDisplay": {
"type": "array",
"items": {
"$ref": "#/definitions/DestinationDisplay"
}
}
},
"required": [
"DestinationDisplay"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# DestinationDisplayVariantEntity
A variant text of a DESTINATION DISPLAY for informational purposes.
{
"$ref": "#/definitions/DestinationDisplayVariant_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# DestinationDisplayVariant_VersionStructureStructure
Type for DESTINATION DISPLAY VARIANT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef"
},
"DestinationDisplayContext": {
"allOf": [
{
"$ref": "#/definitions/DestinationDisplayContextEnumeration"
}
],
"description": "Context in which to use the secondary name. Default is 'any'+v1.1"
},
"DestinationDisplayVariantMediaType": {
"allOf": [
{
"$ref": "#/definitions/DeliveryVariantTypeEnumeration"
}
],
"description": "Type of DESTINATION DISPLAY VARIANT. Default is 'any'."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of destination on DESTINATION DISPLAY."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name on DESTINATION DISPLAY."
},
"SideText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of destination to show on side of VEHICLE."
},
"FrontText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of destination to show on front of VEHICLE."
},
"DriverDisplayText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Text to show to Driver or Staff for the DESTINATION DISPLAY."
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Presentation values to use when rendering DESTINATION DISPLAY VARIANT, such as a colour."
},
"vias": {
"allOf": [
{
"$ref": "#/definitions/vias_RelStructure"
}
],
"description": "Destinations that the Service goes via."
}
},
"required": [
"DestinationDisplayVariantMediaType"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# DestinationDisplayVariantIdTypeUnclassified
Type for identifier of a DESTINATION DISPLAY VARIANT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# DestinationDisplayVariantRefReference
Reference to a DESTINATION DISPLAY VARIANT.
{
"allOf": [
{
"$ref": "#/definitions/DestinationDisplayVariantRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DestinationDisplayVariant",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# destinationDisplayVariantRefs_RelStructureCollection
Type for a list of references to a DESTINATION DISPLAY VARIANT.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"DestinationDisplayVariantRef": {
"type": "array",
"items": {
"$ref": "#/definitions/DestinationDisplayVariantRef"
}
}
},
"required": [
"DestinationDisplayVariantRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# DestinationDisplayVariantRefStructureReference
Type for a reference to a DESTINATION DISPLAY VARIANT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DestinationDisplayVariant",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# destinationDisplayVariants_RelStructureCollection
Type for a list of DESTINATION DISPLAY VARIANTs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"DestinationDisplayVariant": {
"type": "array",
"items": {
"$ref": "#/definitions/DestinationDisplayVariant"
}
}
},
"required": [
"DestinationDisplayVariant"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# DestinationDisplayViewUnclassified
Simplified view of a DESTINATION DISPLAY. Includes derived properties of the DESTINATION DISPLAY.
{
"$ref": "#/definitions/DestinationDisplay_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# destinationDisplayViews_RelStructureCollection
Type for a list of DSETINATION DISPLAY VIEWs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef"
},
"DestinationDisplayView": {
"$ref": "#/definitions/DestinationDisplayView"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# DirectionEntity
A classification for the general orientation of ROUTEs.
{
"$ref": "#/definitions/Direction_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# Direction_DerivedViewStructureView
Type for DIRECTION VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"DirectionRef": {
"$ref": "#/definitions/DirectionRef"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of DIRECTION."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# Direction_ValueStructureUnclassified
Type for DIRECTION.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"ExternalDirectionRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies the DIRECTION specifically for use in AVMS systems. For VDV compatibility. DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"DirectionType": {
"$ref": "#/definitions/DirectionType"
},
"OppositeDirectionRef": {
"allOf": [
{
"$ref": "#/definitions/DirectionRefStructure"
}
],
"description": "Opposite Direction to this direction."
}
}
}
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# DirectionIdTypeUnclassified
Type for identifier of a DIRECTION.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# DirectionOfUseEnumerationEnum
Allowed values for direction of use.
{
"type": "string",
"enum": [
"up",
"down",
"both"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# DirectionRefReference
Reference to a DIRECTION.
{
"allOf": [
{
"$ref": "#/definitions/DirectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Direction",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# DirectionRefStructureReference
Type for a reference to a DIRECTION.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Direction",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# directionsInFrame_RelStructureCollection
Type for containment in frame of DIRECTION.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Direction": {
"type": "array",
"items": {
"$ref": "#/definitions/Direction"
}
}
},
"required": [
"Direction"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# DirectionTypeUnclassified
A Direction of a ROUTE. One of a restricted set of values. Default is "Outbound"
{
"allOf": [
{
"$ref": "#/definitions/DirectionTypeEnumeration"
}
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# DirectionTypeEnumerationEnum
Allowed values for DIRECTION.
{
"type": "string",
"enum": [
"inbound",
"outbound",
"clockwise",
"anticlockwise"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# DirectionViewUnclassified
Simplified View of DIRECTION.
{
"$ref": "#/definitions/Direction_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# DirectPositionListTypeUnclassified
posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS). if no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of, typically a geometric object like a point, curve, etc. The optional attribute count specifies the number of direct positions in the list. If the attribute count is present then the attribute srsDimension shall be present, too. The number of entries in the list is equal to the product of the dimensionality of the coordinate reference system (i.e. it is a derived value of the coordinate reference system definition) and the number of direct positions.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/doubleList"
},
"count": {
"type": "integer",
"minimum": 1,
"xml": {
"attribute": true
}
},
"srsName": {
"type": "string",
"format": "uri",
"xml": {
"attribute": true
}
},
"srsDimension": {
"type": "integer",
"minimum": 1,
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# DirectPositionTypeUnclassified
Direct position instances hold the coordinates for a position within some coordinate reference system (CRS). Since direct positions, as data types, will often be included in larger objects (such as geometry elements) that have references to CRS, the srsName attribute will in general be missing, if this particular direct position is included in a larger element with such a reference to a CRS. In this case, the CRS is implicitly assumed to take on the value of the containing object's CRS. if no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of, typically a geometric object like a point, curve, etc.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/doubleList"
},
"srsName": {
"type": "string",
"format": "uri",
"xml": {
"attribute": true
}
},
"srsDimension": {
"type": "integer",
"minimum": 1,
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# DisplayAssignmentEntity
The assignment of one STOP POINT and one JOURNEY PATTERN to a PASSENGER INFORMATION EQUIPMENT, specifying that information on this STOP POINT and this JOURNEY PATTERN will be provided (e.g. displayed, printed).
{
"$ref": "#/definitions/DisplayAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# DisplayAssignment_VersionStructureStructure
Type for a DISPLAY ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"LogicalDisplayRef": {
"$ref": "#/definitions/LogicalDisplayRef"
},
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef"
},
"VehicleMode": {
"$ref": "#/definitions/VehicleMode"
},
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef"
},
"JourneyPatternRef": {
"$ref": "#/definitions/JourneyPatternRef"
},
"DisplayAssignmentType": {
"allOf": [
{
"$ref": "#/definitions/DisplayAssignmentTypeEnumeration"
}
],
"description": "Type of data to display."
},
"NumberOfJourneysToShow": {
"type": "integer",
"minimum": 0,
"description": "Number of journeys to show, default is all."
},
"DisplayPriority": {
"type": "integer",
"minimum": 0,
"description": "Relative priority of display assignment, vis a vis other assignments"
}
},
"required": [
"ScheduledStopPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# DisplayAssignmentIdTypeUnclassified
Identifier of a DISPLAY ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# DisplayAssignmentRefReference
Reference to a DISPLAY ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/DisplayAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DisplayAssignment",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# DisplayAssignmentRefStructureReference
Type for a reference to a DISPLAY ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DisplayAssignment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# displayAssignments_RelStructureCollection
Type for a list of DISPLAY ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DisplayAssignmentRef": {
"$ref": "#/definitions/DisplayAssignmentRef"
},
"DisplayAssignment": {
"allOf": [
{
"$ref": "#/definitions/DisplayAssignment"
}
],
"description": "The assignment of one SCHEDULED STOP POINT and one JOURNEY PATTERN to a PASSENGER INFORMATION EQUIPMENTI specifying that information on the SCHEDULED STOP POINT and the JOURNEY PATTERN will be provided (e.g. displayed, printed)."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# displayAssignmentsInFrame_RelStructureCollection
Type for containment in DISPLAY ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DisplayAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/DisplayAssignment"
}
}
},
"required": [
"DisplayAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# DisplayAssignmentTypeEnumerationEnum
Allowed values for Display Assignment Type.
{
"type": "string",
"enum": [
"arrivals",
"departures",
"all"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# DistanceTypeUnclassified
Distance type for long distances. System for Units can e specified on frame (metres) as defined by http://www.ordnancesurvey.co.uk/xml/resource/units.xml#metres.
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# DoorHandleEnumerationEnum
Allowed values for the type of handle for a door.
{
"type": "string",
"enum": [
"none",
"lever",
"button",
"knob",
"crashBar",
"doorHandle",
"grabRail",
"windowLever",
"vertical",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# DoorTypeEnumerationEnum
Allowed values for DOOR TYPE +2.0
{
"type": "string",
"enum": [
"hingedSingle",
"hingedPair",
"slidingSingle",
"slidingPair",
"foldingSingle",
"foldingPair",
"hingedRamp",
"revolving",
"other",
"none",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# doubleListUnclassified
A type for a list of values of the respective simple type.
{
"type": "array",
"items": {
"type": "number"
},
"x-netex-atom": "array",
"x-netex-source": "gml/basicTypes.xsd"
}
# doubleOrNilReasonUnclassified
Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.
{
"anyOf": [
{
"$ref": "#/definitions/NilReasonEnumeration"
},
{
"type": "number"
},
{
"type": "string",
"format": "uri"
}
],
"x-netex-source": "gml/basicTypes.xsd"
}
# doubleOrNilReasonListUnclassified
A type for a list of values of the respective simple type.
{
"type": "array",
"items": {
"$ref": "#/definitions/doubleOrNilReason"
},
"x-netex-atom": "array",
"x-netex-source": "gml/basicTypes.xsd"
}
# DriverIdTypeUnclassified
Type for identifier of a DRIVER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# DriverRefReference
Reference to a DRIVER.
{
"allOf": [
{
"$ref": "#/definitions/DriverRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# DriverRefStructureReference
Type for Reference to a DRIVER.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# DriverSchedule_VersionFrameStructureUnclassified
Type for a DRIVER SCHEDULE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
},
{
"properties": {
"duties": {
"allOf": [
{
"$ref": "#/definitions/dutiesInFrame_RelStructure"
}
],
"description": "DUTIes in frame."
},
"dutyParts": {
"allOf": [
{
"$ref": "#/definitions/dutyPartsInFrame_RelStructure"
}
],
"description": "DUTY PARTs (Runs) in frame."
},
"driverTrips": {
"allOf": [
{
"$ref": "#/definitions/driverTripsInFrame_RelStructure"
}
],
"description": "DRIVER TRIPs in frame."
}
}
}
],
"x-netex-source": "netex_part_2/part2_frames/netex_driverScheduleFrame_version.xsd"
}
# DriverScheduleFrameEntity
A coherent set of Driver Scheduling data to which the same VALIDITY CONDITIONs have been assigned.
{
"$ref": "#/definitions/DriverSchedule_VersionFrameStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CommonFrame",
"x-netex-source": "netex_part_2/part2_frames/netex_driverScheduleFrame_version.xsd"
}
# DriverScheduleFrameIdTypeUnclassified
Type for identifier of a DRIVER SCHEDULE FRAME.
{
"$ref": "#/definitions/VersionFrameIdType",
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_support.xsd"
}
# DriverScheduleFrameRefReference
Reference to a DRIVER SCHEDULE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/DriverScheduleFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DriverScheduleFrame",
"x-netex-substitutionGroup": "VersionFrameRef",
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_support.xsd"
}
# DriverScheduleFrameRefStructureReference
Type for Reference to a DRIVER SCHEDULE FRAME.
{
"$ref": "#/definitions/VersionFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DriverScheduleFrame",
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_support.xsd"
}
# DriverTripEntity
A planned non-driving movement of a driver within a DUTY PART. This may be necessary to reach the first SPELL in a STRETCH, between two SPELLs or after the last SPELL in a STRETCH. It may be entirely on foot or may use a VEHICLE JOURNEY on a vehicle driven by another driver.
{
"$ref": "#/definitions/DriverTrip_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# DriverTrip_VersionStructureStructure
Type for DRIVER TRIP.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of DRIVER TRIP."
},
"StartPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointRefStructure"
}
],
"description": "TIMING POINT at which run starts."
},
"EndPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointRefStructure"
}
],
"description": "TIMING POINT at which run starts."
},
"AccountingTime": {
"type": "string",
"description": "How long the run takes."
},
"AccountingFactor": {
"type": "number",
"description": "Accounting Factor to use for the DRIVER TRIP."
},
"tripTimes": {
"allOf": [
{
"$ref": "#/definitions/driverTripTimes_RelStructure"
}
],
"description": "DRIVER TRIP TIMEs for DRIVER TRIP."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# DriverTripIdTypeUnclassified
Type for identifier of a DRIVER TRIP.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# DriverTripRefReference
Reference to a DRIVER TRIP.
{
"allOf": [
{
"$ref": "#/definitions/DriverTripRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DriverTrip",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# DriverTripRefStructureReference
Type for Reference to a DRIVER TRIP.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DriverTrip",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# driverTripsInFrame_RelStructureCollection
Type for containment in frame of DRIVER TRIPs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DriverTrip": {
"type": "array",
"items": {
"$ref": "#/definitions/DriverTrip"
}
}
},
"required": [
"DriverTrip"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# DriverTripTimeEntity
A part of a BLOCK composed of consecutive VEHICLE JOURNEYs defined for the same DAY TYPE, all operated on the same LINE.
{
"$ref": "#/definitions/DriverTripTime_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# DriverTripTime_VersionStructureStructure
Type for DRIVER TRIP TIME.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of DRIVER TRIP TIME."
},
"DriverTripRef": {
"$ref": "#/definitions/DriverTripRef"
},
"Duration": {
"type": "string",
"description": "How long the DRIVER TRIP takes."
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllModesEnumeration"
}
],
"description": "MODE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# DriverTripTimeIdTypeUnclassified
Type for identifier of a DRIVER TRIP TIME.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# DriverTripTimeRefReference
Reference to a DRIVER TRIP TIME.
{
"allOf": [
{
"$ref": "#/definitions/DriverTripTimeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DriverTripTime",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# DriverTripTimeRefStructureReference
Type for Reference to a DRIVER TRIP TIME.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DriverTripTime",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# driverTripTimes_RelStructureCollection
Type for a list of DRIVER TRIP TIMEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DriverTripTimeRef": {
"$ref": "#/definitions/DriverTripTimeRef"
},
"DriverTripTime": {
"allOf": [
{
"$ref": "#/definitions/DriverTripTime"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# dummyPlaceRefs_RelStructureCollection
Type for a list of references to a PLACE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"PlaceRef_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/PlaceRef_Dummy"
}
}
},
"required": [
"PlaceRef_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# DurationTypeUnclassified
Limited version of duration that allows for precise time arithmetic. Only Month, Day, Hour, Minute Second terms should be used. Milliseconds should not be used. Year should not be used. Negative values allowed. e.g. PT1004199059S", "PT130S", "PT2M10S", "P1DT2S", "-P1DT2S".
{
"type": "string",
"x-netex-source": "siri_utility/siri_types-v2.0.xsd"
}
# dutiesInFrame_RelStructureCollection
Type for containment in frame of DUTies.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Duty": {
"type": "array",
"items": {
"$ref": "#/definitions/Duty"
}
}
},
"required": [
"Duty"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# DutyEntity
The work to be performed by a driver on a particular DAY TYPE.
{
"$ref": "#/definitions/Duty_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# Duty_VersionStructureStructure
Type for DUTY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of DUTY."
},
"FinishingDuration": {
"type": "string",
"description": "Time to complete DUTY."
},
"PreparationDuration": {
"type": "string",
"description": "Time to prepare DUTY."
},
"TimetableFrameRef": {
"$ref": "#/definitions/TimetableFrameRef"
},
"dutyParts": {
"allOf": [
{
"$ref": "#/definitions/dutyParts_RelStructure"
}
],
"description": "Parts of a DUTY."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# DutyIdTypeUnclassified
Type for identifier of a DUTY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# DutyPartEntity
A continuous part of a driver DUTY during which (s)he is under the management of the company. A DUTY PART may include BREAKs. .
{
"$ref": "#/definitions/DutyPart_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# DutyPart_VersionStructureStructure
Type for a DUTY PART.
{
"allOf": [
{
"$ref": "#/definitions/AccountableElementStructure"
},
{
"properties": {
"DriverAccessDuration": {
"type": "string",
"description": "Time for DRIVER to access DUTY PART."
},
"DriverReturnDuration": {
"type": "string",
"description": "Time for DRIVER to return from DUTY PART."
},
"DutyRef": {
"$ref": "#/definitions/DutyRef"
},
"StartTime": {
"type": "string",
"format": "time",
"description": "Start time."
},
"DayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset for start time. Number of days after the current operating day for Duty y . Default is 0 for same day."
},
"EndTime": {
"type": "string",
"format": "time",
"description": "End time."
},
"EndDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset for end time. Number of days after the starting departure time of the journey if not same calendar day as starting timey. Default is 0 for same day."
},
"StartPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointRefStructure"
}
],
"description": "TIMING POINT at which DUTY PART starts."
},
"EndPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointRefStructure"
}
],
"description": "TIMING POINT at which DUTY PART starts."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# DutyPartIdTypeUnclassified
Type for identifier of a DUTY PART.
{
"$ref": "#/definitions/AccountableElementIdType",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# DutyPartRefReference
Reference to a DUTY PART.
{
"allOf": [
{
"$ref": "#/definitions/DutyPartRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DutyPart",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# DutyPartRefStructureReference
Type for Reference to a DUTY PART.
{
"$ref": "#/definitions/AccountableElementRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DutyPart",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# dutyParts_RelStructureCollection
Type for a list of DUTY PARTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DutyPartRef": {
"$ref": "#/definitions/DutyPartRef"
},
"DutyPart": {
"allOf": [
{
"$ref": "#/definitions/DutyPart"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# dutyPartsInFrame_RelStructureCollection
Type for containment in frame of DUTY PARTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DutyPart": {
"type": "array",
"items": {
"$ref": "#/definitions/DutyPart"
}
}
},
"required": [
"DutyPart"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_version.xsd"
}
# DutyRefReference
Reference to a DUTY.
{
"allOf": [
{
"$ref": "#/definitions/DutyRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Duty",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# DutyRefStructureReference
Type for Reference to a DUTY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Duty",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_duty_support.xsd"
}
# DynamicAdvertisementEnumerationEnum
Allowed values for Dynamic Advertisement.
{
"type": "string",
"enum": [
"always",
"never",
"onlyIfOrdered",
"onlyIfSignedOn"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# DynamicStopAssignmentEntity
Change to a PASSENGER STOP ASSIGNMENT.
{
"$ref": "#/definitions/DynamicStopAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# DynamicStopAssignment_VersionStructureStructure
Type for DYNAMIC PASSENGER STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleJourneyStopAssignment_VersionStructure"
},
{
"properties": {
"JourneyPatternRef": {
"$ref": "#/definitions/JourneyPatternRef"
},
"DatedVehicleJourneyRef": {
"$ref": "#/definitions/DatedVehicleJourneyRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# DynamicStopAssignmentIdTypeUnclassified
Identifier of a DYNAMIC STOP ASSIGNMENT.
{
"$ref": "#/definitions/VehicleJourneyStopAssignmentIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# DynamicStopAssignmentRefReference
Reference to a DYNAMIC STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/DynamicStopAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "DynamicStopAssignment",
"x-netex-substitutionGroup": "VehicleJourneyStopAssignmentRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# DynamicStopAssignmentRefStructureReference
Type for a reference to a DYNAMIC STOP ASSIGNMENT.
{
"$ref": "#/definitions/VehicleJourneyStopAssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "DynamicStopAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# EmailAddressTypeUnclassified
Email address type a@b.
{
"type": "string",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# EmergencyServiceUnclassified
Classification of EMERGENCY SERVICE FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/EmergencyServiceEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# EmergencyServiceEnumerationEnum
Allowed values for Emergency Service Facility.
{
"type": "string",
"enum": [
"police",
"fire",
"firstAid",
"sosPoint",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# EmergencyServiceListUnclassified
List of EMERGENCY SERVICE FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/EmergencyServiceListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# EmergencyServiceListOfEnumerationsUnclassified
List of values for EMERGENCY SERVICE.
{
"type": "array",
"items": {
"$ref": "#/definitions/EmergencyServiceEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# EmptyTypeEnum
A type with no allowed content, used when simply the presence of an element is significant.
{
"type": "string",
"enum": [
""
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_utility/netex_utility_xml.xsd"
}
# EncumbranceEnumerationEnum
Allowed values for specific encumbrances.
{
"type": "string",
"enum": [
"luggageEncumbered",
"pushchair",
"baggageTrolley",
"oversizeBaggage",
"guideDog",
"otherAnimal",
"otherEncumbranceNeed"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# EndpointAddressUnclassified
Type for a endpoint.
{
"type": "string",
"format": "uri",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# EndpointDeniedAccessErrorUnclassified
Error:Endpoint to which a message is to be distributed did not allow access by the cloient. +SIRI v2.0
{
"allOf": [
{
"$ref": "#/definitions/EndpointDeniedAccessStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# EndpointDeniedAccessStructureUnclassified
Type for Error: EndpointDeniedAccess +SIRI v2.0
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"Endpoint": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Endpoint that was denied access + SIRI v2.0"
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# EndpointNotAvailableAccessErrorUnclassified
Error:Recipient of a message to be distributed is not available. +SIRI v2.0
{
"allOf": [
{
"$ref": "#/definitions/EndpointNotAvailableAccessStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# EndpointNotAvailableAccessStructureUnclassified
Type for Error: EndpointNotAvailable +SIRI v2.0
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"Endpoint": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Endpoint that is noit available. + SIRI v2.0"
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# entitiesInVersion_RelStructureCollection
Type for containment in ENTITY of ENTITY In VERSION.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"EntityInVersion": {
"type": "array",
"items": {
"$ref": "#/definitions/EntityInVersion"
}
}
},
"required": [
"EntityInVersion"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_version.xsd"
}
# EntityAbstract
Any data instance to be managed in an operational Version Management System. When several DATA SOURCEs coexist (multimodality and/or interoperability), an ENTITY has to be related to a given DATA SYSTEM in which it is defined.
{
"allOf": [
{
"$ref": "#/definitions/EntityStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"Entity_Entity"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_version.xsd"
}
# Entity_EntityUnclassified
ENTITY. Will contain one or more ENTITY IN VERSIONs.
{
"allOf": [
{
"$ref": "#/definitions/Entity_EntityStructure"
}
],
"x-netex-substitutionGroup": "Entity",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_entity.xsd"
}
# Entity_EntityStructureUnclassified
Type for a ENTITY. Will contain one or more versions of the appropriate ENTITY IN VERSION.
{
"allOf": [
{
"$ref": "#/definitions/EntityStructure"
},
{
"properties": {
"versions": {
"allOf": [
{
"$ref": "#/definitions/entitiesInVersion_RelStructure"
}
],
"description": "Versions of theENTITY."
},
"created": {
"type": "string",
"format": "date-time",
"description": "Date ENTITY was first created.",
"xml": {
"attribute": true
}
},
"changed": {
"type": "string",
"format": "date-time",
"description": "Date ENTITY or version was last changed.",
"xml": {
"attribute": true
}
}
},
"required": [
"versions"
]
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_entity.xsd"
}
# EntityInVersionAbstract
The ENTITies associated to a given VERSION. ENTITY IN VERSION is restricted by ENTITY IN FRAME.
{
"allOf": [
{
"$ref": "#/definitions/EntityInVersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"DataManagedObject",
"VersionedChild"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_version_version.xsd"
}
# entityInVersionInFrame_RelStructureCollection
Type for an ENTITIY IN VERSION IN FRAME member.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VersionOfObjectRef": {
"$ref": "#/definitions/VersionOfObjectRef",
"x-netex-choice": [
"VersionOfObjectRef",
"LinkRefByValue"
]
},
"LinkRefByValue": {
"$ref": "#/definitions/LinkRefByValue",
"x-netex-choice": [
"VersionOfObjectRef",
"LinkRefByValue"
]
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# EntityInVersionInFrameRefStructureReference
Type for a VERSION FRAME MEMBER.
{
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
},
{
"properties": {
"id": {
"$ref": "#/definitions/ObjectIdType",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# EntityInVersionStructureUnclassified
Type for ENTITY IN VERSION.
{
"allOf": [
{
"$ref": "#/definitions/EntityStructure"
},
{
"properties": {
"validityConditions": {
"allOf": [
{
"$ref": "#/definitions/validityConditions_RelStructure"
}
],
"description": "VALIDITY CONDITIONs conditioning entity.",
"x-netex-choice": [
"validityConditions",
"ValidBetween"
]
},
"ValidBetween": {
"type": "array",
"items": {
"$ref": "#/definitions/ValidBetween"
},
"x-netex-choice": [
"validityConditions",
"ValidBetween"
]
},
"alternativeTexts": {
"allOf": [
{
"$ref": "#/definitions/alternativeTexts_RelStructure"
}
],
"description": "Additional Translations of text elements."
},
"dataSourceRef": {
"allOf": [
{
"$ref": "#/definitions/DataSourceIdType"
}
],
"description": "Name of source of the data.",
"xml": {
"attribute": true
}
},
"created": {
"type": "string",
"format": "date-time",
"description": "Date ENTITY was first created.",
"xml": {
"attribute": true
}
},
"changed": {
"type": "string",
"format": "date-time",
"description": "Date ENTITY or version was last changed.",
"xml": {
"attribute": true
}
},
"modification": {
"allOf": [
{
"$ref": "#/definitions/ModificationEnumeration"
}
],
"description": "Nature of last modification: new, revise, delete, unchanged, delta. Default is "new".",
"xml": {
"attribute": true
}
},
"version": {
"allOf": [
{
"$ref": "#/definitions/VersionIdType"
}
],
"description": "Version number of entity. The value may be "any" or a VERSION number adhering to agreed-upon formatting and interpretation rules (representing, e.g., a number or a date). Consecutive VERSION numbers should be strictly increasing.",
"xml": {
"attribute": true
}
},
"status": {
"allOf": [
{
"$ref": "#/definitions/StatusEnumeration"
}
],
"description": "Whether ENTITY is currently in use. Default is "active".",
"xml": {
"attribute": true
}
},
"derivedFromVersionRef": {
"allOf": [
{
"$ref": "#/definitions/VersionIdType"
}
],
"description": "Version of this object from which this version of ENTITY was derived.",
"xml": {
"attribute": true
}
},
"compatibleWithVersionFrameVersionRef": {
"allOf": [
{
"$ref": "#/definitions/VersionIdType"
}
],
"description": "Version of frame from with which this version of ENTITY is compatible. Assumes Frame of the same Id as current frame.",
"xml": {
"attribute": true
}
},
"derivedFromObjectRef": {
"allOf": [
{
"$ref": "#/definitions/ObjectIdType"
}
],
"description": "Identity of object from which this object of ENTITY was derived. Normally the same.",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_version_version.xsd"
}
# EntityStructureUnclassified
Type for ENTITY.
{
"type": "object",
"properties": {
"nameOfClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of Class of the ENTITY. Allows reflection. Fixed for each ENTITY type.",
"xml": {
"attribute": true
},
"x-fixed-single-enum": "NameOfClass"
},
"id": {
"allOf": [
{
"$ref": "#/definitions/ObjectIdType"
}
],
"description": "Identifier of ENTITY.",
"xml": {
"attribute": true
}
}
},
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_version.xsd"
}
# EntranceEntity
A physical entrance or exit to/from a SITE. May be a door, barrier, gate or other recognizable point of access. The ENTRANCE is an abstract Transmodel object and therefore should not be used as an instance (use specialisations like StopPlaceEntrance, PointOfInterestEntrance, etc.). It still has abstract="false" for backward compatibility, but using it as an instance is DEPRECATED from v2.0 and it will be formally changed to abstract in v3.0. -v2.0
{
"allOf": [
{
"$ref": "#/definitions/SiteEntrance_VersionStructure"
}
],
"x-netex-role": "entity/deprecated",
"x-netex-substitutionGroup": "SiteComponent",
"x-netex-sg-members": [
"ParkingEntranceForVehicles",
"ParkingPassengerEntrance",
"PointOfInterestEntrance",
"PointOfInterestVehicleEntrance",
"StopPlaceEntrance",
"StopPlaceVehicleEntrance",
"VehicleEntrance"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# EntranceAttentionEnumerationEnum
Allowed values for entrance attention device.
{
"type": "string",
"enum": [
"none",
"doorbell",
"helpPoint",
"intercom",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# EntranceEnumerationEnum
Allowed values for ENTRANCE type.
{
"type": "string",
"enum": [
"opening",
"openDoor",
"door",
"swingDoor",
"revolvingDoor",
"automaticDoor",
"ticketBarrier",
"gate",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# EntranceEquipmentEntity
Specialisation of PLACE ACCESS EQUIPMENT for ENTRANCEs (door, barrier, revolving door, etc.).
{
"$ref": "#/definitions/EntranceEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# EntranceEquipment_VersionStructureStructure
Type for an ENTRANCE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
},
{
"properties": {
"Door": {
"type": "boolean",
"description": "Whether there is a door in the entrance. If false, opening does not have door."
},
"DoorOrientation": {
"allOf": [
{
"$ref": "#/definitions/CompassBearing8Enumeration"
}
],
"description": "Pointing towards outside (or, for doors within a StopPlace, to label the side as outside). +v1.3.1"
},
"DoorHandleOutside": {
"allOf": [
{
"$ref": "#/definitions/DoorHandleEnumeration"
}
],
"description": "Type of door handle. +v1.3.1"
},
"DoorHandleInside": {
"$ref": "#/definitions/DoorHandleEnumeration"
},
"KeptOpen": {
"type": "boolean",
"description": "Whether the door is kept open. +v1.3.1"
},
"RevolvingDoor": {
"type": "boolean",
"description": "Whether door is revolving. Only applies if door is specified."
},
"DoorType": {
"allOf": [
{
"$ref": "#/definitions/DoorTypeEnumeration"
}
],
"description": "Type of door; hinged, sliding, etc. +v2.0"
},
"Barrier": {
"type": "boolean",
"description": "Whether there is a physical barrier across the doorway."
},
"NumberOfGates": {
"type": "integer",
"description": "Number of gates in barrier or entrance."
},
"Staffing": {
"allOf": [
{
"$ref": "#/definitions/StaffingEnumeration"
}
],
"description": "Staffing of entrance or barrier."
},
"EntranceRequiresStaffing": {
"type": "boolean",
"description": "Whether entrance requires staff for use."
},
"EntranceRequiresTicket": {
"type": "boolean",
"description": "Whether passage requires ticket."
},
"EntranceRequiresPassport": {
"type": "boolean",
"description": "Whether passage requires passport."
},
"DropKerbOutside": {
"type": "boolean",
"description": "Whether there is a drop Kerb outside door."
},
"AcousticSensor": {
"type": "boolean",
"description": "Whether door has acoustic sensors."
},
"AutomaticDoor": {
"type": "boolean",
"description": "Whether doors are automatic."
},
"DoorControlElementHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Indicates door control element height. This could be e.g. a door handle or a door button."
},
"GlassDoor": {
"type": "boolean",
"description": "Whether door is made of glass."
},
"Airlock": {
"type": "boolean",
"description": "Whether there is an airlock. +v1.1"
},
"WheelchairPassable": {
"type": "boolean",
"description": "Door can be passed in a wheel chair."
},
"WheelchairUnaided": {
"type": "boolean",
"description": "Can be passed in a wheel chair unaided."
},
"AudioOrVideoIntercom": {
"type": "boolean",
"description": "Whether there is an audio or video communication needed for access. +v1.1"
},
"EntranceAttention": {
"allOf": [
{
"$ref": "#/definitions/EntranceAttentionEnumeration"
}
],
"description": "Nature of doorbell help point etc needed to operate door."
},
"DoorstepMark": {
"type": "boolean",
"description": "Whether there is a tactile doorstep mark. +v1.1"
},
"NecessaryForceToOpen": {
"allOf": [
{
"$ref": "#/definitions/NecessaryForceEnumeration"
}
],
"description": "Necessary force to open the door. +v1.1"
},
"SuitableForCycles": {
"type": "boolean",
"description": "Whether equipment is suitable for cycles."
},
"AudioPassthroughIndicator": {
"type": "boolean",
"description": "Whether there is an audio signal indicating passing through."
},
"RampDoorbell": {
"type": "boolean",
"description": "When there is a removable ramp, whether the entrance has a dedicated doorbell to ask for the ramp."
},
"Recognizable": {
"type": "boolean",
"description": "Whether the entrance is easily identifiable in its environment taking into account architecture, signage and visual contrast."
},
"TurningSpacePosition": {
"allOf": [
{
"$ref": "#/definitions/EntranceTurningSpacePositionEnumeration"
}
],
"description": "Position of the turning space: the manoeuvring space for wheelchairs is a space left in the immediate vicinity of the door to operate it correctly and is (should be) materialised by a rectangle located at the base of the door."
},
"WheelchairTurningCircle": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Turning circle within the turning space for a wheelchair."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# EntranceEquipmentIdTypeUnclassified
Type for identifier of an ACCESS EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# EntranceEquipmentRefReference
Identifier of an ENTRANCE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/EntranceEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "EntranceEquipment",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# EntranceEquipmentRefStructureReference
Type for a reference to an ENTRANCE EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "EntranceEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# EntranceIdTypeUnclassified
Type for identifier of ENTRANCE.
{
"$ref": "#/definitions/SiteComponentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# EntrancePurposeEnumerationEnum
Allowed values for ENTRANCE purpose.
{
"type": "string",
"enum": [
"main",
"side",
"back",
"secondary",
"withinStopPlace",
"emergencyOnly",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# EntranceRefReference
Reference to an ENTRANCE to a SITE.
{
"allOf": [
{
"$ref": "#/definitions/EntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Entrance",
"x-netex-substitutionGroup": "SiteComponentRef",
"x-netex-sg-members": [
"ParkingEntranceRef",
"PointOfInterestEntranceRef",
"PointOfInterestVehicleEntranceRef",
"StopPlaceEntranceRef",
"StopPlaceVehicleEntranceRef",
"VehicleEntranceRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# entranceRefs_RelStructureCollection
Type for a collection of one or more ENTRANCEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"EntranceRef": {
"type": "array",
"items": {
"$ref": "#/definitions/EntranceRef"
}
}
},
"required": [
"EntranceRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# EntranceRefStructureReference
Type for a reference to identifier of an ENTRANCE.
{
"$ref": "#/definitions/SiteComponentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Entrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# EntranceSensorEntity
AN EQUIPMENT used to monitor or count passengers using a PASSENGER ENTRANCE. +v2.0
{
"$ref": "#/definitions/EntranceSensor_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# EntranceSensor_VersionStructureStructure
Type for a ENTRANCE SENSOR.
{
"$ref": "#/definitions/SensorEquipment_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# EntranceSensorIdTypeUnclassified
Type for identifier of ENTRANCE SENSOR.
{
"$ref": "#/definitions/SensorEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# EntranceSensorRefReference
Identifier of an ENTRANCE SENSOR. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/EntranceSensorRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "EntranceSensor",
"x-netex-substitutionGroup": "SensorEquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# EntranceSensorRefStructureReference
Type for a reference to an ENTRANCE SENSOR.
{
"$ref": "#/definitions/SensorEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "EntranceSensor",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# EntranceSettingEnumerationEnum
Allowed values for type of DECK ENTRANCE setting..
{
"type": "string",
"enum": [
"open",
"shut",
"lockedShut",
"openWhenLoading"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# EntranceTurningSpacePositionEnumerationEnum
Allowed values for the positions of a turning space for an Entrance.
{
"type": "string",
"enum": [
"none",
"outside",
"inside",
"insideAndOutside"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# EntranceTypeEnumerationEnum
Allowed values for ENTRANCE Types.
{
"type": "string",
"enum": [
"door",
"doorway",
"revolvingDoor",
"slidingDoors",
"barrier",
"ticketBarrier",
"idBarrier",
"gate",
"style",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# EntranceUsageEnumerationEnum
Allowed values for type of DECK ENTRANCE Usage..
{
"type": "string",
"enum": [
"entryAndExit",
"entry",
"exit",
"emergencyExit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# EnvelopeUnclassified
Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope). The use of the properties "coordinates" and "pos" has been deprecated. The explicitly named properties "lowerCorner" and "upperCorner" shall be used instead.
{
"allOf": [
{
"$ref": "#/definitions/EnvelopeType"
}
],
"x-netex-substitutionGroup": "AbstractObject",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# EnvelopeTypeUnclassified
{
"type": "object",
"properties": {
"lowerCorner": {
"$ref": "#/definitions/DirectPositionType"
},
"upperCorner": {
"$ref": "#/definitions/DirectPositionType"
},
"pos": {
"type": "array",
"items": {
"$ref": "#/definitions/pos"
}
},
"srsName": {
"type": "string",
"format": "uri",
"xml": {
"attribute": true
}
},
"srsDimension": {
"type": "integer",
"minimum": 1,
"xml": {
"attribute": true
}
}
},
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# EquipmentAbstract
An item of EQUIPMENT of a particular type actually available at a location within a PLACE, such as QUAY, ACCESS SPACE or STOP PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/Equipment_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"InstalledEquipment",
"LocalService",
"MobilityService_Dummy"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# Equipment_VersionStructureStructure
Type for EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of EQUIPMENT."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "A Public code which may be displayed on equipment to identify it."
},
"Image": {
"type": "string",
"format": "uri",
"description": "Default image for EQUIPMENT."
},
"TypeOfEquipmentRef": {
"$ref": "#/definitions/TypeOfEquipmentRef"
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further description or other comment for EQUIPMENT."
},
"Note": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further description or other comment for internal use by OPERATOR."
},
"infoLinks": {
"allOf": [
{
"$ref": "#/definitions/infoLinks_RelStructure"
}
],
"description": "INFO LINKs associated with EQUIPMENT +v1.1"
},
"OutOfService": {
"type": "boolean",
"description": "Whether the EQUIPMENT is out of service for protracted time. A separate Real time services should be used for short term outages. e.g. SIRI FM."
},
"Monitored": {
"type": "boolean",
"description": "Whether real-time data is normally available for the EQUIPMENT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# EquipmentIdTypeUnclassified
Type for identifier of EQUIPMENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# EquipmentPlaceEntity
Designated Place within a SITE for a locating EQUIPMENT.
{
"$ref": "#/definitions/EquipmentPlace_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Place",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentPlace_version.xsd"
}
# EquipmentPlace_VersionStructureStructure
Type for an EQUIPMENT PLACE.
{
"allOf": [
{
"$ref": "#/definitions/SiteElement_VersionStructure"
},
{
"properties": {
"equipmentPositions": {
"allOf": [
{
"$ref": "#/definitions/equipmentPositions_RelStructure"
}
],
"description": "Positions of EQUIPMENT."
},
"placeEquipments": {
"allOf": [
{
"$ref": "#/definitions/equipments_RelStructure"
}
],
"description": "Items of EQUIPMENT that may be located in an EQUIPMENT PLACE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentPlace_version.xsd"
}
# EquipmentPlaceIdTypeUnclassified
Type for identifier of an EQUIPMENT PLACE.
{
"$ref": "#/definitions/PlaceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# EquipmentPlaceRefReference
Reference to an EQUIPMENT PLACE.
{
"allOf": [
{
"$ref": "#/definitions/EquipmentPlaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "EquipmentPlace",
"x-netex-substitutionGroup": "PlaceRef_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# EquipmentPlaceRefStructureReference
Type for a reference to an EQUIPMENT PLACE.
{
"$ref": "#/definitions/PlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "EquipmentPlace",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# equipmentPlaces_RelStructureCollection
Type for a list of EQUIPMENT PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"EquipmentPlaceRef": {
"$ref": "#/definitions/EquipmentPlaceRef"
},
"EquipmentPlace": {
"$ref": "#/definitions/EquipmentPlace"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentPlace_version.xsd"
}
# EquipmentPositionEntity
The precise position within an EQUIPMENT PLACE where particular EQUIPMENT is placed.
{
"$ref": "#/definitions/EquipmentPositionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentPlace_version.xsd"
}
# EquipmentPositionIdTypeUnclassified
Type for identifier of an EQUIPMENT POSITION.
{
"$ref": "#/definitions/PlaceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# EquipmentPositionRefReference
Reference to an EQUIPMENT POSITION.
{
"allOf": [
{
"$ref": "#/definitions/EquipmentPositionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "EquipmentPosition",
"x-netex-substitutionGroup": "PlaceRef_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# EquipmentPositionRefStructureReference
Type for a reference to an EQUIPMENT POSITION.
{
"$ref": "#/definitions/PlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "EquipmentPosition",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# equipmentPositions_RelStructureCollection
Type for a list of EQUIPMENT POSITIONs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"EquipmentPosition": {
"type": "array",
"items": {
"$ref": "#/definitions/EquipmentPosition"
}
}
},
"required": [
"EquipmentPosition"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentPlace_version.xsd"
}
# EquipmentPositionStructureUnclassified
Type for EQUIPMENT POSITION.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"EquipmentRef": {
"$ref": "#/definitions/EquipmentRef"
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of location of EQUIPMENT."
},
"Location": {
"allOf": [
{
"$ref": "#/definitions/LocationStructure"
}
],
"description": "Absolute location of EQUIPMENT."
},
"ReferencePointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Location . If absent, use top left corner of containing space. If present should be an entrance or other specific point within the on the Space containing the EQUIPMENT."
},
"XOffset": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Horizontal offset from reference point."
},
"YOffset": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Vertical offset from reference point."
}
},
"required": [
"EquipmentRef"
]
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentPlace_version.xsd"
}
# EquipmentRefReference
Reference to EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/EquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Equipment",
"x-netex-sg-members": [
"ActivatedEquipmentRef",
"BatteryEquipmentRef",
"InstalledEquipmentRef",
"LocalServiceRef",
"MobilityServiceRef",
"RefuellingEquipmentRef",
"RetailDeviceRef",
"SensorEquipmentRef",
"SpotEquipmentRef",
"TicketValidatorEquipmentRef",
"TicketingEquipmentRef",
"VehicleChargingEquipmentRef",
"VehicleReleaseEquipmentRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# EquipmentRefStructureReference
Type for a reference to an EQUIPMENT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Equipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# equipments_RelStructureCollection
List of VEHICLE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"EquipmentRef": {
"$ref": "#/definitions/EquipmentRef"
},
"Equipment": {
"$ref": "#/definitions/Equipment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# equipmentsInFrame_RelStructureCollection
Type for containment in frame of EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Equipment": {
"type": "array",
"items": {
"$ref": "#/definitions/Equipment"
}
}
},
"required": [
"Equipment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# EquipmentStatusEnumerationEnum
Allowed values for status of EQUIPMENT.
{
"type": "string",
"enum": [
"unknown",
"available",
"notAvailable"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# ErrorCodeAbstract
Subsititutable type for a SIRI Error code.
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"AccessNotAllowedError",
"AllowedResourceUsageExceededError",
"BeyondDataHorizon",
"CapabilityNotSupportedError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"InvalidDataReferencesError",
"NoInfoForTopicError",
"OtherError",
"ParametersIgnoredError",
"ServiceNotAvailableError",
"UnapprovedKeyAccessError",
"UnknownEndpointError",
"UnknownExtensionsError",
"UnknownParticipantError",
"UnknownSubscriberError",
"UnknownSubscriptionError"
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ErrorCodeStructureUnclassified
Type for Error Code.
{
"type": "object",
"properties": {
"ErrorText": {
"type": "string",
"description": "Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition."
},
"number": {
"type": "integer",
"description": "Error code number associated with error.",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ErrorConditionUnclassified
Description of error or warning condition associated with response.
{
"allOf": [
{
"$ref": "#/definitions/ErrorConditionStructure"
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ErrorConditionElementUnclassified
Element fror an erroc condition (for use in WSDL.)
{
"allOf": [
{
"$ref": "#/definitions/ErrorConditionElementStructure"
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ErrorConditionElementStructureUnclassified
Type for Standard ErrorConditions for Service request.
{
"type": "object",
"properties": {
"UnapprovedKeyAccessError": {
"$ref": "#/definitions/UnapprovedKeyAccessError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"UnknownParticipantError": {
"allOf": [
{
"$ref": "#/definitions/UnknownParticipantError"
}
],
"description": "Error: Recipient for a message to be distributed is unknown. I.e. delegatior is found, but +SIRI v2.0",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"UnknownEndpointError": {
"$ref": "#/definitions/UnknownEndpointError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"EndpointDeniedAccessError": {
"$ref": "#/definitions/EndpointDeniedAccessError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"EndpointNotAvailableAccessError": {
"$ref": "#/definitions/EndpointNotAvailableAccessError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"ServiceNotAvailableError": {
"$ref": "#/definitions/ServiceNotAvailableError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"CapabilityNotSupportedError": {
"$ref": "#/definitions/CapabilityNotSupportedError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"AccessNotAllowedError": {
"$ref": "#/definitions/AccessNotAllowedError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"InvalidDataReferencesError": {
"$ref": "#/definitions/InvalidDataReferencesError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"BeyondDataHorizon": {
"allOf": [
{
"$ref": "#/definitions/BeyondDataHorizon"
}
],
"description": "Error: Data period or subscription period is outside of period covered by service. +SIRI v2.0.",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"NoInfoForTopicError": {
"$ref": "#/definitions/NoInfoForTopicError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"ParametersIgnoredError": {
"$ref": "#/definitions/ParametersIgnoredError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"UnknownExtensionsError": {
"allOf": [
{
"$ref": "#/definitions/UnknownExtensionsError"
}
],
"description": "Error: Request contained extensions that were not supported by the producer. A response has been provided but some or all extensions have been ignored. +SIRI v2.0.",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"AllowedResourceUsageExceededError": {
"$ref": "#/definitions/AllowedResourceUsageExceededError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"UnknownSubscriptionError": {
"$ref": "#/definitions/UnknownSubscriptionError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError",
"UnknownSubscriptionError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description of error."
}
},
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ErrorConditionStructureUnclassified
Type for RequestErrorCondition.
{
"type": "object",
"properties": {
"ServiceNotAvailableError": {
"$ref": "#/definitions/ServiceNotAvailableError",
"x-netex-choice": [
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"CapabilityNotSupportedError": {
"$ref": "#/definitions/CapabilityNotSupportedError",
"x-netex-choice": [
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"AccessNotAllowedError": {
"$ref": "#/definitions/AccessNotAllowedError",
"x-netex-choice": [
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"InvalidDataReferencesError": {
"$ref": "#/definitions/InvalidDataReferencesError",
"x-netex-choice": [
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"BeyondDataHorizon": {
"allOf": [
{
"$ref": "#/definitions/BeyondDataHorizon"
}
],
"description": "Error: Data period or subscription period is outside of period covered by service. +SIRI v2.0.",
"x-netex-choice": [
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"NoInfoForTopicError": {
"$ref": "#/definitions/NoInfoForTopicError",
"x-netex-choice": [
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"ParametersIgnoredError": {
"$ref": "#/definitions/ParametersIgnoredError",
"x-netex-choice": [
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"UnknownExtensionsError": {
"allOf": [
{
"$ref": "#/definitions/UnknownExtensionsError"
}
],
"description": "Error: Request contained extensions that were not supported by the producer. A response has been provided but some or all extensions have been ignored. +SIRI v2.0.",
"x-netex-choice": [
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"AllowedResourceUsageExceededError": {
"$ref": "#/definitions/AllowedResourceUsageExceededError",
"x-netex-choice": [
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/NaturalLanguageStringStructure"
}
],
"description": "Text description of error."
}
},
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ErrorDescriptionStructureUnclassified
Type for Description of an error.
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
},
"x-netex-atom": "string",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# EscalatorEquipmentEntity
Specialisation of STAIR EQUIPMENT for ESCALATORs.
{
"$ref": "#/definitions/EscalatorEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# EscalatorEquipment_VersionStructureStructure
Type for an ESCALATOR EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/StairEquipment_VersionStructure"
},
{
"properties": {
"TactileActuators": {
"type": "boolean",
"description": "Whether there are buttons to start the ESCALATOR if it is not moving, and whether these buttons are intended and suited for the visually impaired."
},
"EnergySaving": {
"type": "boolean",
"description": "Whether ESCALATOR is Energy Saving."
},
"DogsMustBeCarried": {
"type": "boolean",
"description": "Whether dogs must be carried on ESCALATOR. +v1.1"
},
"EscalatorWithLanding": {
"type": "boolean",
"description": "Whether ESCALATOR has a landing. +v1.1"
},
"MonitoringRemoteControl": {
"type": "boolean",
"description": "Whether the escalator is equipped with a remote operation control system."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# EscalatorEquipmentIdTypeUnclassified
Type for identifier of an ESCALATOR EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# EscalatorEquipmentRefReference
Identifier of an ESCALATOR EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "EscalatorEquipment",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# EscalatorEquipmentRefStructureReference
Type for a reference to an ESCALATOR EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "EscalatorEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# EscalatorFreeAccessUnclassified
Whether a PLACE has escalator free access.
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# EstimatedPassingTimeIdTypeUnclassified
Type for identifier of an ESTIMATED PASSING TIME.
{
"$ref": "#/definitions/PassingTimeIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# EstimatedPassingTimeRefReference
Reference to an ESTIMATED PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/EstimatedPassingTimeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "EstimatedPassingTime",
"x-netex-substitutionGroup": "PassingTimeRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# EstimatedPassingTimeRefStructureReference
Type for a reference to an ESTIMATED PASSING TIME.
{
"$ref": "#/definitions/PassingTimeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "EstimatedPassingTime",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# explicitEquipments_RelStructureCollection
Type for a list of LOCAL SERVICEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"InstalledEquipmentRef": {
"$ref": "#/definitions/InstalledEquipmentRef"
},
"InstalledEquipment": {
"$ref": "#/definitions/InstalledEquipment"
},
"LocalServiceRef": {
"$ref": "#/definitions/LocalServiceRef"
},
"LocalService": {
"$ref": "#/definitions/LocalService"
},
"OtherPlaceEquipment": {
"$ref": "#/definitions/OtherPlaceEquipment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd"
}
# explicitJourneyRefs_RelStructureCollection
Type for a list of JOURNEYs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ServiceJourneyRef": {
"$ref": "#/definitions/ServiceJourneyRef"
},
"VehicleJourneyRef": {
"$ref": "#/definitions/VehicleJourneyRef"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# explicitLocalServices_RelStructureCollection
Items of LOCAL SERVICE EQUIPMENT that may be located in PLACEs within the SITE.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"LocalServiceRef": {
"$ref": "#/definitions/LocalServiceRef"
},
"LocalService": {
"$ref": "#/definitions/LocalService"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd"
}
# explicitPlaceEquipments_RelStructureCollection
Items of fixed EQUIPMENT that may be located in places within the STOP PLACE.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OtherPlaceEquipment": {
"$ref": "#/definitions/OtherPlaceEquipment"
},
"RoughSurface": {
"$ref": "#/definitions/RoughSurface"
},
"EntranceEquipment": {
"$ref": "#/definitions/EntranceEquipment"
},
"StaircaseEquipment": {
"$ref": "#/definitions/StaircaseEquipment"
},
"LiftEquipment": {
"$ref": "#/definitions/LiftEquipment"
},
"LiftCallEquipment": {
"$ref": "#/definitions/LiftCallEquipment"
},
"EscalatorEquipment": {
"$ref": "#/definitions/EscalatorEquipment"
},
"TravelatorEquipment": {
"$ref": "#/definitions/TravelatorEquipment"
},
"RampEquipment": {
"$ref": "#/definitions/RampEquipment"
},
"QueueingEquipment": {
"$ref": "#/definitions/QueueingEquipment"
},
"CrossingEquipment": {
"$ref": "#/definitions/CrossingEquipment"
},
"PlaceLighting": {
"$ref": "#/definitions/PlaceLighting"
},
"PlaceSign": {
"allOf": [
{
"$ref": "#/definitions/PlaceSignStructure"
}
],
"description": "PLACE SIGN. Sign indicating name of STOP PLACE. t."
},
"HeadingSign": {
"allOf": [
{
"$ref": "#/definitions/HeadingSignStructure"
}
],
"description": "Sign identifying a direction to a PLACE."
},
"GeneralSign": {
"allOf": [
{
"$ref": "#/definitions/GeneralSignStructure"
}
],
"description": "PLACE SIGN."
},
"HelpPointEquipment": {
"allOf": [
{
"$ref": "#/definitions/HelpPointEquipment"
}
],
"description": "Specialisation of PASSENGER EQUIPMENT for a help point."
},
"PassengerSafetyEquipment": {
"allOf": [
{
"$ref": "#/definitions/PassengerSafetyEquipment"
}
],
"description": "Specialisation of PASSENGER EQUIPMENT for passenger safety."
},
"RubbishDisposalEquipment": {
"allOf": [
{
"$ref": "#/definitions/RubbishDisposalEquipment"
}
],
"description": "Specialisation of EQUIPMENT for Rubbish disposal, describing bins, rubbish types, etc."
},
"SanitaryEquipment": {
"allOf": [
{
"$ref": "#/definitions/SanitaryEquipment"
}
],
"description": "Specialisation of PASSENGER EQUIPMENT for sanitary facilities. e.g. WC, Shower, baby change."
},
"TicketingEquipment": {
"$ref": "#/definitions/TicketingEquipment"
},
"TicketValidatorEquipment": {
"$ref": "#/definitions/TicketValidatorEquipment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd"
}
# ExtensionsUnclassified
User defined Extensions to ENTITY in schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).
{
"allOf": [
{
"$ref": "#/definitions/ExtensionsStructure"
}
],
"x-netex-source": "netex_framework/netex_utility/netex_utility_xml.xsd"
}
# ExtensionsStructureUnclassified
Type for Extensions to schema. Wraps an 'any' tag to ensure decidability.
{
"type": "object",
"x-netex-source": "netex_framework/netex_utility/netex_utility_xml.xsd"
}
# exteriorUnclassified
A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.
{
"allOf": [
{
"$ref": "#/definitions/AbstractRingPropertyType"
}
],
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# ExternalObjectRefStructureReference
Type for a reference.to an external object.
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"type": {
"type": "string",
"description": "Type of reference.",
"xml": {
"attribute": true
}
},
"ref": {
"type": "string",
"description": "Reference to an entity in an external system.",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "reference",
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# FacilityIdTypeUnclassified
Identifier of a FACILITY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# FacilityRefReference
Reference to a FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/FacilityRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# FacilityRefStructureReference
Type for a reference to a FACILITY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# FacilityRequirementEntity
Requirements for carrying passengers.
{
"$ref": "#/definitions/FacilityRequirement_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "VehicleRequirement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# FacilityRequirement_VersionStructureStructure
Type for a FACILITY REQUIREMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleRequirement_VersionStructure"
},
{
"properties": {
"facilitySets": {
"allOf": [
{
"$ref": "#/definitions/serviceFacilitySets_RelStructure"
}
],
"description": "Facilities required for VEHICLE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# FacilityRequirementIdTypeUnclassified
Type for identifier of a FACILITY REQUIRMENT.
{
"$ref": "#/definitions/VehicleRequirementIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# FacilityRequirementRefReference
Reference to a FACILITY REQUIREMENT.
{
"allOf": [
{
"$ref": "#/definitions/FacilityRequirementRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FacilityRequirement",
"x-netex-substitutionGroup": "VehicleRequirementRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# FacilityRequirementRefStructureReference
Type for a reference to a FACILITY REQUIRMENT.
{
"$ref": "#/definitions/VehicleRequirementRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FacilityRequirement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# facilityRequirements_RelStructureCollection
Type for a list of FACILITY REQUIREMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"FacilityRequirementRef": {
"$ref": "#/definitions/FacilityRequirementRef"
},
"FacilityRequirement": {
"$ref": "#/definitions/FacilityRequirement"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# FacilitySetAbstract
Facility. Set of enumerated FACILITY values (names based on TPEG classifications, augmented with UIC etc.).
{
"allOf": [
{
"$ref": "#/definitions/FacilitySet_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"RestrictedServiceFacilitySet",
"ServiceFacilitySet",
"SiteFacilitySet"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# FacilitySet_VersionStructureStructure
Type for a FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"ProvidedByRef": {
"allOf": [
{
"$ref": "#/definitions/OrganisationRefStructure"
}
],
"description": "Provider of FACILITY SET."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of FACILITY SET."
},
"TypeOfFacilityRef": {
"$ref": "#/definitions/TypeOfFacilityRef"
},
"otherFacilities": {
"allOf": [
{
"$ref": "#/definitions/typesOfEquipment_RelStructure"
}
],
"description": "Arbitrary user defined Faciliy."
},
"AccessibilityInfoFacilityList": {
"allOf": [
{
"$ref": "#/definitions/AccessibilityInfoFacilityList"
}
],
"description": "List of ACCESSIBILITY INFORMATION FACILITies."
},
"AssistanceFacilityList": {
"allOf": [
{
"$ref": "#/definitions/AssistanceFacilityList"
}
],
"description": "List of ASSISTANCE FACILITies."
},
"AccessibilityToolList": {
"allOf": [
{
"$ref": "#/definitions/AccessibilityToolList"
}
],
"description": "List of TYPEs of ACCESSIBILITY TOOLs."
},
"CarServiceFacilityList": {
"$ref": "#/definitions/CarServiceFacilityList"
},
"CateringFacilityList": {
"$ref": "#/definitions/CateringFacilityList"
},
"ClimateControlList": {
"allOf": [
{
"$ref": "#/definitions/ClimateControlList"
}
],
"description": "+v2.0"
},
"FamilyFacilityList": {
"$ref": "#/definitions/FamilyFacilityList"
},
"FareClasses": {
"allOf": [
{
"$ref": "#/definitions/FareClasses"
}
],
"description": "List of Fare Classes."
},
"GenderLimitation": {
"$ref": "#/definitions/GenderLimitation"
},
"LightingControlFacilityList": {
"allOf": [
{
"$ref": "#/definitions/LightingControlFacilityList"
}
],
"description": "+v2.0"
},
"MealFacilityList": {
"$ref": "#/definitions/MealFacilityList"
},
"MedicalFacilityList": {
"$ref": "#/definitions/MedicalFacilityList"
},
"MobilityFacilityList": {
"$ref": "#/definitions/MobilityFacilityList"
},
"NuisanceFacilityList": {
"$ref": "#/definitions/NuisanceFacilityList"
},
"PassengerCommsFacilityList": {
"$ref": "#/definitions/PassengerCommsFacilityList"
},
"PassengerInformationEquipmentList": {
"allOf": [
{
"$ref": "#/definitions/PassengerInformationEquipmentListOfEnumerations"
}
],
"description": "List of PASSENGER INFORMATION Equipments."
},
"PassengerInformationFacilityList": {
"allOf": [
{
"$ref": "#/definitions/PassengerInformationFacilityList"
}
],
"description": "List of PASSENGER INFORMATION FACILITies."
},
"RetailFacilityList": {
"$ref": "#/definitions/RetailFacilityList"
},
"SafetyFacilityList": {
"$ref": "#/definitions/SafetyFacilityList"
},
"SanitaryFacilityList": {
"$ref": "#/definitions/SanitaryFacilityList"
},
"TicketingFacilityList": {
"$ref": "#/definitions/TicketingFacilityList"
},
"TicketingServiceFacilityList": {
"$ref": "#/definitions/TicketingServiceFacilityList"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# FacilitySetIdTypeUnclassified
Identifier of a FACILITY SET.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# FacilitySetRefReference
Reference to a FACILITY SET.
{
"allOf": [
{
"$ref": "#/definitions/FacilitySetRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FacilitySet",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"ServiceFacilitySetRef",
"SiteFacilitySetRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# FacilitySetRefStructureReference
Type for a reference to a FACILITY SET.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FacilitySet",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# FamilyFacilitiesListOfEnumerationsUnclassified
List of values for FAMILY FACILITies.
{
"type": "array",
"items": {
"$ref": "#/definitions/FamilyFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# FamilyFacilityUnclassified
Classification of FAMILY FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/FamilyFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# FamilyFacilityEnumerationEnum
Allowed values for Family Accommodation.
{
"type": "string",
"enum": [
"none",
"servicesForChildren",
"servicesForArmyFamilies",
"nurseryService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# FamilyFacilityListUnclassified
List of FAMILY FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/FamilyFacilitiesListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# FareClassUnclassified
Classification of FARE CLASSes.
{
"allOf": [
{
"$ref": "#/definitions/FareClassEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# FareClassEnumerationEnum
Values for Fare Class Facility.
{
"type": "string",
"enum": [
"unknown",
"firstClass",
"secondClass",
"thirdClass",
"preferente",
"premiumClass",
"businessClass",
"standardClass",
"turista",
"economyClass",
"any"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# FareClassesUnclassified
List of FARE CLASSes.
{
"allOf": [
{
"$ref": "#/definitions/FareClassListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# FareClassListOfEnumerationsUnclassified
List of values for FARE CLASSes.
{
"type": "array",
"items": {
"$ref": "#/definitions/FareClassEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# FarePointInPatternUnclassified
A POINT IN PATTERN which represents the start or end of a FARE SECTION.
{
"$ref": "#/definitions/FarePointInPattern_VersionedChildStructure",
"x-netex-substitutionGroup": "PointInLinkSequence",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FarePointInPattern_VersionedChildStructureUnclassified
Type for FARE POINT IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/PointInJourneyPattern_VersionedChildStructure"
},
{
"properties": {
"ScheduledStopPointView": {
"$ref": "#/definitions/ScheduledStopPointView"
},
"AbridgementRanking": {
"type": "integer",
"description": "Relative ranking for omitting this FARE POINT IN JOURNEY PATTERN when presenting an abridged verson of the series. 1=High.- omit first."
},
"PresentationPosition": {
"allOf": [
{
"$ref": "#/definitions/SeriesPresentationEnumeration"
}
],
"description": "Relative positiion to be given to name of point when presenting it in a list of stops (Left, right etc). Allows TAP itinerary to be constructed."
},
"IsForbidden": {
"type": "boolean",
"description": "Whether use of fare point is forbidden- can be used to explicitly exclude certain routings Default is false."
},
"InterchangeAllowed": {
"type": "boolean",
"description": "Whether interchange to another service is allowed at this point.
Default is true."
},
"IsFareStage": {
"type": "boolean",
"description": "Whether stop is considered to be a fare stage"
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FarePointInPatternIdTypeUnclassified
Type for identifier of a FARE POINT IN JOURNEY PATTERN.
{
"$ref": "#/definitions/PointInJourneyPatternIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# FarePointInPatternRefReference
Reference to a FARE POINT IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/FarePointInPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FarePointInPattern",
"x-netex-substitutionGroup": "PointInJourneyPatternRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# FarePointInPatternRefStructureReference
Type for Reference to a FARE POINT IN JOURNEY PATTERN.
{
"$ref": "#/definitions/PointInJourneyPatternRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FarePointInPattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# farePointsInPattern_RelStructureCollection
Type for a list of FARE POINT IN JOURNEY PATTERNs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"FarePointInPatternRef": {
"$ref": "#/definitions/FarePointInPatternRef"
},
"FarePointInPattern": {
"$ref": "#/definitions/FarePointInPattern"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FareScheduledStopPointEntity
A POINT where passengers can board or alight from vehicles.
{
"$ref": "#/definitions/FareScheduledStopPoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Point",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FareScheduledStopPoint_VersionStructureStructure
Type for FARE SCHEDULED STOP POINT restricts id.
{
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPoint_VersionStructure"
},
{
"properties": {
"SiteFacilitySetRef": {
"$ref": "#/definitions/SiteFacilitySetRef",
"x-netex-choice": [
"SiteFacilitySetRef",
"SiteFacilitySet"
]
},
"SiteFacilitySet": {
"$ref": "#/definitions/SiteFacilitySet",
"x-netex-choice": [
"SiteFacilitySetRef",
"SiteFacilitySet"
]
},
"NameOnRouting": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name to use to indicate station on routings and itineraries."
},
"AccountingStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/FareScheduledStopPointRefStructure"
}
],
"description": "Station to use for accounting (TAP TSi B1)"
},
"BorderPointRef": {
"$ref": "#/definitions/BorderPointRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FareScheduledStopPointIdTypeUnclassified
Type for identifier of a FARE SCHEDULED STOP POINT.
{
"$ref": "#/definitions/ScheduledStopPointIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# FareScheduledStopPointRefReference
Reference to a FARE SCHEDULED STOP POINT.
{
"allOf": [
{
"$ref": "#/definitions/FareScheduledStopPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FareScheduledStopPoint",
"x-netex-substitutionGroup": "ScheduledStopPointRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# fareScheduledStopPointRefs_RelStructureCollection
Type for a list of FARE SCHEDULED STOP POINTs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"FareScheduledStopPointRef": {
"type": "array",
"items": {
"$ref": "#/definitions/FareScheduledStopPointRef"
}
}
},
"required": [
"FareScheduledStopPointRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# FareScheduledStopPointRefStructureReference
Type for a reference to a FARE SCHEDULED STOP POINT.
{
"$ref": "#/definitions/ScheduledStopPointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FareScheduledStopPoint",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# fareScheduledStopPointsInFrame_RelStructureCollection
Type for containment in frame of FARE SCHEUDLED STOP POINT.
{
"allOf": [
{
"$ref": "#/definitions/frameContainmentStructure"
},
{
"properties": {
"ScheduledStopPoint": {
"$ref": "#/definitions/ScheduledStopPoint"
},
"FareScheduledStopPoint": {
"allOf": [
{
"$ref": "#/definitions/FareScheduledStopPoint"
}
],
"description": "A POINT where passengers can board or alight from vehicles and that is designated fare point."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FareSectionEntity
A subdivision of a JOURNEY PATTERN consisting of consecutive POINTs IN JOURNEY PATTERN, used to define an element of the fare structure.
{
"$ref": "#/definitions/FareSection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Section_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FareSection_VersionStructureStructure
Type for FARE SECTION.
{
"allOf": [
{
"$ref": "#/definitions/GeneralSection_VersionStructure"
},
{
"properties": {
"JourneyPatternRef": {
"$ref": "#/definitions/JourneyPatternRef",
"x-netex-choice": [
"JourneyPatternRef",
"JourneyPattern"
]
},
"JourneyPattern": {
"$ref": "#/definitions/JourneyPattern",
"x-netex-choice": [
"JourneyPatternRef",
"JourneyPattern"
]
},
"FromPointInPatternRef": {
"allOf": [
{
"$ref": "#/definitions/FarePointInPatternRefStructure"
}
],
"description": "FARE POINT IN JOURNEY PATTERN at which FARE SECTION begins."
},
"ToPointInPatternRef": {
"allOf": [
{
"$ref": "#/definitions/FarePointInPatternRefStructure"
}
],
"description": "FARE POINT IN JOURNEY PATTERN at which FARE SECTION ends."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FareSectionIdTypeUnclassified
Type for identifier of a FARE SECTION.
{
"$ref": "#/definitions/GeneralSectionIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# FareSectionRefReference
Reference to a FARE SECTION.
{
"allOf": [
{
"$ref": "#/definitions/FareSectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FareSection",
"x-netex-substitutionGroup": "GeneralSectionRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# FareSectionRefStructureReference
Type for Reference to a FARE SECTION.
{
"$ref": "#/definitions/GeneralSectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FareSection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# fareSections_RelStructureCollection
Type for a list of FARE SECTIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"FareSectionRef": {
"$ref": "#/definitions/FareSectionRef"
},
"FareSection": {
"$ref": "#/definitions/FareSection"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# fareSectionsInFrame_RelStructureCollection
Type for containment in frame of FARE SECTION.
{
"allOf": [
{
"$ref": "#/definitions/frameContainmentStructure"
},
{
"properties": {
"FareSection": {
"type": "array",
"items": {
"$ref": "#/definitions/FareSection"
}
}
},
"required": [
"FareSection"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FareZoneEntity
A specialization of TARIFF ZONE to include FARE SECTIONs.
{
"$ref": "#/definitions/FareZone_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TariffZone_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FareZone_VersionStructureStructure
Type for a FARE ZONE.
{
"allOf": [
{
"$ref": "#/definitions/TariffZone_VersionStructure"
},
{
"properties": {
"ParentFareZoneRef": {
"allOf": [
{
"$ref": "#/definitions/FareZoneRefStructure"
}
],
"description": "Parent FARe ZONE that contains this ZONE."
},
"ZoneTopology": {
"allOf": [
{
"$ref": "#/definitions/ZoneTopologyEnumeration"
}
],
"description": "Classification of zone topology."
},
"ScopingMethod": {
"allOf": [
{
"$ref": "#/definitions/ScopingMethodEnumeration"
}
],
"description": "Indication of how member stops of a FARE ZONE are specified (ExplicitStops, ImplicitSpatialProjection etc) . Default is ExplicitStops"
},
"TransportOrganisationRef": {
"$ref": "#/definitions/TransportOrganisationRef"
},
"GroupOfOperatorsRef": {
"$ref": "#/definitions/GroupOfOperatorsRef"
},
"fareSections": {
"allOf": [
{
"$ref": "#/definitions/fareSections_RelStructure"
}
],
"description": "FARE SECTIONS in FARE ZONE."
},
"contains": {
"allOf": [
{
"$ref": "#/definitions/tariffZoneRefs_RelStructure"
}
],
"description": "Other fare zone that are wholly included in the FARE ZONE."
},
"neighbours": {
"allOf": [
{
"$ref": "#/definitions/fareZoneRefs_RelStructure"
}
],
"description": "Adjacent FARE ZONEs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# FareZoneIdTypeUnclassified
Type for identifier of a FARE ZONE.
{
"$ref": "#/definitions/TariffZoneIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# FareZoneRefReference
Reference to a FARE ZONE.
{
"allOf": [
{
"$ref": "#/definitions/FareZoneRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FareZone",
"x-netex-substitutionGroup": "TariffZoneRef_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# fareZoneRefs_RelStructureCollection
Type for a list of FARE ZONEs
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"FareZoneRef": {
"type": "array",
"items": {
"$ref": "#/definitions/FareZoneRef"
}
}
},
"required": [
"FareZoneRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# FareZoneRefStructureReference
Type for Reference to a FARE ZONE.
{
"$ref": "#/definitions/TariffZoneRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FareZone",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# fareZonesInFrame_RelStructureCollection
Type for containment in frame of FARE ZONE.
{
"allOf": [
{
"$ref": "#/definitions/frameContainmentStructure"
},
{
"properties": {
"FareZone": {
"type": "array",
"items": {
"$ref": "#/definitions/FareZone"
}
}
},
"required": [
"FareZone"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_version.xsd"
}
# featureTypeRefs_RelStructureCollection
Type for a list of TYPEs OF FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfFeatureRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfFeatureRef"
},
"description": "Reference to a TYPE OF FEATURE."
}
},
"required": [
"TypeOfFeatureRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# FleetEntity
A set of vehicles of any type. +v1.2.2
{
"$ref": "#/definitions/Fleet_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_version.xsd"
}
# Fleet_VersionStructureStructure
Type for a FLEET.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"members": {
"allOf": [
{
"$ref": "#/definitions/vehicles_RelStructure"
}
],
"description": "VEHICLEs in FLEET,"
},
"TransportOrganisationRef": {
"$ref": "#/definitions/TransportOrganisationRef"
},
"TypeOfFleetRef": {
"$ref": "#/definitions/TypeOfFleetRef"
},
"transportTypes": {
"allOf": [
{
"$ref": "#/definitions/transportTypeRefs_RelStructure"
}
],
"description": "VEHICLE TYPEs used in FLEET.."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_version.xsd"
}
# FleetIdTypeUnclassified
Type for identifier of a FLEET.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_support.xsd"
}
# FleetRefReference
Reference to a FLEET. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/FleetRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Fleet",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_support.xsd"
}
# fleetRefs_RelStructureCollection
Type for a list of FLEETs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"FleetRef": {
"type": "array",
"items": {
"$ref": "#/definitions/FleetRef"
}
}
},
"required": [
"FleetRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_support.xsd"
}
# FleetRefStructureReference
Type for a reference to a FLEET.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Fleet",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_support.xsd"
}
# fleets_RelStructureCollection
Type for a list of FLEETs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Fleet": {
"type": "array",
"items": {
"$ref": "#/definitions/Fleet"
}
}
},
"required": [
"Fleet"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_version.xsd"
}
# FlexibleAreaEntity
Specialisation of a FLEXIBLE QUAY (which is abstract) to identify what is the catchment area for a flexible service (so that a stop finder can find the nearest available types of transport). It is a named zone visited by a particular mode of transport. It is part of the SITE data set rather than the service data set, since it can be defined and exists independently of an actual service.
{
"$ref": "#/definitions/FlexibleArea_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Place",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# FlexibleArea_VersionStructureStructure
Type for a FLEXIBLE AREA.
{
"allOf": [
{
"$ref": "#/definitions/FlexibleQuay_VersionStructure"
},
{
"properties": {
"destinations": {
"allOf": [
{
"$ref": "#/definitions/destinationDisplayViews_RelStructure"
}
],
"description": "Destination headings for FLEXIBLE AREa."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# FlexibleAreaIdTypeUnclassified
Type for identifier of a FLEXIBLE AREA.
{
"$ref": "#/definitions/FlexibleQuayIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# FlexibleAreaRefReference
Reference to a FLEXIBLE AREA.
{
"allOf": [
{
"$ref": "#/definitions/FlexibleAreaRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleArea",
"x-netex-substitutionGroup": "FlexibleQuayRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# FlexibleAreaRefStructureReference
Type for reference to a FLEXIBLE AREA.
{
"$ref": "#/definitions/FlexibleQuayRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleArea",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# flexibleAreas_RelStructureCollection
Type for a list of FLEXIBLE AREAs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"FlexibleAreaRef": {
"$ref": "#/definitions/FlexibleAreaRef"
},
"FlexibleArea": {
"allOf": [
{
"$ref": "#/definitions/FlexibleArea"
}
],
"description": "Specialisation of a FLEXIBLE QUAY (which is abstract) to identify what is the catchment area for a flexible service (so that a stop finder can find the nearest available types of transport). It is a named zone visited by a particular mode of transport. It is part of the SITE data set rather than the service data set, since it can be defined and exists independently of an actual service."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# FlexibleLineEntity
A group of FLEXIBLE ROUTEs of which is generally known to the public by a similar name or number and which have common booking arrangements. DEPRECATED: please use LINE instead. +v2.0
{
"$ref": "#/definitions/FlexibleLine_VersionStructure",
"x-netex-role": "entity/deprecated",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "Line_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# FlexibleLine_DerivedViewStructureView
Type for FLEXIBLE LINE is DEPRECATED: please use Type of LINE. -v2.0.
{
"allOf": [
{
"$ref": "#/definitions/Line_DerivedViewStructure"
},
{
"properties": {
"FlexibleLineType": {
"allOf": [
{
"$ref": "#/definitions/FlexibleLineTypeEnumeration"
}
],
"description": "Type of FLEXIBLE LINE is DEPRECATED: please use Type of LINE. -v2.0.",
"x-netex-deprecated": true
},
"BookingContact": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact for Booking. +v1.1",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
},
"BookingMethods": {
"allOf": [
{
"$ref": "#/definitions/BookingMethodListOfEnumerations"
}
],
"description": "Allowed Ways of Making a BOOKING.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
},
"BookingAccess": {
"allOf": [
{
"$ref": "#/definitions/BookingAccessEnumeration"
}
],
"description": "Who can make a booking. Default is public.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
},
"BookWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseWhenEnumeration"
}
],
"description": "When Booking can be made. +V1.1",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
},
"BuyWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseMomentListOfEnumerations"
}
],
"description": "When purchase can be made. +V1.1",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
},
"LatestBookingTime": {
"type": "string",
"format": "time",
"description": "Latest time in day that booking can be made.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
},
"MinimumBookingPeriod": {
"type": "string",
"description": "Minimum interval in advance of departure day or time that Service may be ordered.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
},
"MaximumBookingPeriod": {
"type": "string",
"description": "Maximum interval in advance of departure day or time that Service may be ordered. +V1.2.2",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
},
"BookingUrl": {
"allOf": [
{
"$ref": "#/definitions/InfoLinkStructure"
}
],
"description": "URL for booking. +V1.1",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
},
"BookingNote": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Note about booking the FLEXIBLE LINE.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Set of possible Booking Arrangements for this LINE.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote",
"bookingArrangements"
]
}
}
}
],
"x-netex-role": "view/deprecated",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# FlexibleLine_VersionStructureStructure
Type for FLEXIBLE LINE.
{
"allOf": [
{
"$ref": "#/definitions/Line_VersionStructure"
},
{
"properties": {
"FlexibleLineType": {
"allOf": [
{
"$ref": "#/definitions/FlexibleLineTypeEnumeration"
}
],
"description": "Type of FLEXIBLE LINE is DEPRECATED: please use Type of LINE. -v2.0",
"x-netex-deprecated": true
},
"BookingContact": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact for Booking. +v1.1",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingMethods": {
"allOf": [
{
"$ref": "#/definitions/BookingMethodListOfEnumerations"
}
],
"description": "Allowed Ways of Making a BOOKING.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingAccess": {
"allOf": [
{
"$ref": "#/definitions/BookingAccessEnumeration"
}
],
"description": "Who can make a booking. Default is public.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseWhenEnumeration"
}
],
"description": "When Booking can be made. +V1.1",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BuyWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseMomentListOfEnumerations"
}
],
"description": "When purchase can be made. +V1.1",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"LatestBookingTime": {
"type": "string",
"format": "time",
"description": "Latest time in day that booking can be made.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"MinimumBookingPeriod": {
"type": "string",
"description": "Minimum interval in advance of departure day or time that Service may be ordered.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"MaximumBookingPeriod": {
"type": "string",
"description": "Maximum interval in advance of departure day or time that Service may be ordered. +V1.2.2",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingUrl": {
"allOf": [
{
"$ref": "#/definitions/InfoLinkStructure"
}
],
"description": "URL for booking. +V1.1",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingNote": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Note about booking the FLEXIBLE LINE.",
"x-netex-choice": [
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# FlexibleLineIdTypeUnclassified
Type for identifier of a FLEXIBLE LINE.
{
"$ref": "#/definitions/LineIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleLineRefReference
Reference to a FLEXIBLE LINE.
{
"allOf": [
{
"$ref": "#/definitions/FlexibleLineRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleLine",
"x-netex-substitutionGroup": "LineRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# flexibleLineRefs_RelStructureCollection
Type for a list of references to a FLEXIBLE LINE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"FlexibleLineRef": {
"type": "array",
"items": {
"$ref": "#/definitions/FlexibleLineRef"
}
}
},
"required": [
"FlexibleLineRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleLineRefStructureReference
Type for a reference to a FLEXIBLE LINE.
{
"$ref": "#/definitions/LineRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleLine",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleLineTypeEnumerationEnum
Allowed values for FlexibleLINE TYPE. DEPRECATED: please use LineTypeEnumeration for LINE TYPE. -v2.0
{
"type": "string",
"enum": [
"corridorService",
"mainRouteWithFlexibleEnds",
"flexibleAreasOnly",
"hailAndRideSections",
"fixedStopAreaWide",
"freeAreaAreaWide",
"mixedFlexible",
"mixedFlexibleAndFixed",
"fixed",
"notFlexible",
"other"
],
"x-netex-role": "enumeration/deprecated",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleLineViewUnclassified
A group of FLEXIBLE ROUTEs of which is generally known to the public by a similar name or number and which have common booking arrangements.
{
"$ref": "#/definitions/FlexibleLine_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# FlexibleLinkPropertiesUnclassified
Flexible properties of a LINK.
{
"$ref": "#/definitions/FlexibleLinkProperties_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# flexibleLinkProperties_RelStructureCollection
Type for containment in frame of FLEXIBLE LINK PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"FlexibleLinkProperties": {
"type": "array",
"items": {
"$ref": "#/definitions/FlexibleLinkProperties"
}
}
},
"required": [
"FlexibleLinkProperties"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# FlexibleLinkProperties_VersionedChildStructureUnclassified
Type for FLEXIBLE LINK PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"LinkRef": {
"$ref": "#/definitions/LinkRef"
},
"MayBeSkipped": {
"type": "boolean",
"description": "Whether the LINK may be skipped."
},
"OnMainRoute": {
"type": "boolean",
"description": "Whether the LINK is on the main ROUTE of the LINE."
},
"UnscheduledPath": {
"type": "boolean",
"description": "Whether this link is on an unscheduled path route."
},
"FlexibleLinkType": {
"allOf": [
{
"$ref": "#/definitions/FlexibleLinkTypeEnumeration"
}
],
"description": "Type of flexible link."
}
}
}
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# FlexibleLinkPropertiesIdTypeUnclassified
Type for identifier of a FLEXIBLE LINK PROPERTies.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleLinkPropertiesRefReference
Reference to a FLEXIBLE LINK PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/FlexibleLinkPropertiesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleLinkProperties",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleLinkPropertiesRefStructureReference
Type for a reference to a FLEXIBLE LINK PROPERTies.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleLinkProperties",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleLinkTypeEnumerationEnum
Allowed values for Flexible LINK TYPE.
{
"type": "string",
"enum": [
"hailAndRide",
"onDemand",
"fixed",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleModeOfOperation_ValueStructureUnclassified
Type for a FLEXIBLE MODE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/ConventionalModeOfOperation_ValueStructure"
},
{
"properties": {
"FlexibleOperationType": {
"allOf": [
{
"$ref": "#/definitions/FlexibleOperationTypeEnumeration"
}
],
"description": "Allowed values for FLEXIBLE MODE OF OPERATION."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# FlexibleModeOfOperationIdTypeUnclassified
Type for identifier of a FLEXIBLE MODE OF OPERATION.
{
"$ref": "#/definitions/ConventionalModeOfOperationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# FlexibleModeOfOperationRefReference
Reference to a FLEXIBLE MODE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/FlexibleModeOfOperationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "ConventionalModeOfOperationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# FlexibleModeOfOperationRefStructureReference
Type for a reference to a FLEXIBLE MODE OF OPERATION.
{
"$ref": "#/definitions/ConventionalModeOfOperationRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# FlexibleOperationEntity
Passenger transport operation linked to a fixed network/schedule but offering flexibility, in order for instance, to optimise the service or to satisfy passenger demand. +v1.2.2
{
"$ref": "#/definitions/FlexibleModeOfOperation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ConventionalModeOfOperation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# FlexibleOperationTypeEnumerationEnum
Allowed values for FlexibleModeOfOperation.
{
"type": "string",
"enum": [
"flexibleRoute",
"flexibleArea",
"demandResponsive"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# FlexiblePointPropertiesUnclassified
Flexible properties of a POINT.
{
"$ref": "#/definitions/FlexiblePointProperties_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# flexiblePointProperties_RelStructureCollection
Type for containment in frame of FLEXIBLE POINT PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"FlexiblePointProperties": {
"type": "array",
"items": {
"$ref": "#/definitions/FlexiblePointProperties"
}
}
},
"required": [
"FlexiblePointProperties"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# FlexiblePointProperties_VersionedChildStructureUnclassified
Type for FLEXIBLE POINT PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"PointOnRouteRef": {
"$ref": "#/definitions/PointOnRouteRef",
"x-netex-choice": [
"PointOnRouteRef",
"PointRef"
]
},
"PointRef": {
"$ref": "#/definitions/PointRef",
"x-netex-choice": [
"PointOnRouteRef",
"PointRef"
]
},
"MayBeSkipped": {
"type": "boolean",
"description": "Whether the POINT may be skipped."
},
"OnMainRoute": {
"type": "boolean",
"description": "Whether the POINT is on the main ROUTE."
},
"PointStandingForAZone": {
"type": "boolean",
"description": "Whether the POINT represents a FLEXIBLE ZONE."
},
"ZoneContainingStops": {
"type": "boolean",
"description": "Whether the ZONE is defined by a GROUP of POINT (true) or a geographical zone defined by its boundary."
}
}
}
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# FlexiblePointPropertiesIdTypeUnclassified
Type for identifier of a FLEXIBLE POINT PROPERTies.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexiblePointPropertiesRefReference
Reference to a FLEXIBLE POINT PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/FlexiblePointPropertiesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FlexiblePointProperties",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexiblePointPropertiesRefStructureReference
Type for a reference to a FLEXIBLE POINT PROPERTies.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FlexiblePointProperties",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleQuayEntity
A ZONE of physical access to public transport vehicles such as a platform.
{
"$ref": "#/definitions/FlexibleQuay_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Place",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# FlexibleQuay_VersionStructureStructure
Type for FLEXIBLE QUAY.
{
"allOf": [
{
"$ref": "#/definitions/Place_VersionStructure"
},
{
"properties": {
"NameSuffix": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further suffix to name that may be used in some contexts."
},
"alternativeNames": {
"allOf": [
{
"$ref": "#/definitions/alternativeNames_RelStructure"
}
],
"description": "Alternative names."
},
"FlexibleStopPlaceRef": {
"$ref": "#/definitions/FlexibleStopPlaceRef"
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Primary PT MODE."
},
"BoardingUse": {
"type": "boolean",
"description": "Whether space can be used for boarding or en route to boarding. Default is true."
},
"AlightingUse": {
"type": "boolean",
"description": "Whether space can be used for alighting or en route to boarding. Default is true."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public identifier code of FLEXIBLE QUAY."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# FlexibleQuayIdTypeUnclassified
Type for identifier of a FLEXIBLE QUAY.
{
"$ref": "#/definitions/PlaceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# FlexibleQuayRefReference
Reference to a FLEXIBLE QUAY.
{
"allOf": [
{
"$ref": "#/definitions/FlexibleQuayRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleQuay",
"x-netex-substitutionGroup": "PlaceRef_Dummy",
"x-netex-sg-members": [
"FlexibleAreaRef",
"HailAndRideAreaRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# FlexibleQuayRefStructureReference
Type for reference to a FLEXIBLE QUAY.
{
"$ref": "#/definitions/PlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleQuay",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# flexibleQuays_RelStructureCollection
Type for a list of FLEXIBLE QUAYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"FlexibleQuayRef": {
"$ref": "#/definitions/FlexibleQuayRef"
},
"FlexibleQuay": {
"$ref": "#/definitions/FlexibleQuay"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# FlexibleRouteEntity
Specialisation of ROUTE for flexible service. May include both point and zonal areas and ordered and unordered sections.
{
"$ref": "#/definitions/FlexibleRoute_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Route_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# FlexibleRoute_VersionStructureStructure
Type for a FLEXIBLE ROUTE.
{
"allOf": [
{
"$ref": "#/definitions/Route_VersionStructure"
},
{
"properties": {
"FlexibleRouteType": {
"allOf": [
{
"$ref": "#/definitions/FlexibleRouteTypeEnumeration"
}
],
"description": "Type of FLEXIBLE ROUTE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd"
}
# FlexibleRouteIdTypeUnclassified
Type for identifier of a FLEXIBLE ROUTE.
{
"$ref": "#/definitions/LinkSequenceIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleRouteTypeEnumerationEnum
Allowed values for Flexible ROUTE TYPE.
{
"type": "string",
"enum": [
"flexibleAreasOnly",
"hailAndRideSections",
"mixed",
"fixed",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd"
}
# FlexibleServiceAssignmentRefReference
Reference to a FLEXIBLE SERVICE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/FlexibleServiceAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "StopAssignmentRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_support.xsd"
}
# FlexibleServiceAssignmentRefStructureReference
Type for a reference to a FLEXIBLE SERVICE ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_support.xsd"
}
# FlexibleServiceEnumerationEnum
Allowed values for flexible service type: FixedPassingTimes, DynamicPassingTimes, FixedHeadwayFrequency.
{
"type": "string",
"enum": [
"dynamicPassingTimes",
"fixedHeadwayFrequency",
"fixedPassingTimes",
"notFlexible",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_support.xsd"
}
# FlexibleServicePropertiesEntity
Additional characteristics of a FLEXIBLE SERVICE. A service may be partly fixed, partly flexible.
{
"$ref": "#/definitions/FlexibleServiceProperties_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"TimetableFrame"
],
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_version.xsd"
}
# flexibleServiceProperties_RelStructureCollection
Type for containment in frame of FLEXIBLE SERVICE PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"FlexibleServicePropertiesRef": {
"$ref": "#/definitions/FlexibleServicePropertiesRef"
},
"FlexibleServiceProperties": {
"$ref": "#/definitions/FlexibleServiceProperties"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_version.xsd"
}
# FlexibleServiceProperties_VersionStructureStructure
Type for FLEXIBLE SERVICE PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"JourneyRef": {
"$ref": "#/definitions/JourneyRef"
},
"TypeOfFlexibleServiceRef": {
"$ref": "#/definitions/TypeOfFlexibleServiceRef"
},
"FlexibleServiceType": {
"allOf": [
{
"$ref": "#/definitions/FlexibleServiceEnumeration"
}
],
"description": "Flexible service type is FixedPassingTimes/DynamicPassingTimes/FixedHeadwayFrequency (in the last value, this provides a maximum waiting time, but no passing time is defined, all is done dynamically depending on the demand). A NotFlexible value is probably also required to clearly state that a Stop (i.e. Point in JP) is not flexible when others are."
},
"CancellationPossible": {
"type": "boolean",
"description": "Whether cancellation is always possible (meaning the Operator can decided to cancel, usually because there are not enough people, or they are too busy to run service)."
},
"ChangeOfTimePossible": {
"type": "boolean",
"description": "Whether the time of the service may be altered."
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Set of possible Booking Arrangements for stop if different from those for SERVICE JOURNEY. +v2.0",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingContact": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact for Booking. +v1.1",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingMethods": {
"allOf": [
{
"$ref": "#/definitions/BookingMethodListOfEnumerations"
}
],
"description": "Allowed ways of making a BOOKING.",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingAccess": {
"allOf": [
{
"$ref": "#/definitions/BookingAccessEnumeration"
}
],
"description": "Who can make a booking. Default is public.",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseWhenEnumeration"
}
],
"description": "When a booking can be made. +V1.1",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BuyWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseMomentListOfEnumerations"
}
],
"description": "When purchase can be made. +V1.1",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"LatestBookingTime": {
"type": "string",
"format": "time",
"description": "Latest time in day that booking can be made.",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"MinimumBookingPeriod": {
"type": "string",
"description": "Minimum interval in advance of departure day or time that Service may be ordered.",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"MaximumBookingPeriod": {
"type": "string",
"description": "Maximum interval in advance of departure day or time that a service may be ordered. +V1.2.2",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingUrl": {
"allOf": [
{
"$ref": "#/definitions/InfoLinkStructure"
}
],
"description": "URL for booking. +V1.1",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingNote": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Note about booking the FLEXIBLE LINE.",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_version.xsd"
}
# FlexibleServicePropertiesIdTypeUnclassified
Type for identifier of a FLEXIBLE SERVICE PROPERTies.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_support.xsd"
}
# flexibleServicePropertiesInFrame_RelStructureCollection
Type for containment in frame of FLEXIBLE SERVICE PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"FlexibleServiceProperties": {
"type": "array",
"items": {
"$ref": "#/definitions/FlexibleServiceProperties"
}
}
},
"required": [
"FlexibleServiceProperties"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_version.xsd"
}
# FlexibleServicePropertiesRefReference
Reference to a FLEXIBLE SERVICE PROPERTIES.
{
"allOf": [
{
"$ref": "#/definitions/FlexibleServicePropertiesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleServiceProperties",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_support.xsd"
}
# FlexibleServicePropertiesRefStructureReference
Type for a reference to a FLEXIBLE SERVICE PROPERTIES.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleServiceProperties",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_support.xsd"
}
# FlexibleStopAssignmentEntity
Assignment of a SCHEDULED STOP POINT to a FLEXIBLE STOP PLACE and quay. etc.
{
"$ref": "#/definitions/FlexibleStopAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_version.xsd"
}
# FlexibleStopAssignment_VersionStructureStructure
Type for a FLEXIBLE STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/StopAssignment_VersionStructure"
},
{
"properties": {
"FlexibleStopPlaceRef": {
"$ref": "#/definitions/FlexibleStopPlaceRef"
},
"FlexibleQuayRef": {
"$ref": "#/definitions/FlexibleQuayRef"
}
},
"required": [
"FlexibleStopPlaceRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_version.xsd"
}
# FlexibleStopAssignmentIdTypeUnclassified
Type for identifier of a FLEXIBLE SERVICE ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_support.xsd"
}
# FlexibleStopPlaceEntity
A named type of STOP PLACE for DRT comprising one or more flexible zones where vehicles may stop and where passengers may board or leave vehicles.
{
"$ref": "#/definitions/FlexibleStopPlace_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Place",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# FlexibleStopPlace_VersionStructureStructure
Type for a FLEXIBLE STOP PLACE.
{
"allOf": [
{
"$ref": "#/definitions/Place_VersionStructure"
},
{
"properties": {
"NameSuffix": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further suffix to name that may be used in some contexts."
},
"alternativeNames": {
"allOf": [
{
"$ref": "#/definitions/alternativeNames_RelStructure"
}
],
"description": "Alternative names."
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Primary PT MODE."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Short public code for passengers to use when uniquely identifying the stop by SMS and other self-service channels."
},
"areas": {
"type": "object",
"properties": {
"FlexibleArea": {
"allOf": [
{
"$ref": "#/definitions/FlexibleArea"
}
],
"description": "Zone in which DRT service is available."
},
"FlexibleAreaRef": {
"$ref": "#/definitions/FlexibleAreaRef"
},
"HailAndRideArea": {
"allOf": [
{
"$ref": "#/definitions/HailAndRideArea"
}
],
"description": "A section of Road between two points which may be used to board bus by hailing it."
},
"HailAndRideAreaRef": {
"$ref": "#/definitions/HailAndRideAreaRef"
}
},
"description": "Areas in FLEXIBLE STOP PLACE."
},
"lines": {
"allOf": [
{
"$ref": "#/definitions/lineRefs_RelStructure"
}
],
"description": "Lines for FLEXIBLE STOP PLACE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# FlexibleStopPlaceIdTypeUnclassified
Type for identifier of a FLEXIBLE STOP PLACE.
{
"$ref": "#/definitions/PlaceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# FlexibleStopPlaceRefReference
Reference to a FLEXIBLE STOP PLACE.
{
"allOf": [
{
"$ref": "#/definitions/FlexibleStopPlaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleStopPlace",
"x-netex-substitutionGroup": "PlaceRef_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# flexibleStopPlaceRefs_RelStructureCollection
Type for a collection of one or more references to a FLEXIBLE STOP PLACE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"FlexibleStopPlaceRef": {
"type": "array",
"items": {
"$ref": "#/definitions/FlexibleStopPlaceRef"
}
}
},
"required": [
"FlexibleStopPlaceRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# FlexibleStopPlaceRefStructureReference
Type for a reference to a FLEXIBLE STOP PLACE.
{
"$ref": "#/definitions/PlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "FlexibleStopPlace",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# flexibleStopPlaces_RelStructureCollection
Type for a list of FLEXIBLE STOP PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"FlexibleStopPlaceRef": {
"$ref": "#/definitions/FlexibleStopPlaceRef"
},
"FlexibleStopPlace": {
"allOf": [
{
"$ref": "#/definitions/FlexibleStopPlace"
}
],
"description": "A Flexible STOP PLACE."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# flexibleStopPlacesInFrame_RelStructureCollection
Type for containment in frame of FLEXIBLE STOP PLACE.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"FlexibleStopPlace": {
"type": "array",
"items": {
"$ref": "#/definitions/FlexibleStopPlace"
}
}
},
"required": [
"FlexibleStopPlace"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# FlooringStatusEnumerationEnum
Allowed values for the status of the flooring.
{
"type": "string",
"enum": [
"good",
"worn",
"discomfortable",
"hazardous",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# FlooringTypeEnumerationEnum
Allowed values for flooring.
{
"type": "string",
"enum": [
"carpet",
"concrete",
"asphalt",
"cork",
"fibreglassGrating",
"glazedCeramicTiles",
"plasticMatting",
"ceramicTiles",
"rubber",
"steelPlate",
"vinyl",
"wood",
"stone",
"grass",
"earth",
"gravel",
"uneven",
"unknown",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# FontSizeEnumerationEnum
Allowed values for size of font. +v1.1
{
"type": "string",
"enum": [
"verySmall",
"small",
"medium",
"large",
"veryLarge"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# frameContainmentStructureUnclassified
Type for an implementation of a frame containment relationship (ENTITY IN FRAME IN VERSION) A one to many relationship from the containing parent (one) to the contained child (many)
{
"$ref": "#/definitions/relationshipStructure",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# FrameMemberIdTypeUnclassified
Type for the identifier of a VERSION FRAME MEMBER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# FrameNatureEnumerationEnum
Allowed values for Nature of data in frame.
{
"type": "string",
"enum": [
"planned",
"operational",
"contingencyPlan",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# frames_RelStructureCollection
Type for a collection of FRAMEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CommonFrame": {
"type": "array",
"items": {
"$ref": "#/definitions/CommonFrame"
}
}
},
"required": [
"CommonFrame"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_frames/netex_compositeFrame_version.xsd"
}
# frequencyGroups_RelStructureCollection
Type for a list of a VEHICLE JOURNEY FREQUENCies.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"HeadwayJourneyGroupRef": {
"$ref": "#/definitions/HeadwayJourneyGroupRef"
},
"HeadwayJourneyGroup": {
"allOf": [
{
"$ref": "#/definitions/HeadwayJourneyGroup"
}
],
"description": "A group of VEHICLE JOURNEYs following the same JOURNEY PATTERN having the same HEADWAY INTERVAL between a specified start and end time (for example, every 10 min). This is especially useful for passenger information."
},
"RhythmicalJourneyGroupRef": {
"$ref": "#/definitions/RhythmicalJourneyGroupRef"
},
"RhythmicalJourneyGroup": {
"$ref": "#/definitions/RhythmicalJourneyGroup"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# frequencyGroupsInFrame_RelStructureCollection
Type for containment in frame of OURNEY FREQUENCY GROUPs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"HeadwayJourneyGroup": {
"$ref": "#/definitions/HeadwayJourneyGroup"
},
"RhythmicalJourneyGroup": {
"$ref": "#/definitions/RhythmicalJourneyGroup"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# FrequencyStructureUnclassified
Type for a HEADWAY INTERVAL.
{
"type": "object",
"properties": {
"ScheduledHeadwayInterval": {
"type": "string",
"description": "Scheduled normal headway interval."
},
"MinimumHeadwayInterval": {
"type": "string",
"description": "Minimum headway interval."
},
"MaximumHeadwayInterval": {
"type": "string",
"description": "Maximum headway interval."
},
"HeadwayDisplay": {
"allOf": [
{
"$ref": "#/definitions/HeadwayUseEnumeration"
}
],
"description": "Use to be made of Headway information when displaying to public. Default is Display Instead of Passing Times."
},
"FrequencyRegulated": {
"type": "boolean",
"description": "Whether service falls under regulations for frequency service."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Descriptive phrase to use for frequency. e.g. "Every x minus" If not specified generate from individual elements."
}
},
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# FuelTypeEnumerationEnum
Allowed values for type of fuel.
{
"type": "string",
"enum": [
"battery",
"biodiesel",
"diesel",
"dieselBatteryHybrid",
"electricContact",
"electricity",
"ethanol",
"hydrogen",
"liquidGas",
"tpg",
"methane",
"naturalGas",
"petrol",
"petrolBatteryHybrid",
"petrolLeaded",
"petrolUnleaded",
"none",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# FuelTypeListOfEnumerationsUnclassified
List of allowed values for file type.
{
"type": "array",
"items": {
"$ref": "#/definitions/FuelTypeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# FunicularSubmodeUnclassified
TPEG pti10 Funicular submodes.
{
"allOf": [
{
"$ref": "#/definitions/FunicularSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# FunicularSubmodeEnumerationEnum
Values for Funicular MODEs of TRANSPORT: TPEG pti_table_10.
{
"type": "string",
"enum": [
"unknown",
"funicular",
"streetCableCar",
"allFunicularServices",
"undefinedFunicular"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# GarageEntity
A facility used for parking and maintaining vehicles. PARKING POINTs in a GARAGE are called GARAGE POINTs.
{
"$ref": "#/definitions/Garage_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Place",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# Garage_VersionStructureStructure
Type for GARAGE.
{
"allOf": [
{
"$ref": "#/definitions/AddressablePlace_VersionStructure"
},
{
"properties": {
"ContactDetails": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact details for GARAGE."
},
"OrganisationRef_Dummy": {
"$ref": "#/definitions/OrganisationRef_Dummy"
},
"operators": {
"allOf": [
{
"$ref": "#/definitions/transportOrganisationRefs_RelStructure"
}
],
"description": "OPERATORs assoicated with GARAGE."
},
"garagePoints": {
"allOf": [
{
"$ref": "#/definitions/garagePoints_RelStructure"
}
],
"description": "GARAGE POINTsin GARAGE"
},
"crewBases": {
"allOf": [
{
"$ref": "#/definitions/crewBaseRefs_RelStructure"
}
],
"description": "CREW BASEs asspicated with GARAGE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# GarageIdTypeUnclassified
Type for identifier of a GARAGE.
{
"$ref": "#/definitions/AddressablePlaceIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# GaragePointEntity
A subtype of PARKING POINT located in a GARAGE.
{
"$ref": "#/definitions/ParkingPoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ParkingPoint_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# GaragePoint_VersionStructureStructure
Type for GARAGE POINT.
{
"$ref": "#/definitions/ParkingPoint_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# GaragePointIdTypeUnclassified
Type for identifier of a GARAGE POINT.
{
"$ref": "#/definitions/ParkingPointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# GaragePointRefReference
Reference to a GARAGE POINT.
{
"allOf": [
{
"$ref": "#/definitions/GaragePointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GaragePoint",
"x-netex-substitutionGroup": "ParkingPointRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# GaragePointRefStructureReference
Type for a reference to a GARAGE POINT.
{
"$ref": "#/definitions/ParkingPointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GaragePoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# garagePoints_RelStructureCollection
Type for a list of GARAGEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"GaragePointRef": {
"$ref": "#/definitions/GaragePointRef"
},
"GaragePoint": {
"$ref": "#/definitions/GaragePoint"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# GarageRefReference
Reference to a GARAGE.
{
"allOf": [
{
"$ref": "#/definitions/GarageRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Garage",
"x-netex-substitutionGroup": "AddressablePlaceRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# garageRefs_RelStructureCollection
Type for a list of references to a GARAGE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"GarageRef": {
"type": "array",
"items": {
"$ref": "#/definitions/GarageRef"
}
}
},
"required": [
"GarageRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# GarageRefStructureReference
Type for a reference to a GARAGE.
{
"$ref": "#/definitions/AddressablePlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Garage",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# garagesInFrame_RelStructureCollection
Type for containment in frame of GARAGEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Garage": {
"type": "array",
"items": {
"$ref": "#/definitions/Garage"
}
}
},
"required": [
"Garage"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# GatedEnumerationEnum
Allowed values for gated.
{
"type": "string",
"enum": [
"gatedArea",
"openArea",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# GenderEnumerationEnum
Allowed values for Gender.
{
"type": "string",
"enum": [
"female",
"male",
"unspecified"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# GenderLimitationUnclassified
Classification GENDER LIMITATION.
{
"allOf": [
{
"$ref": "#/definitions/GenderLimitationEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# GenderLimitationEnumerationEnum
Allowed values for GENDER LIMITATION.
{
"type": "string",
"enum": [
"both",
"femaleOnly",
"maleOnly",
"sameSexOnly"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# GenderLimitationOfEnumerationsUnclassified
List of values for GENDER LIMITATION.
{
"type": "array",
"items": {
"$ref": "#/definitions/GenderLimitationEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# General_VersionFrameStructureUnclassified
Type for a GENERAL FRAME.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
},
{
"properties": {
"members": {
"allOf": [
{
"$ref": "#/definitions/generalFrameMembers_RelStructure"
}
],
"description": "Entities in GENERAL FRAME."
}
}
}
],
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# GeneralFrameEntity
A General purpose frame that can be used to exchange any NeTEx element. Does not impose any structure.
{
"$ref": "#/definitions/General_VersionFrameStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CommonFrame",
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# GeneralFrameIdTypeUnclassified
Type for identifier of a GENERAL FRAME.
{
"$ref": "#/definitions/VersionFrameIdType",
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# GeneralFrameMemberUnclassified
An association of an ENTITY in a GENERAL FRAME.
{
"allOf": [
{
"$ref": "#/definitions/GeneralFrameMemberStructure"
}
],
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# GeneralFrameMemberIdTypeUnclassified
Type for identifier of a GENERAL FRAME MEMBER.
{
"$ref": "#/definitions/FrameMemberIdType",
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# GeneralFrameMemberRefReference
Reference to a GENERAL FRAME MEMBER.
{
"allOf": [
{
"$ref": "#/definitions/GeneralFrameMemberRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralFrameMember",
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# GeneralFrameMemberRefStructureReference
Type for a reference to a GENERAL FRAME MEMBER.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralFrameMember",
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# generalFrameMembers_RelStructureCollection
A collection of one or more VERSION FRAME MEMBERS.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GeneralFrameMember": {
"$ref": "#/definitions/GeneralFrameMember"
},
"DataManagedObject": {
"$ref": "#/definitions/DataManagedObject"
},
"Entity_Entity": {
"$ref": "#/definitions/Entity_Entity"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# GeneralFrameMemberStructureUnclassified
Type for a GENERAL FRAME MEMBER.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Network Version."
},
"VersionOfObjectRef": {
"$ref": "#/definitions/VersionOfObjectRef"
}
},
"required": [
"VersionOfObjectRef"
]
}
],
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# GeneralFrameRefReference
Reference to a GENERAL FRAME.
{
"allOf": [
{
"$ref": "#/definitions/GeneralFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralFrame",
"x-netex-substitutionGroup": "VersionFrameRef",
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# GeneralFrameRefStructureReference
Type for a reference to a GENERAL FRAME.
{
"$ref": "#/definitions/VersionFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralFrame",
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# GeneralGroupOfEntitiesEntity
A grouping of ENTITies which will be commonly referenced for a specific purpose.
{
"$ref": "#/definitions/GeneralGroupOfEntities_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# GeneralGroupOfEntities_VersionStructureStructure
Type for a GENERAL GROUP OF ENTITies.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"members": {
"allOf": [
{
"$ref": "#/definitions/objectRefs_RelStructure"
}
],
"description": "Members of GROUP OF ENTITies."
},
"nameOfMemberClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "If group is homogeneous, name of CLASS of members.",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# GeneralGroupOfEntitiesIdTypeUnclassified
Type for identifier of a GENERAL GROUP OF ENTITies.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# GeneralGroupOfEntitiesRefReference
Reference to a GENERAL GROUP OF ENTITies.
{
"allOf": [
{
"$ref": "#/definitions/GeneralGroupOfEntitiesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralGroupOfEntities",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# GeneralGroupOfEntitiesRefStructureReference
Type for a reference to a GENERAL GROUP OF ENTITies.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralGroupOfEntities",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# GeneralOrganisationEntity
Any type of GENERAL ORGANISATION.
{
"$ref": "#/definitions/GeneralOrganisation_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Organisation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# GeneralOrganisation_VersionStructureStructure
Type for an GENERAL ORGANISATION.
{
"$ref": "#/definitions/OtherOrganisation_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# GeneralOrganisationIdTypeUnclassified
Type for identifier of a GENERAL ORGANISATION.
{
"$ref": "#/definitions/OtherOrganisationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# GeneralOrganisationRefReference
Reference to a GENERAL ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/GeneralOrganisationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralOrganisation",
"x-netex-substitutionGroup": "OtherOrganisationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# GeneralOrganisationRefStructureReference
Type for a reference to a GENERAL ORGANISATION.
{
"$ref": "#/definitions/OtherOrganisationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralOrganisation",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# GeneralPathJunctionRefs_RelStructureCollection
Type for a list of PATH JUNCTIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GenericPathJunctionRef": {
"$ref": "#/definitions/GenericPathJunctionRef"
},
"GenericPathJunction": {
"allOf": [
{
"$ref": "#/definitions/GenericPathJunction"
}
],
"description": "PATH JUNCTION for a SITE."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# GeneralSectionEntity
A resuable sequence of LINKS or POINTs. +v1.1.
{
"$ref": "#/definitions/GeneralSection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Section_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# GeneralSection_VersionStructureStructure
Type for GENERAL SECTION. +v1.1.
{
"allOf": [
{
"$ref": "#/definitions/Section_VersionStructure"
},
{
"properties": {
"pointsOnSection": {
"allOf": [
{
"$ref": "#/definitions/pointsOnSection_RelStructure"
}
],
"description": "Ordered collection of POINTS used in the GENERAL SECTION."
},
"linksOnSection": {
"allOf": [
{
"$ref": "#/definitions/linksOnSection_RelStructure"
}
],
"description": "Ordered collection of LINKSused in the GENERAL SECTION."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# GeneralSectionIdTypeUnclassified
Type for identifier of a GENERAL SECTION.
{
"$ref": "#/definitions/SectionIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# GeneralSectionRefReference
Reference to a GENERAL SECTION.
{
"allOf": [
{
"$ref": "#/definitions/GeneralSectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralSection",
"x-netex-substitutionGroup": "SectionRef",
"x-netex-sg-members": [
"FareSectionRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# GeneralSectionRefStructureReference
Type for a reference to a GENERAL SECTION.
{
"$ref": "#/definitions/SectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralSection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# generalSectionsInFrame_RelStructureCollection
Type for containment in frame of GENERAL SECTION.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GeneralSection": {
"type": "array",
"items": {
"$ref": "#/definitions/GeneralSection"
}
}
},
"required": [
"GeneralSection"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# GeneralSignEntity
Specialisation of SIGN EQUIPMENT sor signs which are not HEADING SIGNs nor PLACE SIGNs.
{
"$ref": "#/definitions/GeneralSignStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SignEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_version.xsd"
}
# GeneralSignIdTypeUnclassified
Type for identifier of GENERAL SIGN.
{
"$ref": "#/definitions/SignEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# GeneralSignRefReference
Identifier of an GENERAL SIGN.
{
"allOf": [
{
"$ref": "#/definitions/GeneralSignRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralSign",
"x-netex-substitutionGroup": "SignEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# GeneralSignRefStructureReference
Type for a reference to an GENERAL SIGN.
{
"$ref": "#/definitions/PlaceEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GeneralSign",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# GeneralSignStructureUnclassified
Type for an GENERAL SIGN.
{
"allOf": [
{
"$ref": "#/definitions/SignEquipment_VersionStructure"
},
{
"properties": {
"Content": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Content of Sign."
},
"SignContentType": {
"allOf": [
{
"$ref": "#/definitions/SignContentEnumeration"
}
],
"description": "Classification of content as standard category."
}
}
}
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_version.xsd"
}
# GeneralZoneEntity
A GENERAL ZONE used to define a zonal fare structure in a zone-counting or zone-matrix system.
{
"$ref": "#/definitions/GeneralZone_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Zone",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# GeneralZone_VersionStructureStructure
Type for a General ZONE.
{
"$ref": "#/definitions/Zone_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# GenericPathJunctionAbstract
A designated point, inside or outside of a STOP PLACE or POINT OF INTEREST, at which two or more PATH LINKs may connect or branch.
{
"$ref": "#/definitions/GenericPathJunction_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Point",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# GenericPathJunction_VersionStructureStructure
Type for a GENERIC PATH JUNCTION.
{
"allOf": [
{
"$ref": "#/definitions/Point_VersionStructure"
},
{
"properties": {
"pathInstructions": {
"allOf": [
{
"$ref": "#/definitions/pathInstructions_RelStructure"
}
],
"description": "Instructions for following PATH LINK. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# GenericPathJunctionIdTypeUnclassified
Type for identifier of a GENERIC PATH JUNCTION.
{
"$ref": "#/definitions/PlaceIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# GenericPathJunctionRefReference
Reference to a PATH JUNCTION.
{
"allOf": [
{
"$ref": "#/definitions/GenericPathJunctionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GenericPathJunction",
"x-netex-substitutionGroup": "PlaceRef_Dummy",
"x-netex-sg-members": [
"DeckPathJunctionRef",
"PathJunctionRef",
"SitePathJunctionRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# GenericPathJunctionRefStructureReference
Type for a reference to a PATH JUNCTION.
{
"$ref": "#/definitions/PlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GenericPathJunction",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# GenericPathLinkAbstract
A link between any two places that represents a step in a possible route for pedestrians, cyclists or other out of vehicle passengers . Note: a place may be fixed PLACE, that is STOP PLACEs, ACCESS SPACE or QUAY, BOARDING POSITION, POINTs OF INTEREST etc or PATH JUNCTIONs, or a place within a DECK, e.g. DECK, SPACE, DECK ENTRANCE, DECK PATH JUNCTION etc.
{
"$ref": "#/definitions/GenericPathLink_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Link",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# GenericPathLink_DerivedViewStructureView
Type for a PATH LINK VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"HideLink": {
"type": "boolean",
"description": "Whether link should be hidden in the PATH LINK VIEW."
},
"HideDestination": {
"type": "boolean",
"description": "Whether destination of PATH LINK should be hidden."
},
"ShowEntranceSeparately": {
"type": "boolean",
"description": "Whether ENTRANCE on beginning of PATH LINK should be shown as separate step in view."
},
"ShowExitSeparately": {
"type": "boolean",
"description": "Whether exit at end of PATH LINK should be shown as separate step in view."
},
"ShowHeadingSeparately": {
"type": "boolean",
"description": "Whether Heading element should be shown as separate step in view e.g. turn left right."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# GenericPathLink_VersionStructureStructure
Type for a GENERIC PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/Link_VersionStructure"
},
{
"properties": {
"pathInstructions": {
"allOf": [
{
"$ref": "#/definitions/pathInstructions_RelStructure"
}
],
"description": "Instructions for following PATH LINK. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# GenericPathLinkIdTypeUnclassified
Type for identifier of a GENERIC PATH LINK.
{
"$ref": "#/definitions/LinkIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# GenericPathLinkRefAbstract
Reference to a GENERIC PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/GenericPathLinkRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "LinkRef",
"x-netex-sg-members": [
"DeckPathLinkRef",
"OffSitePathLinkRef",
"PathLinkRef",
"SitePathLinkRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# genericPathLinkRefs_RelStructureCollection
Type for a list of references to a GENERIC PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"GenericPathLinkRef": {
"$ref": "#/definitions/GenericPathLinkRef"
},
"PathLinkRefByValue": {
"$ref": "#/definitions/PathLinkRefByValue"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# GenericPathLinkRefStructureReference
Type for a reference to a GENERIC PATH LINK.
{
"$ref": "#/definitions/LinkRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GenericPathLink",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# GeometricPrimitivePropertyTypeUnclassified
A property that has a geometric primitive as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.
{
"type": "object",
"properties": {
"AbstractGeometricPrimitive": {
"$ref": "#/definitions/AbstractGeometricPrimitive"
},
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
},
"nilReason": {
"$ref": "#/definitions/NilReasonType",
"xml": {
"attribute": true
}
}
},
"required": [
"AbstractGeometricPrimitive"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# GeometryArrayPropertyTypeUnclassified
If a feature has a property which takes an array of geometry elements as its value, this is called a geometry array property. A generic type for such a geometry property is GeometryArrayPropertyType. The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.
{
"type": "object",
"properties": {
"AbstractGeometry": {
"$ref": "#/definitions/AbstractGeometry"
},
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"required": [
"AbstractGeometry"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# GeometryPropertyTypeUnclassified
A geometric property may either be any geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same or another document). Note that either the reference or the contained element shall be given, but not both or none. If a feature has a property that takes a geometry element as its value, this is called a geometry property. A generic type for such a geometry property is GeometryPropertyType.
{
"type": "object",
"properties": {
"AbstractGeometry": {
"$ref": "#/definitions/AbstractGeometry"
},
"nilReason": {
"$ref": "#/definitions/NilReasonType",
"xml": {
"attribute": true
}
},
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"required": [
"AbstractGeometry"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# gmlProfileSchemaUnclassified
{
"type": "string",
"format": "uri",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# GradientEnumerationEnum
Allowed values for Gradient steepness.
{
"type": "string",
"enum": [
"verySteep",
"steep",
"medium",
"gentle",
"level"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# GraphicsUnitsTypeTypeUnclassified
Number of pixels from origin.
{
"type": "number",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_support.xsd"
}
# GroupBookingEnumerationEnum
Allowed values for Group Booking.
{
"type": "string",
"enum": [
"groupsAllowed",
"groupsNotAllowed",
"groupsAllowedWithReservation",
"groupBookingsRestricted",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# GroupBookingFacilityUnclassified
Classification of GROUP FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/GroupBookingEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# GroupBookingListOfEnumerationsUnclassified
List of Group Booking values.
{
"type": "array",
"items": {
"$ref": "#/definitions/GroupBookingEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# GroupConstraintMemberUnclassified
Specifies a member of a set.
{
"allOf": [
{
"$ref": "#/definitions/GroupConstraintMember_VersionedChildStructure"
}
],
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# GroupConstraintMember_VersionedChildStructureUnclassified
Type for a Group of Entities Constraint Member. Specifies an allowed class to include in a group.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"PurposeOfGroupingRef": {
"allOf": [
{
"$ref": "#/definitions/PurposeOfGroupingRefStructure"
}
],
"description": "Reference to a PUPOSE OF GROUPING to which this member belongs. If given by context does not need to be specified."
},
"MemberClassRef": {
"allOf": [
{
"$ref": "#/definitions/ClassRefStructure"
}
],
"description": "Allowed Class of Entity."
},
"MemberTypeOfValueRef": {
"allOf": [
{
"$ref": "#/definitions/TypeOfValueRefStructure"
}
],
"description": "Allowed type of Entity."
}
},
"required": [
"MemberClassRef"
]
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# GroupConstraintMemberIdTypeUnclassified
Type for identifier of a GROUP OF ENTITies CONSTRAINT MEMBER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# GroupMemberUnclassified
General purpose member of a GROUP OF ENTITies.
{
"allOf": [
{
"$ref": "#/definitions/GroupMember_VersionedChildStructure"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# GroupMember_VersionedChildStructureUnclassified
Type for a General purpose member of a GROUP OF ENTITies.
{
"allOf": [
{
"$ref": "#/definitions/AbstractGroupMember_VersionedChildStructure"
},
{
"properties": {
"GroupRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Parent GROUP OF ENTITies to which this member assigns service - If given by context, can be omitted."
},
"MemberObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Reference to a member of the group."
}
},
"required": [
"MemberObjectRef"
]
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# GroupMemberIdTypeUnclassified
Type for identifier of a GROUP OF ENTITies MEMBER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# groupMembershipRefs_RelStructureCollection
Type for a list of GROUP OF POINT memberships.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"GroupOfPointsRef_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfPointsRef_Dummy"
}
}
},
"required": [
"GroupOfPointsRef_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# GroupOfEntitiesAbstract
A grouping of ENTITies which will be commonly referenced for a specific purpose.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"CrewBase",
"FareTable_Dummy",
"GeneralGroupOfEntities",
"GroupOfDistanceMatrixElements",
"GroupOfDistributionChannels",
"GroupOfLines",
"GroupOfLinkSequences",
"GroupOfLinks",
"GroupOfOperators",
"GroupOfPlaces",
"GroupOfPoints",
"GroupOfServices",
"GroupOfSingleJourneys",
"GroupOfSites",
"GroupOfTariffZones",
"GroupOfTimingLinks",
"JourneyFrequencyGroup",
"Layer",
"Network",
"PoolOfVehicles",
"PriceGroup_Dummy",
"Zone"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# GroupOfEntities_VersionStructureStructure
Type for a GROUP OF ENTITies.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of GROUP OF ENTITies."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of GROUP OF ENTITies."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further Description of a GROUP OF ENTITies."
},
"PurposeOfGroupingRef": {
"allOf": [
{
"$ref": "#/definitions/PurposeOfGroupingRef"
}
],
"description": "Reference to a PURPOSE OF GROUPING."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"infoLinks": {
"allOf": [
{
"$ref": "#/definitions/infoLinks_RelStructure"
}
],
"description": "Hyperlinks associated with GROUP OF ENTITIES."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# GroupOfEntitiesIdTypeUnclassified
Type for identifier of a GROUP OF ENTITies.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# groupOfEntitiesInFrame_RelStructureCollection
Type for containment in frame of GROUP OF ENTITIes.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfEntities": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfEntities"
}
}
},
"required": [
"GroupOfEntities"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# GroupOfEntitiesRefAbstract
Reference to a GROUP OF ENTITies.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# GroupOfEntitiesRef_DummyAbstract
Reference to a GROUP OF ENTITies.
{
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"FareTableRef",
"FleetRef",
"GeneralGroupOfEntitiesRef",
"GroupOfCustomerPurchasePackagesRef",
"GroupOfDistanceMatrixElementsRef",
"GroupOfDistributionChannelsRef",
"GroupOfLinesRef",
"GroupOfOperatorsRef",
"GroupOfPlacesRef",
"GroupOfPointsRef",
"GroupOfPointsRef_Dummy",
"GroupOfSalesOfferPackagesRef",
"GroupOfServicesRef",
"GroupOfSingleJourneysRef",
"GroupOfSitesRef",
"GroupOfStopPlacesRef",
"GroupOfTariffZonesRef",
"GroupOfTimebandsRef",
"GroupOfTimingLinksRef",
"JourneyFrequencyGroupRef",
"LayerRef",
"LogRef",
"ParentSectionRef",
"PlaceRef",
"PointOfInterestHierarchyRef",
"PoolOfVehiclesRef",
"PriceGroupRef",
"SectionRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# GroupOfEntitiesRefStructureReference
Extending Type for a reference to a GROUP OF ENTITies.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure_Dummy",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfEntities",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# GroupOfEntitiesRefStructure_DummyUnclassified
Extending Type for a reference to a GROUP OF ENTITies.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/VersionOfObjectRefStructure"
},
"nameOfMemberClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of member class if homogeneous.",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# GroupOfLinesEntity
A grouping of LINEs which will be commonly referenced for a specific purpose.
{
"$ref": "#/definitions/GroupOfLines_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# GroupOfLines_VersionStructureStructure
Type for GROUP OF LINES.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"UseToExclude": {
"type": "boolean",
"description": "Whether contents of Group should be used to exclude (true) from a large list . The default is include (i.e.false)"
},
"members": {
"allOf": [
{
"$ref": "#/definitions/lineRefs_RelStructure"
}
],
"description": "LINEs in GROUP OF LINEs."
},
"MainLineRef": {
"allOf": [
{
"$ref": "#/definitions/LineRefStructure"
}
],
"description": "Primary LINE in GROUP OF LINEs, if relevant."
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Primary PUBLIC TRANSPORT MODE of NETWORK."
},
"TransportSubmode": {
"$ref": "#/definitions/TransportSubmode"
},
"ModeOfOperationRef": {
"allOf": [
{
"$ref": "#/definitions/ModeOfOperationRef"
}
],
"description": "+v1.2.2"
},
"GroupOfLinesType": {
"allOf": [
{
"$ref": "#/definitions/GroupOfLinesTypeEnumeration"
}
],
"description": "Classification of GROUP OF LINES. +v1.1"
},
"PaymentMethods": {
"allOf": [
{
"$ref": "#/definitions/PaymentMethodListOfEnumerations"
}
],
"description": "Payment Methods allowed on LINE. +v1.1"
},
"typesOfPaymentMethod": {
"allOf": [
{
"$ref": "#/definitions/TypeOfPaymentMethod_ValueStructure"
}
],
"description": "TYPES OF PAYMENT METHOD allowed on LINE. +v1.1"
},
"PurchaseMoment": {
"allOf": [
{
"$ref": "#/definitions/PurchaseMomentListOfEnumerations"
}
],
"description": "PURCHASE MOMENT types allowed on LINE. +v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# GroupOfLinesIdTypeUnclassified
Type for identifier of a GROUP OF LINEs.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# GroupOfLinesRefReference
Reference to a GROUP OF LINEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfLinesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfLines",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-sg-members": [
"NetworkRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# GroupOfLinesRefStructureReference
Type for a GROUP OF LINEs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfLines",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# GroupOfLinesTypeEnumerationEnum
Allowed values Classification of GROUP of LINEs. +v1.1
{
"type": "string",
"enum": [
"marketing",
"administrative",
"scheduling",
"control",
"tariff",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# GroupOfLinksEntity
A grouping of LINKs.
{
"$ref": "#/definitions/GroupOfLinks_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# groupOfLinks_RelStructureCollection
Type for a list of GROUPs OF LINKs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"GroupOfLinks": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfLinks"
}
}
},
"required": [
"GroupOfLinks"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# GroupOfLinks_VersionStructureStructure
Type for GROUP OF LINKs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"members": {
"allOf": [
{
"$ref": "#/definitions/linkRefs_RelStructure"
}
],
"description": "Links in group."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# GroupOfLinkSequencesEntity
A grouping of LINK SEQUENCEs.
{
"$ref": "#/definitions/GroupOfLinkSequences_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# groupOfLinkSequences_RelStructureCollection
Type for a list of GROUPs OF LINK SEQUENCEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"GroupOfLinkSequences": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfLinkSequences"
}
}
},
"required": [
"GroupOfLinkSequences"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# GroupOfLinkSequences_VersionStructureStructure
Type for GROUP OF LINK SEQUENCEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"members": {
"allOf": [
{
"$ref": "#/definitions/linkSequenceRefs_RelStructure"
}
],
"description": "LINK SEQUENCEs in GROUP OF LINK SEQUENCEs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# GroupOfLinkSequencesIdTypeUnclassified
Type for identifier of a GROUP OF LINK SEQUENCEs.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# GroupOfLinkSequencesRefAbstract
Reference to a GROUP OF LINK SEQUENCEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# GroupOfLinkSequencesRefStructureReference
Type for a reference to a GROUP OF LINK SEQUENCEs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfLinkSequences",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# GroupOfLinksIdTypeUnclassified
Type for identifier of a GROUP OF LINKs.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# groupOfLinksInFrame_RelStructureCollection
Type for containment in frame of GROUP OF LINKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfLinks": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfLinks"
}
}
},
"required": [
"GroupOfLinks"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# GroupOfOperatorsEntity
A grouping of OPERATORs.
{
"$ref": "#/definitions/GroupOfOperatorsStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# GroupOfOperatorsIdTypeUnclassified
Type for identifier of a GROUP OF OPERATORs. (In fact TRNASPORT ORGANISATION)
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# GroupOfOperatorsRefReference
Reference to a GROUP OF OPERATORs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfOperatorsRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfOperators",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# GroupOfOperatorsRefStructureReference
Type for a reference to a GROUP OF OPERATORs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfOperators",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# GroupOfOperatorsStructureUnclassified
Type for a GROUP OF OPERATORs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"UseToExclude": {
"type": "boolean",
"description": "Whether contents of Group should be used to exclude (true) from a large list . The default is include (i.e.false)"
},
"members": {
"allOf": [
{
"$ref": "#/definitions/transportOrganisationRefs_RelStructure"
}
],
"description": "Operators in group."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# GroupOfPlacesEntity
A grouping of PLACEs which will be commonly referenced for a specific purpose.
{
"$ref": "#/definitions/GroupOfPlaces_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# GroupOfPlaces_VersionStructureStructure
Type for GROUP OF PLACES.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"members": {
"allOf": [
{
"$ref": "#/definitions/placeRefs_RelStructure"
}
],
"description": "PLACEs in GROUP OF PLACEs."
},
"CountryRef": {
"$ref": "#/definitions/CountryRef"
},
"MainPlaceRef": {
"allOf": [
{
"$ref": "#/definitions/PlaceRefStructure"
}
],
"description": "Primary PLACE in GROUP OF PLACEs, if relevant."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# GroupOfPlacesIdTypeUnclassified
Type for identifier of a GROUP OF PLACEs.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# GroupOfPlacesRefReference
Reference to a GROUP OF PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfPlacesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfPlaces",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# GroupOfPlacesRefStructureReference
Type for a GROUP OF PLACEs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfPlaces",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# GroupOfPointsEntity
A grouping of POINTs.
{
"$ref": "#/definitions/GroupOfPoints_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# groupOfPoints_RelStructureCollection
Type for a list of GROUPs OF POINTs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"GroupOfPoints": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfPoints"
}
}
},
"required": [
"GroupOfPoints"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# GroupOfPoints_VersionStructureStructure
Type for GROUP OF POINTs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"members": {
"allOf": [
{
"$ref": "#/definitions/pointRefs_RelStructure"
}
],
"description": "POINTs in GROUP OF POINTs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# GroupOfPointsIdTypeUnclassified
Type for identifier of a GROUP OF POINTs.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# GroupOfPointsRefAbstract
Reference to a GROUP OF POINTs.
{
"$ref": "#/definitions/GroupOfPointsRefStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# GroupOfPointsRef_DummyAbstract
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-sg-members": [
"ZoneRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# GroupOfPointsRefStructureReference
Type for a reference to a GROUP OF POINTs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfPoints",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# GroupOfServicesEntity
A group of SERVICEs, often known to its users by a name or a number.
{
"$ref": "#/definitions/GroupOfServices_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# GroupOfServices_VersionStructureStructure
Type for a GROUP OF SERVICEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"dayTypes": {
"type": "object",
"properties": {
"DayTypeRef": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/DayTypeRefStructure"
}
],
"description": "The DAY TYPE of all the services in this group."
}
}
},
"required": [
"DayTypeRef"
],
"description": "The DAY TYPEs of all the services in this group."
},
"DirectionType": {
"$ref": "#/definitions/DirectionType"
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef",
"x-netex-choice": [
"DirectionRef",
"DirectionView"
]
},
"DirectionView": {
"$ref": "#/definitions/DirectionView",
"x-netex-choice": [
"DirectionRef",
"DirectionView"
]
},
"Origin": {
"allOf": [
{
"$ref": "#/definitions/GroupOfServicesEndPoint_DerivedViewStructure"
}
],
"description": "Origin associated with this GROUP OF SERVICEs."
},
"Destination": {
"allOf": [
{
"$ref": "#/definitions/GroupOfServicesEndPoint_DerivedViewStructure"
}
],
"description": "Destination associated with this GROUP OF SERVICEs."
},
"destinationDisplays": {
"allOf": [
{
"$ref": "#/definitions/destinationDisplayRefs_RelStructure"
}
],
"description": "Destinations associated with this GROUP OF SERVICEs, including via points."
},
"members": {
"allOf": [
{
"$ref": "#/definitions/groupOfServicesMembers_RelStructure"
}
],
"description": "Services in GROUP."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs relevant for the whole GROUP OF SERVICEs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# GroupOfServicesEndPoint_DerivedViewStructureView
Type for SIMPLE SCHEDULED STOP POINT VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Stop Point."
},
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef"
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef"
},
"TopographicPlaceView": {
"$ref": "#/definitions/TopographicPlaceView"
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# GroupOfServicesIdTypeUnclassified
Type for identifier of a GROUP OF SERVICEs.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# GroupOfServicesMemberIdTypeUnclassified
Type for identifier of a GROUP OF SERVICEs. MEMBER.
{
"$ref": "#/definitions/GroupMemberIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# groupOfServicesMembers_RelStructureCollection
Type for a list of Member of GROUP OF SERVICE Member.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"GroupOfServicesMember": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/GroupOfServicesMemberStructure"
}
],
"description": "Member of GROUP OF SERVICE."
}
}
},
"required": [
"GroupOfServicesMember"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# GroupOfServicesMemberStructureUnclassified
Type for a Member of GROUP OF SERVICE Member.
{
"allOf": [
{
"$ref": "#/definitions/AbstractGroupMember_VersionedChildStructure"
},
{
"properties": {
"GroupOfServicesRef": {
"allOf": [
{
"$ref": "#/definitions/GroupOfServicesRefStructure"
}
],
"description": "Parent GROUP OF SERVICEs to which this GROUP OF SERVICEs MEMBER assigns a JOURNEY."
},
"JourneyRef": {
"$ref": "#/definitions/JourneyRef",
"x-netex-choice": [
"JourneyRef",
"TrainNumberRef",
"JourneyDesignator",
"ServiceDesignator"
]
},
"TrainNumberRef": {
"$ref": "#/definitions/TrainNumberRef",
"x-netex-choice": [
"JourneyRef",
"TrainNumberRef",
"JourneyDesignator",
"ServiceDesignator"
]
},
"JourneyDesignator": {
"$ref": "#/definitions/JourneyDesignator",
"x-netex-choice": [
"JourneyRef",
"TrainNumberRef",
"JourneyDesignator",
"ServiceDesignator"
]
},
"ServiceDesignator": {
"$ref": "#/definitions/ServiceDesignator",
"x-netex-choice": [
"JourneyRef",
"TrainNumberRef",
"JourneyDesignator",
"ServiceDesignator"
]
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignmentViews_RelStructure"
}
],
"description": "NOTICEs Relevant for this grouping."
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# GroupOfServicesRefReference
Reference to a GROUP OF SERVICEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfServicesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfServices",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# groupOfServicesRefs_RelStructureCollection
Type for a list references to GROUP OF SERVICEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"GroupOfServicesRef": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfServicesRef"
}
}
},
"required": [
"GroupOfServicesRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# GroupOfServicesRefStructureReference
Type for a reference to a GROUP OF SERVICEs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfServices",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# GroupOfSitesEntity
A grouping of SITEs which will be commonly referenced for a specific purpose. +v2.0
{
"$ref": "#/definitions/GroupOfSites_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# GroupOfSites_VersionStructureStructure
Type for GROUP OF SITES.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"Centroid": {
"allOf": [
{
"$ref": "#/definitions/SimplePoint_VersionStructure"
}
],
"description": "Centre Coordinates of ZONE."
},
"Polygon": {
"$ref": "#/definitions/Polygon"
},
"projections": {
"allOf": [
{
"$ref": "#/definitions/projections_RelStructure"
}
],
"description": "Projections of SITE onto another layer."
},
"alternativeNames": {
"allOf": [
{
"$ref": "#/definitions/alternativeNames_RelStructure"
}
],
"description": "Alternative names."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public code for GROUP OF SITES."
},
"members": {
"allOf": [
{
"$ref": "#/definitions/siteRefs_RelStructure"
}
],
"description": "SITEs in a GROUP OF SITEs"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# GroupOfSitesIdTypeUnclassified
Type for identifier of a GROUP OF SITEs.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# GroupOfSitesRefReference
Reference to a GROUP OF SITEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfSitesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfSites",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# GroupOfSitesRefStructureReference
Type for a GROUP OF SITEs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfSites",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# GroupOfStopPlacesUnclassified
Group of STOP PLACEs.
{
"$ref": "#/definitions/GroupOfStopPlacesStructure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# GroupOfStopPlacesIdTypeUnclassified
Type for identifier of a GROUP OF STOP PLACEs.
{
"$ref": "#/definitions/SiteComponentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# GroupOfStopPlacesRefReference
Reference to a GROUP OF STOP PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfStopPlacesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfStopPlaces",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# GroupOfStopPlacesRefStructureReference
Type for reference to a GROUP OF STOP PLACEs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfStopPlaces",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# GroupOfStopPlacesStructureUnclassified
Type for GROUP of STOP PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"PublicCode": {
"$ref": "#/definitions/PublicCodeStructure"
},
"members": {
"allOf": [
{
"$ref": "#/definitions/stopPlaceRefs_RelStructure"
}
],
"description": "Stations and stops in GROUP of STOP PLACEs."
},
"alternativeNames": {
"allOf": [
{
"$ref": "#/definitions/alternativeNames_RelStructure"
}
],
"description": "Alternative names for the GROUP of STOP PLACEs."
},
"Centroid": {
"allOf": [
{
"$ref": "#/definitions/SimplePoint_VersionStructure"
}
],
"description": "Centre Coordinates of GROUP of STOP PLACEs."
},
"Polygon": {
"$ref": "#/definitions/Polygon"
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Primary PT MODE associated by this component. +v1.2"
},
"AirSubmode": {
"$ref": "#/definitions/AirSubmode"
},
"BusSubmode": {
"$ref": "#/definitions/BusSubmode"
},
"CoachSubmode": {
"$ref": "#/definitions/CoachSubmode"
},
"FunicularSubmode": {
"$ref": "#/definitions/FunicularSubmode"
},
"MetroSubmode": {
"$ref": "#/definitions/MetroSubmode"
},
"TramSubmode": {
"$ref": "#/definitions/TramSubmode"
},
"TelecabinSubmode": {
"$ref": "#/definitions/TelecabinSubmode"
},
"RailSubmode": {
"$ref": "#/definitions/RailSubmode"
},
"WaterSubmode": {
"$ref": "#/definitions/WaterSubmode"
},
"SnowAndIceSubmode": {
"allOf": [
{
"$ref": "#/definitions/SnowAndIceSubmode"
}
],
"description": "Extra: Snow and Ice Submode. +v1.1"
}
}
}
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# groupOfTariffZoneRefs_RelStructureCollection
Type for a list of GROUP OF TARIFF ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"GroupOfTariffZonesRef": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfTariffZonesRef"
}
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# GroupOfTariffZonesEntity
A grouping of TARIFF ZONEs which will be commonly referenced for a specific purpose.
{
"$ref": "#/definitions/GroupOfTariffZones_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# GroupOfTariffZones_VersionStructureStructure
Type for GROUP OF TARIFF ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"members": {
"allOf": [
{
"$ref": "#/definitions/tariffZoneRefs_RelStructure"
}
],
"description": "TARIFF ZONEs in GROUP OF TARIFF ZONEs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# GroupOfTariffZonesIdTypeUnclassified
Type for identifier of a GROUP OF TARIFF ZONEs.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# GroupOfTariffZonesRefReference
Reference to a GROUP OF TARIFF ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfTariffZonesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfTariffZones",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# GroupOfTariffZonesRefStructureReference
Type for a GROUP OF TARIFF ZONEs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfTariffZones",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# GroupOfTimebandsEntity
A period in a day, significant for some aspect of public transport, e.g. similar traffic conditions or fare category.
{
"$ref": "#/definitions/GroupOfTimebands_VersionedChildStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# groupOfTimebands_RelStructureCollection
Type for a list of GROUP OF TIMEBANDS.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfTimebandsRef": {
"$ref": "#/definitions/GroupOfTimebandsRef"
},
"GroupOfTimebands": {
"allOf": [
{
"$ref": "#/definitions/GroupOfTimebands_VersionedChildStructure"
}
],
"description": "A period in a day, significant for some aspect of public transport, e.g. similar traffic conditions or fare category."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# GroupOfTimebands_VersionedChildStructureUnclassified
Type for a GROUP OF TIMEBANDS.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"timebands": {
"allOf": [
{
"$ref": "#/definitions/timebandRefs_RelStructure"
}
],
"description": "The (inclusive) start time."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# GroupOfTimebandsIdTypeUnclassified
Identifier of a GROUP OF TIMEBANDs.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# groupOfTimebandsInFrame_RelStructureCollection
Type for containment in frame of GROUP OF TIME BANDs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfTimebands": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfTimebands"
}
}
},
"required": [
"GroupOfTimebands"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# GroupOfTimebandsRefReference
Reference to a GROUP OF TIMEBANDs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfTimebandsRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfTimebands",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# GroupOfTimebandsRefStructureReference
Type for a reference to a GROUP OF TIMEBANDs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfTimebands",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# GroupOfTimingLinksEntity
A set of TIMING LINKs grouped together according to the similarity of TIME BANDs which are relevant to them. There may be a GROUP OF TIMING LINKS which covers all TIMING LINKs, for use when different GROUPs OF TIMING LINKS are not needed.
{
"$ref": "#/definitions/GroupOfTimingLinks_RelStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# GroupOfTimingLinks_RelStructureCollection
Type for GROUP OF TIMING LINKs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"members": {
"allOf": [
{
"$ref": "#/definitions/timingLinkRefs_RelStructure"
}
],
"description": "TIMING LINKs in group."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# GroupOfTimingLinksIdTypeUnclassified
Type for identifier of a GROUP OF TIMING LINKs.
{
"$ref": "#/definitions/GroupOfLinksIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# groupOfTimingLinksInFrame_RelStructureCollection
Type for containment in frame of GROUP OF TIMING LINKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfTimingLinks": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfTimingLinks"
}
}
},
"required": [
"GroupOfTimingLinks"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# GroupOfTimingLinksRefReference
Reference to a GROUP OF TIMING LINKs.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfTimingLinksRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfTimingLinks",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# GroupOfTimingLinksRefStructureReference
Type for a reference to a GROUP OF TIMING LINKs.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "GroupOfTimingLinks",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# GroupReservationStructureUnclassified
Used to specify that a travel group has booked a section of the vehicle for a part of the journey, and if so under what name. (since SIRI 2.1)
{
"type": "object",
"properties": {
"NameOfGroup": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name for which the travel group has made the reservation."
},
"NumberOfReservedSeats": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Number of seats that the group has booked."
}
},
"required": [
"NameOfGroup",
"NumberOfReservedSeats"
],
"x-netex-source": "netex_part_2/part2_occupancy/netex_oc_occupancy_version.xsd"
}
# groupsOfLinesInFrame_RelStructureCollection
Type for containment in frame of GROUP OF LINEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfLines": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfLines"
}
}
},
"required": [
"GroupOfLines"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# groupsOfOperatorsInFrame_RelStructureCollection
Type for containment in frame of GROUP OF OPERATORs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfOperators": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfOperators"
}
}
},
"required": [
"GroupOfOperators"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# groupsOfOperatorsRefs_RelStructureCollection
Type for a list of references to list of GROUPs OF OPERATORS.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"GroupOfOperatorsRef": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfOperatorsRef"
}
}
},
"required": [
"GroupOfOperatorsRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# groupsOfPlacesInFrame_RelStructureCollection
Type for containment in frame of GROUP OF PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfPlaces": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfPlaces"
}
}
},
"required": [
"GroupOfPlaces"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# groupsOfServicesInFrame_RelStructureCollection
Type for containment in frame of GROUP OF SERVICEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfServices": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfServices"
}
}
},
"required": [
"GroupOfServices"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# groupsOfSites_RelStructureCollection
Type for list of GROUP OF SITES.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfSites": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfSites"
}
}
},
"required": [
"GroupOfSites"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# groupsOfStopPlacesInFrame_RelStructureCollection
Type for containment in frame of GROUP OF STOP PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfStopPlaces": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfStopPlaces"
}
}
},
"required": [
"GroupOfStopPlaces"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# groupsOfTariffZonesInFrame_RelStructureCollection
Type for containment in frame of GROUP OF TARIFF ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GroupOfTariffZones": {
"type": "array",
"items": {
"$ref": "#/definitions/GroupOfTariffZones"
}
}
},
"required": [
"GroupOfTariffZones"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_frames/netex_siteFrame_version.xsd"
}
# GuideDogAccessUnclassified
Whether a PLACE allows guide dog access.
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# HailAndRideAreaEntity
A section of Road between two points within which one may hail a bus to board it or alight from it or ask it to stop to alight.
{
"$ref": "#/definitions/HailAndRideArea_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Place",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# HailAndRideArea_VersionStructureStructure
Type for a HAIL AND RIDE AREA.
{
"allOf": [
{
"$ref": "#/definitions/FlexibleQuay_VersionStructure"
},
{
"properties": {
"BearingCompass": {
"allOf": [
{
"$ref": "#/definitions/CompassBearing16Enumeration"
}
],
"description": "Bearing of Road at point in compass octants to North."
},
"BearingDegrees": {
"type": "integer",
"description": "Bearing of Road in absolute degrees against North."
},
"destinations": {
"allOf": [
{
"$ref": "#/definitions/destinationDisplayViews_RelStructure"
}
],
"description": "Destination headings for HAIL AND RIDE AREA."
},
"StartPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Start of HAIL AND RIDE section."
},
"EndPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "End of HAIL AND RIDE section."
}
},
"required": [
"StartPointRef",
"EndPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# HailAndRideAreaIdTypeUnclassified
Type for identifier of a HAIL AND RIDE AREA.
{
"$ref": "#/definitions/FlexibleQuayIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# HailAndRideAreaRefReference
Reference to a HAIL AND RIDE AREA.
{
"allOf": [
{
"$ref": "#/definitions/HailAndRideAreaRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "HailAndRideArea",
"x-netex-substitutionGroup": "FlexibleQuayRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# HailAndRideAreaRefStructureReference
Type for Unique Reference to a HAIL AND RIDE AREA.
{
"$ref": "#/definitions/FlexibleQuayRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "HailAndRideArea",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_support.xsd"
}
# hailAndRideAreas_RelStructureCollection
Type for a list of HAIL AND RIDE AREAs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"HailAndRideAreaRef": {
"$ref": "#/definitions/HailAndRideAreaRef"
},
"HailAndRideArea": {
"$ref": "#/definitions/HailAndRideArea"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"
}
# HalfOpenTimeRangeStructureUnclassified
Data Type for a range of times. Start time must be specified, end time is optional.
{
"type": "object",
"properties": {
"StartTime": {
"type": "string",
"format": "time",
"description": "The (inclusive) start time."
},
"EndTime": {
"type": "string",
"format": "time",
"description": "The (inclusive) end time. If omitted, the range end is open-ended, that is, it should be interpreted as "forever"."
}
},
"required": [
"StartTime"
],
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_utility/netex_utility_time.xsd"
}
# HalfOpenTimestampRangeStructureUnclassified
Data Type for a range of date times. Start time must be specified, end time is optional.
{
"type": "object",
"properties": {
"StartTime": {
"type": "string",
"format": "date-time",
"description": "The (inclusive) start time stamp."
},
"EndTime": {
"type": "string",
"format": "date-time",
"description": "The (inclusive) end time stamp. If omitted, the range end is open-ended, that is, it should be interpreted as "forever"."
}
},
"required": [
"StartTime"
],
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_utility/netex_utility_time.xsd"
}
# HandrailEnumerationEnum
Allowed values for Sides of handrail.
{
"type": "string",
"enum": [
"none",
"oneSide",
"bothSides"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# HeadingSignEntity
Specialisation of SIGN EQUIPMENT for headings providing information like direction name, line name, etc.
{
"$ref": "#/definitions/HeadingSignStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SignEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_version.xsd"
}
# HeadingSignIdTypeUnclassified
Type for identifier of HEADING SIGN.
{
"$ref": "#/definitions/SignEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# HeadingSignRefReference
Identifier of an HEADING SIGN.
{
"allOf": [
{
"$ref": "#/definitions/HeadingSignRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "HeadingSign",
"x-netex-substitutionGroup": "SignEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# HeadingSignRefStructureReference
Type for a reference to an HEADING SIGN.
{
"$ref": "#/definitions/PlaceEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "HeadingSign",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# HeadingSignStructureUnclassified
Type for a HEADING SIGN.
{
"allOf": [
{
"$ref": "#/definitions/SignEquipment_VersionStructure"
},
{
"properties": {
"PlaceName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of the destination."
},
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"LineName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Content of Stop."
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Description of MODE of LINE."
},
"TransportSubmode": {
"$ref": "#/definitions/TransportSubmode"
},
"LineMap": {
"type": "string",
"format": "uri",
"description": "Graphic or sign for schematic map of lien from STOP PLACE."
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef"
},
"DirectionName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Content of Stop."
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef"
},
"LinePublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public Code for LINE."
}
}
}
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_version.xsd"
}
# HeadwayIntervalStructureUnclassified
Type for a HEADWAY INTERVAL.
{
"type": "object",
"properties": {
"ScheduledHeadwayInterval": {
"type": "string",
"description": "Scheduled normal headway interval."
},
"MinimumHeadwayInterval": {
"type": "string",
"description": "Minimum headway interval."
},
"MaximumHeadwayInterval": {
"type": "string",
"description": "Maximum headway interval."
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# HeadwayJourneyGroupEntity
A group of VEHICLE JOURNEYs following the same JOURNEY PATTERN and having the same headway interval between a specified start and end time (for example, ‘every 10 minutes’). This is especially useful for presenting passenger information.
{
"$ref": "#/definitions/HeadwayJourneyGroup_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "JourneyFrequencyGroup",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# HeadwayJourneyGroup_VersionStructureStructure
Type for HEADWAY JOURNEY GROUP.
{
"allOf": [
{
"$ref": "#/definitions/JourneyFrequencyGroup_VersionStructure"
},
{
"properties": {
"ScheduledHeadwayInterval": {
"type": "string",
"description": "Scheduled normal headway interval."
},
"MinimumHeadwayInterval": {
"type": "string",
"description": "Minimum headway interval."
},
"MaximumHeadwayInterval": {
"type": "string",
"description": "Maximum headway interval."
},
"HeadwayDisplay": {
"allOf": [
{
"$ref": "#/definitions/HeadwayUseEnumeration"
}
],
"description": "How headway value should be displayed to public."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# HeadwayJourneyGroupIdTypeUnclassified
Type for identifier of HEADWAY JOURNEY GROUP.
{
"$ref": "#/definitions/JourneyFrequencyGroupIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# HeadwayJourneyGroupRefReference
Reference to a HEADWAY JOURNEY GROUP.
{
"allOf": [
{
"$ref": "#/definitions/HeadwayJourneyGroupRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "HeadwayJourneyGroup",
"x-netex-substitutionGroup": "JourneyFrequencyGroupRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# HeadwayJourneyGroupRefStructureReference
Type for a reference to a HEADWAY JOURNEY GROUP.
{
"$ref": "#/definitions/JourneyFrequencyGroupRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "HeadwayJourneyGroup",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# HeadwayRefAbstract
Reference to a HEADWAY.
{
"allOf": [
{
"$ref": "#/definitions/HeadwayRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "JourneyTimingRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# HeadwayRefStructureReference
Type for a reference to a HEADWAY.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# HeadwayUseEnumerationEnum
Allowed values for headway use.
{
"type": "string",
"enum": [
"DisplayPassingTimesOnly",
"DisplayAsWellAsPassingTimes",
"DisplayInsteadOfPassingTimes"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# HeartbeatNotificationUnclassified
Notification from Producer to Consumer to indicate that the service is running normally.
{
"allOf": [
{
"$ref": "#/definitions/HeartbeatNotificationStructure"
}
],
"x-netex-substitutionGroup": "ProducerRequest",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# HeartbeatNotificationStructureUnclassified
Type for Service Heartbeat Notification.
{
"allOf": [
{
"$ref": "#/definitions/ProducerRequestEndpointStructure"
},
{
"properties": {
"Status": {
"$ref": "#/definitions/Status"
},
"DataReady": {
"type": "boolean",
"description": "Whether data delivery is ready to be fetched SIRI v 2.0"
},
"ErrorCondition": {
"type": "object",
"properties": {
"ServiceNotAvailableError": {
"$ref": "#/definitions/ServiceNotAvailableError",
"x-netex-choice": [
"ServiceNotAvailableError",
"OtherError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"ServiceNotAvailableError",
"OtherError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description of error."
}
},
"description": "Description of any error or warning condition that applies to the status check."
},
"ValidUntil": {
"type": "string",
"format": "date-time",
"description": "End of data horizon of the data producer."
},
"ShortestPossibleCycle": {
"allOf": [
{
"$ref": "#/definitions/PositiveDurationType"
}
],
"description": "Minimum interval at which updates can be sent."
},
"ServiceStartedTime": {
"type": "string",
"format": "date-time",
"description": "Time at which current instantiation of service started."
},
"Extensions": {
"$ref": "#/definitions/Extensions"
}
}
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# HelpPointEquipmentEntity
Specialisation of PASSENGER EQUIPMENT for HELP POINT.
{
"$ref": "#/definitions/HelpPointEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_version.xsd"
}
# HelpPointEquipment_VersionStructureStructure
Type for a HELP POINT EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerEquipment_VersionStructure"
},
{
"properties": {
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"HeightFromGround": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of HELP POINT from ground."
},
"Phone": {
"type": "boolean",
"description": "Whether help point is a phone."
},
"InductionLoop": {
"type": "boolean",
"description": "Whether there is an induction loop."
},
"InductionLoopSign": {
"type": "boolean",
"description": "Whether there is an indication that there is an induction loop."
},
"StopRequestButton": {
"type": "boolean",
"description": "Whether there is a button to request a vehicle to stop."
},
"StopRequestTimeout": {
"type": "string",
"description": "Timeout for a stop request. After this interval after pressing request button a request will be ignored and a new request must be made."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_version.xsd"
}
# HelpPointEquipmentIdTypeUnclassified
Type for identifier of a HELP POINT EQUIPMENT.
{
"$ref": "#/definitions/PassengerEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# HelpPointEquipmentRefReference
Reference of an HELP POINT EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/HelpPointEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "HelpPointEquipment",
"x-netex-substitutionGroup": "PassengerEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# HelpPointEquipmentRefStructureReference
Type for a reference to an HELP POINT EQUIPMENT.
{
"$ref": "#/definitions/PassengerEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "HelpPointEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# HireFacilityUnclassified
Classification of Hire FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/HireFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# HireFacilityEnumerationEnum
Allowed values for Hire Facility.
{
"type": "string",
"enum": [
"unknown",
"scooterHire",
"vehicleHire",
"carHire",
"motorCycleHire",
"cycleHire",
"taxi",
"boatHire",
"recreationDeviceHire",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# HireFacilityListUnclassified
List of Hire FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/HireFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# HireFacilityListOfEnumerationsUnclassified
List of values for HIRE FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/HireFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# HireServiceEntity
Specialisation of LOCAL SERVICE dedicated to hire services (e.g. cycle hire, car hire).
{
"$ref": "#/definitions/HireService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocalService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_version.xsd"
}
# HireService_VersionStructureStructure
Type for HIRE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LocalService_VersionStructure"
},
{
"properties": {
"ServiceList": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/HireServiceListOfEnumerations"
}
],
"description": "HIRE SERVICEs available."
}
}
},
"required": [
"ServiceList"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_version.xsd"
}
# HireServiceEnumerationEnum
Allowed values for HIRE SERVICE.
{
"type": "string",
"enum": [
"scooterHire",
"cycleHire",
"motorcycleHire",
"carHire",
"vehicleHire",
"boatHire",
"recreationalDeviceHire"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# HireServiceIdTypeUnclassified
Type for identifier of a HIRE SERVICE.
{
"$ref": "#/definitions/LocalServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# HireServiceListOfEnumerationsUnclassified
List of HIRE SERVICEs.
{
"type": "array",
"items": {
"$ref": "#/definitions/HireServiceEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# HireServiceRefReference
Identifier of an HIRE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/HireServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "HireService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# HireServiceRefStructureReference
Type for a reference to an HIRE SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "HireService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# HolidayTypeEnumerationEnum
Allowed values for Holiday types.
{
"type": "string",
"enum": [
"AnyDay",
"WorkingDay",
"SchoolDay",
"NotHoliday",
"NotWorkingDay",
"NotSchoolDay",
"AnyHoliday",
"LocalHoliday",
"RegionalHoliday",
"NationalHoliday",
"HolidayDisplacementDay",
"EveOfHoliday"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# HolidayTypesListOfEnumerationsUnclassified
Allowed values for Weeks of the month.
{
"type": "array",
"items": {
"$ref": "#/definitions/HolidayTypeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# IanaCountryTldEnumerationEnum
Allowed values for classifying Countries ISO 3166-1 (2 character ISO code).
{
"$ref": "#/definitions/PlaceIdType",
"enum": [
"ac",
"ad",
"ae",
"af",
"ag",
"ai",
"al",
"am",
"an",
"ao",
"aq",
"ar",
"as",
"at",
"au",
"aw",
"az",
"ax",
"ba",
"bb",
"bd",
"be",
"bf",
"bg",
"bh",
"bi",
"bj",
"bm",
"bn",
"bo",
"br",
"bs",
"bt",
"bv",
"bw",
"by",
"bz",
"ca",
"cc",
"cd",
"cf",
"cg",
"ch",
"ci",
"ck",
"cl",
"cm",
"cn",
"co",
"cr",
"cs",
"cu",
"cv",
"cx",
"cy",
"cz",
"de",
"dj",
"dk",
"dm",
"do",
"dz",
"ec",
"ee",
"eg",
"eh",
"er",
"es",
"et",
"eu",
"fi",
"fj",
"fk",
"fm",
"fo",
"fr",
"ga",
"gb",
"gd",
"ge",
"gf",
"gg",
"gh",
"gi",
"gl",
"gm",
"gn",
"gp",
"gq",
"gr",
"gs",
"gt",
"gu",
"gw",
"gy",
"hk",
"hm",
"hn",
"hr",
"ht",
"hu",
"id",
"ie",
"il",
"im",
"in",
"io",
"iq",
"ir",
"is",
"it",
"je",
"jm",
"jo",
"jp",
"ke",
"kg",
"kh",
"ki",
"km",
"kn",
"kp",
"kr",
"kw",
"ky",
"kz",
"la",
"lb",
"lc",
"li",
"lk",
"lr",
"ls",
"lt",
"lu",
"lv",
"ly",
"ma",
"me",
"mc",
"md",
"mg",
"mh",
"mk",
"ml",
"mm",
"mn",
"mo",
"mp",
"mq",
"mr",
"ms",
"mt",
"mu",
"mv",
"mw",
"mx",
"my",
"mz",
"na",
"nc",
"ne",
"nf",
"ng",
"ni",
"nl",
"no",
"np",
"nr",
"nu",
"nz",
"om",
"pa",
"pe",
"pf",
"pg",
"ph",
"pk",
"pl",
"pm",
"pn",
"pr",
"ps",
"pt",
"pw",
"py",
"qa",
"re",
"ro",
"rs",
"ru",
"rw",
"sa",
"sb",
"sc",
"sd",
"se",
"sg",
"sh",
"si",
"sj",
"sk",
"sl",
"sm",
"sn",
"so",
"sr",
"st",
"sv",
"sy",
"sz",
"tc",
"td",
"tf",
"tg",
"th",
"tj",
"tk",
"tl",
"tm",
"tn",
"to",
"tp",
"tr",
"tt",
"tv",
"tw",
"tz",
"ua",
"ug",
"uk",
"um",
"us",
"uy",
"uz",
"va",
"vc",
"ve",
"vg",
"vi",
"vn",
"vu",
"wf",
"ws",
"ye",
"yt",
"yu",
"za",
"zm",
"zw"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_country_support.xsd"
}
# identifierUnclassified
Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.
{
"allOf": [
{
"$ref": "#/definitions/CodeWithAuthorityType"
}
],
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# IdTypeUnclassified
Id type for document references.
{
"type": "string",
"x-netex-source": "siri_utility/siri_types-v2.0.xsd"
}
# IncludeTranslationsUnclassified
Whether additional translations of text names are to be included in elements. If false, then only one element should be returned. Default is false. Where multiple values are returned The first element returned ill be used as the default value.
{
"type": "boolean",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# InfoLinkUnclassified
A hyperlink to an external web resource.
{
"allOf": [
{
"$ref": "#/definitions/InfoLinkStructure"
}
],
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# infoLinks_RelStructureCollection
Type for collection of info links.
{
"type": "object",
"properties": {
"InfoLink": {
"type": "array",
"items": {
"$ref": "#/definitions/InfoLink"
}
}
},
"required": [
"InfoLink"
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# InfoLinkStructureUnclassified
Type for Info Link.
{
"type": "object",
"properties": {
"value": {
"type": "string",
"format": "uri"
},
"typeOfInfoLink": {
"type": "string",
"description": "Functional classifcation of an info link.",
"xml": {
"attribute": true
}
},
"targetPlatform": {
"type": "string",
"description": "Software platform for which link is targeted, e.g. iOS, Android.",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# Infrastructure_VersionFrameStructureUnclassified
Type for an INFRASTRUCTURE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
},
{
"properties": {
"MeetingsRestricted": {
"type": "boolean",
"description": "Default sense for MEETING RESTRICTIONs in frame. If 'true', meetings at all points are restricted unless explicitly permittted, If 'false', meetings at all points are allowed, unless explicitly forbidden by a MEETING RESTRICTION. Default is 'f'alse'."
},
"RestrictedManoeuvres": {
"type": "boolean",
"description": "Default sense for RESTRICTED MANOEUVRE in frame. If 'true', manoevres at all points are restricted unless explicitly permittted, If 'false', meeting at all points is allowed, unless explicitly forbidden by a RESTRICTED MANOEUVRE. Default is 'f'alse'."
},
"OvertakingPossibilitiesRestricted": {
"type": "boolean",
"description": "Default sense for OVERTAKING POSSIBILITY restrictions in frame. If true, overtaking at all points is restricted unless explicitly permitted, If 'false', meeting at all points is allowed, unless explicitly forbidden by an OVERTAKING POSSIBILITY. Default is 'f'alse'."
},
"spatialFeatures": {
"allOf": [
{
"$ref": "#/definitions/spatialFeaturesInFrame_RelStructure"
}
],
"description": "TARIFF ZONEs in frame."
},
"junctions": {
"allOf": [
{
"$ref": "#/definitions/infrastructureJunctionsInFrame_RelStructure"
}
],
"description": "Junctions in Network in frame."
},
"elements": {
"allOf": [
{
"$ref": "#/definitions/infrastructureElementsInFrame_RelStructure"
}
],
"description": "Elements (links) in Network in frame."
},
"restrictions": {
"allOf": [
{
"$ref": "#/definitions/networkRestrictionsInFrame_RelStructure"
}
],
"description": "restrictions on network."
},
"crewBases": {
"allOf": [
{
"$ref": "#/definitions/crewBasesInFrame_RelStructure"
}
],
"description": "Vehicle and CREW POINTs in frame."
},
"garages": {
"allOf": [
{
"$ref": "#/definitions/garagesInFrame_RelStructure"
}
],
"description": "Vehicle and CREW POINTs in frame."
},
"vehicleAndCrewPoints": {
"allOf": [
{
"$ref": "#/definitions/reliefPointsInFrame_RelStructure"
}
],
"description": "Vehicle and CREW POINTs in frame."
},
"trafficControlPoints": {
"allOf": [
{
"$ref": "#/definitions/trafficControlPointsInFrame_RelStructure"
}
],
"description": "points in frame."
},
"activationPoints": {
"allOf": [
{
"$ref": "#/definitions/activationPointsInFrame_RelStructure"
}
],
"description": "points in frame."
},
"activationLinks": {
"allOf": [
{
"$ref": "#/definitions/activationLinksInFrame_RelStructure"
}
],
"description": "links in frame."
},
"activatedEquipments": {
"allOf": [
{
"$ref": "#/definitions/activatedEquipmentsInFrame_RelStructure"
}
],
"description": "equipment in frame."
},
"vehicleTypes": {
"allOf": [
{
"$ref": "#/definitions/vehicleTypesInFrame_RelStructure"
}
],
"description": "VEHICLE TYPEs in frame."
}
}
}
],
"x-netex-source": "netex_part_1/part1_frames/netex_infrastructureFrame_version.xsd"
}
# infrastructureElementsInFrame_RelStructureCollection
Type for containment in frame of INFRASTRUCTURE LINKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RailwayElement": {
"$ref": "#/definitions/RailwayElement"
},
"RoadElement": {
"$ref": "#/definitions/RoadElement"
},
"WireElement": {
"$ref": "#/definitions/WireElement"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# InfrastructureFrameEntity
A coherent set of infrastructure network description data to which the same VALIDITY CONDITIONs have been assigned.
{
"$ref": "#/definitions/Infrastructure_VersionFrameStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CommonFrame",
"x-netex-source": "netex_part_1/part1_frames/netex_infrastructureFrame_version.xsd"
}
# InfrastructureFrameIdTypeUnclassified
Type for identifier of an INFRASTRUCTURE FRAME.
{
"$ref": "#/definitions/VersionFrameIdType",
"x-netex-source": "netex_part_1/part1_frames/netex_infrastructureFrame_version.xsd"
}
# InfrastructureFrameRefReference
Reference to an INFRASTRUCTURE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/InfrastructureFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "InfrastructureFrame",
"x-netex-substitutionGroup": "VersionFrameRef",
"x-netex-source": "netex_part_1/part1_frames/netex_infrastructureFrame_version.xsd"
}
# InfrastructureFrameRefStructureReference
Type for a reference to an INFRASTRUCTURE FRAME.
{
"$ref": "#/definitions/VersionFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "InfrastructureFrame",
"x-netex-source": "netex_part_1/part1_frames/netex_infrastructureFrame_version.xsd"
}
# infrastructureJunctionsInFrame_RelStructureCollection
Type for containment in frame of INFRASTRUCTURE POINTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RailwayJunction": {
"$ref": "#/definitions/RailwayJunction"
},
"RoadJunction": {
"$ref": "#/definitions/RoadJunction"
},
"WireJunction": {
"$ref": "#/definitions/WireJunction"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# InfrastructureLinkAbstract
A supertype including all LINKs of the physical network (e.g. RAILWAY ELEMENT). Infrastructure links are directional - there will be separate links for each direction of a network.
{
"$ref": "#/definitions/InfrastructureLink_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Link",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# InfrastructureLink_DummyAbstract
A Dummy Supertype for Infrastructure Link Types.
{
"allOf": [
{
"$ref": "#/definitions/Link_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Link",
"x-netex-sg-members": [
"RailwayElement",
"RoadElement",
"WireElement"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# InfrastructureLink_VersionStructureStructure
Type for INFRASTRUCTURE LINK.
{
"$ref": "#/definitions/Link_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# InfrastructureLinkIdTypeUnclassified
Type for identifier of INFRASTRUCTURE POINT.
{
"$ref": "#/definitions/LinkIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# InfrastructureLinkRefAbstract
Reference to an INFRASTRUCTURE LINK.
{
"allOf": [
{
"$ref": "#/definitions/InfrastructureLinkRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "LinkRef",
"x-netex-sg-members": [
"RailwayLinkRef",
"RoadLinkRef",
"WireLinkRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# InfrastructureLinkRefStructureReference
Type for Reference to an INFRASTRUCTURE POINT.
{
"$ref": "#/definitions/LinkRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "InfrastructureLink",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# InfrastructureLinkRestrictionAbstract
A NETWORK RESTRICTION on movement between any two network links.
{
"$ref": "#/definitions/InfrastructureLinkRestriction_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "NetworkRestriction",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# InfrastructureLinkRestriction_VersionStructureStructure
Type for a NETWORK LINK RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/NetworkRestriction_VersionStructure"
},
{
"properties": {
"FromLinkRef": {
"allOf": [
{
"$ref": "#/definitions/LinkRefStructure"
}
],
"description": "Restriction applies to movements starting from INFRASTRUCTURE LINK identified by this Reference."
},
"ToLinkRef": {
"allOf": [
{
"$ref": "#/definitions/LinkRefStructure"
}
],
"description": "Restriction applies to movements ending on INFRASTRUCTURE LINK identified by this reference."
}
},
"required": [
"FromLinkRef",
"ToLinkRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# InfrastructureLinkRestrictionIdTypeUnclassified
Type for Identifier of an INFRASTRUCTURE LINK RESTRICTION.
{
"$ref": "#/definitions/NetworkRestrictionIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# InfrastructureLinkRestrictionRefReference
Reference to an INFRASTRUCTURE LINK RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/InfrastructureLinkRestrictionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "InfrastructureLinkRestriction",
"x-netex-substitutionGroup": "NetworkRestrictionRef",
"x-netex-sg-members": [
"MeetingRestrictionRef",
"RestrictedManoeuvreRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# InfrastructureLinkRestrictionRefStructureReference
Type for Reference to a an INFRASTRUCTURE LINK RESTRICTION.
{
"$ref": "#/definitions/NetworkRestrictionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "InfrastructureLinkRestriction",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# InfrastructurePointAbstract
A supertype including all POINTs of the physical network (e.g. RAILWAY JUNCTION).
{
"allOf": [
{
"$ref": "#/definitions/InfrastructurePoint_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Point",
"x-netex-sg-members": [
"RailwayJunction",
"RoadJunction",
"WireJunction"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# InfrastructurePoint_VersionStructureStructure
Type for INFRASTRUCTURE POINT.
{
"$ref": "#/definitions/Point_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# InfrastructurePointIdTypeUnclassified
Type for identifier of INFRASTRUCTURE POINT.
{
"$ref": "#/definitions/PointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# InfrastructurePointRefAbstract
Reference to an INFRASTRUCTURE POINT.
{
"allOf": [
{
"$ref": "#/definitions/InfrastructurePointRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "PointRef",
"x-netex-sg-members": [
"RailwayPointRef",
"RoadPointRef",
"WirePointRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# InfrastructurePointRefStructureReference
Type for Reference to an INFRASTRUCTURE POINT.
{
"$ref": "#/definitions/PointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "InfrastructurePoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# InlinePropertyTypeUnclassified
{
"type": "object",
"properties": {
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "boolean",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# InstalledEquipmentAbstract
INSTALLED EQUIPMENT describes the different types of LOCATED EQUIPMENT that may be associated with the SITE COMPONENTs.
{
"allOf": [
{
"$ref": "#/definitions/InstalledEquipment_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Equipment",
"x-netex-sg-members": [
"BatteryEquipment",
"BedEquipment",
"EntranceSensor",
"LuggageSpotEquipment",
"PassengerEquipment",
"PlaceEquipment",
"RetailDevice",
"SeatEquipment",
"SensorEquipment",
"SensorEquipment_Dummy",
"SpotEquipment",
"SpotEquipment_Dummy",
"SpotSensor",
"VehicleReleaseEquipment"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# InstalledEquipment_VersionStructureStructure
Type for INSTALLED EQUIPMENT.
{
"$ref": "#/definitions/Equipment_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# InstalledEquipmentIdTypeUnclassified
Type for identifier of an INSTALLED EQUIPMENT.
{
"$ref": "#/definitions/EquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# InstalledEquipmentRefAbstract
Reference to an INSTALLED EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/InstalledEquipmentRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-sg-members": [
"CycleStorageEquipmentRef",
"PassengerEquipmentRef",
"PassengerInformationEquipmentRef",
"PlaceEquipmentRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# InstalledEquipmentRefStructureReference
Type for a reference to an INSTALLED EQUIPMENT.
{
"$ref": "#/definitions/EquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# integerListUnclassified
A type for a list of values of the respective simple type.
{
"type": "array",
"items": {
"type": "integer"
},
"x-netex-atom": "array",
"x-netex-source": "gml/basicTypes.xsd"
}
# integerOrNilReasonUnclassified
Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.
{
"anyOf": [
{
"$ref": "#/definitions/NilReasonEnumeration"
},
{
"type": "integer"
},
{
"type": "string",
"format": "uri"
}
],
"x-netex-source": "gml/basicTypes.xsd"
}
# integerOrNilReasonListUnclassified
A type for a list of values of the respective simple type.
{
"type": "array",
"items": {
"$ref": "#/definitions/integerOrNilReason"
},
"x-netex-atom": "array",
"x-netex-source": "gml/basicTypes.xsd"
}
# InterchangeAbstract
The scheduled possibility for transfer of passengers between two SERVICE JOURNEYs at the same or different STOP POINTs.
{
"$ref": "#/definitions/Interchange_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# Interchange_DummyAbstract
Dummy supertype for INTERCHANGe.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"DefaultInterchange",
"ServiceJourneyInterchange",
"ServiceJourneyPatternInterchange"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# Interchange_VersionStructureStructure
Type for INTERCHANGE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of INTERCHANGE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of SCHEDULED STOP POINT feeding INTERCHANGE."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"ExternalInterchangeRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies the INTERCHANGE. Specifically for use in AVMS systems. For VDV compatibility. DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"ConnectionRef": {
"allOf": [
{
"$ref": "#/definitions/ConnectionRefStructure"
}
],
"description": "Reference to a CONNECTION Link over which the INTERCHANGE takes place."
},
"Priority": {
"allOf": [
{
"$ref": "#/definitions/InterchangePriorityType"
}
],
"description": "Priority to assign to this INTERCHANGE."
},
"StaySeated": {
"type": "boolean",
"description": "Whether the passenger can remain in vehicle (i.e. block linking). Default is false: the passenger must change vehicles for this INTERCHANGE.
Default is false."
},
"CrossBorder": {
"type": "boolean",
"description": "Whether INTERCHANGE involves crossing an international border.
Default is false."
},
"Planned": {
"type": "boolean",
"description": "Whether INTERCHANGE is planned in a timetable. Default is true."
},
"Guaranteed": {
"type": "boolean",
"description": "Whether INTERCHANGE is guaranteed. Default is false."
},
"Advertised": {
"type": "boolean",
"description": "Whether INTERCHANGE is advertised as an interchange. Default is true."
},
"Controlled": {
"type": "boolean",
"description": "Whether INTERCHANGE is controlled in real-time. Default is true."
},
"ConnectionCertainty": {
"allOf": [
{
"$ref": "#/definitions/ConnectionCertaintyEnumeration"
}
],
"description": "Nature of gurantee to conenction."
},
"StandardWaitTime": {
"type": "string",
"description": "Standard wait time for INTERCHANGE."
},
"MaximumWaitTime": {
"type": "string",
"description": "Maximum wait time for INTERCHANGE."
},
"MaximumAutomaticWaitTime": {
"type": "string",
"description": "Maximum automatic wait time for INTERCHANGE."
},
"StandardTransferTime": {
"type": "string",
"description": "Standard transfer duration for INTERCHANGE."
},
"MinimumTransferTime": {
"type": "string",
"description": "Maximum transfer duration for INTERCHANGE."
},
"MaximumTransferTime": {
"type": "string",
"description": "Maximum transfer duration for INTERCHANGE."
},
"ControlCentreNotifyThreshold": {
"type": "string",
"description": "Interval before CONTROL CENTRE should be notified associated with SERVICE JOURNEY INTERCHANGE."
},
"transferModes": {
"allOf": [
{
"$ref": "#/definitions/AccessModeListOfEnumerations"
}
],
"description": "ACCESS MODES by which the transfer can be made."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs of an interchange."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# InterchangeIdTypeUnclassified
Type for identifier of an INTERCHANGE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# InterchangePriorityTypeUnclassified
INTERCHANGE priority.
{
"type": "integer",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# InterchangeRefReference
Reference to an INTERCHANGE.
{
"allOf": [
{
"$ref": "#/definitions/InterchangeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Interchange",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"DefaultInterchangeRef",
"InterchangeRuleRef",
"ServiceJourneyInterchangeRef",
"ServiceJourneyPatternInterchangeRef"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# InterchangeRefStructureReference
Type for a reference to an INTERCHANGE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Interchange",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# InterchangeRuleEntity
Conditions for considering journeys to meet or not to meet, specified indirectly: by a particular MODE, DIRECTION or LINE. Such conditions may alternatively be specified directly, indicating the corresponding services. In this case they are either a SERVICE JOURNEY PATTERN INTERCHANGE or a SERVICE JOURNEY INTERCHANGE.
{
"$ref": "#/definitions/InterchangeRule_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# InterchangeRule_VersionStructureStructure
Type for INTERCHANGE RULE.
{
"allOf": [
{
"$ref": "#/definitions/Interchange_VersionStructure"
},
{
"properties": {
"ConnectionZoneRef": {
"allOf": [
{
"$ref": "#/definitions/ZoneRefStructure"
}
],
"description": "Reference to a CONNEXTION ZONE area."
},
"ControlCentreRef": {
"$ref": "#/definitions/ControlCentreRef"
},
"Exclude": {
"type": "boolean",
"description": "Whether rule is to exclude any connections that satisfy the criteria. Default is false."
},
"timings": {
"allOf": [
{
"$ref": "#/definitions/interchangeRuleTimings_RelStructure"
}
],
"description": "Additional timings for the INTERCHANGE RULE for specific TIME DEMAND TYPEs."
},
"FeederFilter": {
"allOf": [
{
"$ref": "#/definitions/InterchangeRuleParameterStructure"
}
],
"description": "Feeder end of INTERCHANGE RULE."
},
"DistributorFilter": {
"allOf": [
{
"$ref": "#/definitions/InterchangeRuleParameterStructure"
}
],
"description": "Distributor end of INTERCHANGE RULE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# InterchangeRuleFilterUnclassified
Filter for INTERCHANGE RULE Filter.
{
"allOf": [
{
"$ref": "#/definitions/InterchangeRuleParameterStructure"
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# InterchangeRuleFilter_VersionedChildStructureUnclassified
Type for INTERCHANGE RULE PARAMETER.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"OperatorRef": {
"$ref": "#/definitions/OperatorRef"
},
"StopAreaRef": {
"allOf": [
{
"$ref": "#/definitions/StopAreaRefStructure"
}
],
"description": "Identifier of a Place at end point of transfer."
},
"StopPlaceRef": {
"$ref": "#/definitions/StopPlaceRef"
},
"AllLines": {
"allOf": [
{
"$ref": "#/definitions/EmptyType"
}
],
"description": "Applies to all Lines. +v1.1",
"x-netex-choice": [
"AllLines",
"linesInDirectionRefs",
"LineInDirectionRef"
]
},
"linesInDirectionRefs": {
"allOf": [
{
"$ref": "#/definitions/linesInDirectionRefs_RelStructure"
}
],
"description": "List of LINEs in a DIRECTION +v1.1",
"x-netex-choice": [
"AllLines",
"linesInDirectionRefs",
"LineInDirectionRef"
]
},
"LineInDirectionRef": {
"type": "array",
"items": {
"$ref": "#/definitions/LineInDirectionRef"
},
"x-netex-choice": [
"AllLines",
"linesInDirectionRefs",
"LineInDirectionRef"
]
},
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef"
},
"AdjacentStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Prior (feeder) or onwards (distributor) SCHEDULED STOP POINT before/after CONNECTION."
},
"AdjacentStopPlaceRef": {
"allOf": [
{
"$ref": "#/definitions/StopPlaceRefStructure"
}
],
"description": "Prior (feeder) or onwards (distributor) SCHEDULED STOP PLACE before/after CONNECTION."
},
"AdjacentPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Prior (feeder) or onwards (distributor) POINT (not necessarily a STOP POINT) before/after connection."
},
"EndStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Identifier of end i.e. origin (feeder) or destination (Distributor)(SCHEDULED STOP POINT of feeder/distributor JOURNEY."
},
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef"
},
"ServiceJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyRefStructure"
}
],
"description": "Reference to a connecting VEHICLE JOURNEY to whom INTERCHANGE RULE applies. If absent applies to all journeys.",
"x-netex-choice": [
"ServiceJourneyRef",
"ServiceDesignator"
]
},
"ServiceDesignator": {
"$ref": "#/definitions/ServiceDesignator",
"x-netex-choice": [
"ServiceJourneyRef",
"ServiceDesignator"
]
},
"MaximumInterchangeWindow": {
"type": "string",
"description": "Maximum interval for making INTERCHANGe."
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Identifier of PT MODE of end Point of TRANSFER . Default is all modes."
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order in which to apply filter -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# interchangeRuleFilters_RelStructureCollection
Type for a list of INTERCHANGE RULE FILTERs
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"InterchangeRuleFilter": {
"type": "array",
"items": {
"$ref": "#/definitions/InterchangeRuleFilter"
}
}
},
"required": [
"InterchangeRuleFilter"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# InterchangeRuleIdTypeUnclassified
Identifier of INTERCHANGE RULE.
{
"$ref": "#/definitions/InterchangeIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# InterchangeRuleParameterStructureUnclassified
Type for INTERCHANGE RULE PARAMETER.
{
"type": "object",
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Identifier of PT MODE of end Point of TRANSFER . Default is all modes."
},
"OperatorRef": {
"$ref": "#/definitions/OperatorRef"
},
"StopAreaRef": {
"allOf": [
{
"$ref": "#/definitions/StopAreaRefStructure"
}
],
"description": "Identifier of a Place at end point of transfer."
},
"StopPlaceRef": {
"$ref": "#/definitions/StopPlaceRef"
},
"AllLines": {
"allOf": [
{
"$ref": "#/definitions/EmptyType"
}
],
"description": "Applies to all Lines. +v1.1",
"x-netex-choice": [
"AllLines",
"linesInDirectionRefs",
"LineInDirectionRef"
]
},
"linesInDirectionRefs": {
"allOf": [
{
"$ref": "#/definitions/linesInDirectionRefs_RelStructure"
}
],
"description": "List of LINEs in a DIRECTION +v1.1",
"x-netex-choice": [
"AllLines",
"linesInDirectionRefs",
"LineInDirectionRef"
]
},
"LineInDirectionRef": {
"type": "array",
"items": {
"$ref": "#/definitions/LineInDirectionRef"
},
"x-netex-choice": [
"AllLines",
"linesInDirectionRefs",
"LineInDirectionRef"
]
},
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef"
},
"AdjacentStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Prior (feeder) or onwards (distributor) SCHEDULED STOP POINT before/after CONNECTION."
},
"AdjacentStopPlaceRef": {
"allOf": [
{
"$ref": "#/definitions/StopPlaceRefStructure"
}
],
"description": "Prior (feeder) or onwards (distributor) SCHEDULED STOP PLACE before/after CONNECTION."
},
"AdjacentPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Prior (feeder) or onwards (distributor) POINT (not necessarily a STOP POINT) before/after connection."
},
"EndStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Identifier of end i.e. origin (feeder) or destination (Distributor)(SCHEDULED STOP POINT of feeder/distributor JOURNEY."
},
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef"
},
"ServiceJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyRefStructure"
}
],
"description": "Reference to a connecting VEHICLE JOURNEY to whom INTERCHANGE RULE applies. If absent applies to all journeys.",
"x-netex-choice": [
"ServiceJourneyRef",
"JourneyDesignator",
"ServiceDesignator"
]
},
"JourneyDesignator": {
"$ref": "#/definitions/JourneyDesignator",
"x-netex-choice": [
"ServiceJourneyRef",
"JourneyDesignator",
"ServiceDesignator"
]
},
"ServiceDesignator": {
"$ref": "#/definitions/ServiceDesignator",
"x-netex-choice": [
"ServiceJourneyRef",
"JourneyDesignator",
"ServiceDesignator"
]
},
"MaximumInterchangeWindow": {
"type": "string",
"description": "Maximum interval for making INTERCHANGe."
}
},
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# InterchangeRuleRefReference
Reference to an INTERCHANGE RULE.
{
"allOf": [
{
"$ref": "#/definitions/InterchangeRuleRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "InterchangeRule",
"x-netex-substitutionGroup": "InterchangeRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# InterchangeRuleRefStructureReference
Type for a reference to an INTERCHANGE RULE.
{
"$ref": "#/definitions/InterchangeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "InterchangeRule",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# interchangeRules_RelStructureCollection
Type for a list of INTERCHANGE RULEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"InterchangeRuleRef": {
"$ref": "#/definitions/InterchangeRuleRef"
},
"InterchangeRule": {
"$ref": "#/definitions/InterchangeRule"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# interchangeRulesInFrame_RelStructureCollection
Type for containment in frame of INTERCHANGE RULEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"InterchangeRule": {
"type": "array",
"items": {
"$ref": "#/definitions/InterchangeRule"
}
}
},
"required": [
"InterchangeRule"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# InterchangeRuleTimingUnclassified
Conditions for considering journeys to meet or not to meet, specified indirectly: by a particular MODE, DIRECTION or LINE. Such conditions may alternatively be specified directly, indicating the corresponding services. In this case they are either a SERVICE JOURNEY PATTERN INTERCHANGE or a SERVICE JOURNEY INTERCHANGE.
{
"$ref": "#/definitions/InterchangeRuleTiming_VersionStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# InterchangeRuleTiming_VersionStructureStructure
Type for INTERCHANGE RULE TIMING.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTiming_VersionedChildStructure"
},
{
"properties": {
"StandardWaitTime": {
"type": "string",
"description": "Standard wait time for INTERCHANGE."
},
"MaximumWaitTime": {
"type": "string",
"description": "Maximum wait time for INTERCHANGE."
},
"MaximumAutomaticWaitTime": {
"type": "string",
"description": "Maximum automatic wait time for INTERCHANGE."
},
"StandardTransferTime": {
"type": "string",
"description": "Standard transfer duration for INTERCHANGE."
},
"MinimumTransferTime": {
"type": "string",
"description": "Maximum transfer duration for INTERCHANGE."
},
"MaximumTransferTime": {
"type": "string",
"description": "Maximum transfer duration for INTERCHANGE."
},
"ControlCentreNotifyThreshold": {
"type": "string",
"description": "Interval before CONTROL CENTRE should be notified associated with SERVICE JOURNEY INTERCHANGE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# InterchangeRuleTimingIdTypeUnclassified
Identifier of INTERCHANGE RULE TIMING.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# InterchangeRuleTimingRefReference
Reference to an INTERCHANGE RULE TIMING.
{
"allOf": [
{
"$ref": "#/definitions/InterchangeRuleTimingRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "InterchangeRuleTiming",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# InterchangeRuleTimingRefStructureReference
Type for a reference to an INTERCHANGE RULE TIMING.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "InterchangeRuleTiming",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# interchangeRuleTimings_RelStructureCollection
Type for a list of INTERCHANGE RULE TIMINGs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"InterchangeRuleTimingRef": {
"$ref": "#/definitions/InterchangeRuleTimingRef"
},
"InterchangeRuleTiming": {
"allOf": [
{
"$ref": "#/definitions/InterchangeRuleTiming"
}
],
"description": "Timings for an INTERCHANGE RULE for a given TIME DEMAND TYPE."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchangeRule_version.xsd"
}
# InterchangeWeightingEnumerationEnum
Allowed values for INTERCHANGE Weighting.
{
"type": "string",
"enum": [
"noInterchange",
"interchangeAllowed",
"recommendedInterchange",
"preferredInterchange"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# interiorUnclassified
A boundary of a surface consists of a number of rings. The "interior" rings separate the surface / surface patch from the area enclosed by the rings.
{
"allOf": [
{
"$ref": "#/definitions/AbstractRingPropertyType"
}
],
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# InvalidDataReferencesErrorUnclassified
Error: Request contains references to identifiers that are not known. +SIRI v2.0.
{
"allOf": [
{
"$ref": "#/definitions/InvalidDataReferencesErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# InvalidDataReferencesErrorStructureUnclassified
Type for InvalidDataReferencesError:. +SIRI v2.0.
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"InvalidRef": {
"type": "array",
"items": {
"type": "string",
"description": "Invalid reference values encoountered."
}
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ItemIdentifierTypeUnclassified
Type for identifier of an Item. A transient reference for efficient handling of events.
{
"type": "string",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# ItemRefStructureReference
Type for reference to an Item.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/ItemIdentifierType"
}
},
"x-netex-role": "reference",
"x-netex-atom": "string",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# JourneyAbstract
Common properties of a JOURNEY.
{
"$ref": "#/definitions/Journey_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Journey_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journey_version.xsd"
}
# Journey_DummyAbstract
Dummy supertype for Journey.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"DatedSpecialService",
"DatedVehicleJourney",
"Journey",
"NormalDatedVehicleJourney",
"SingleJourney",
"SpecialService",
"VehicleJourney_Dummy"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journey_version.xsd"
}
# Journey_VersionStructureStructure
Type for JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
},
{
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "PT MODE of JOURNEY."
},
"TransportSubmode": {
"$ref": "#/definitions/TransportSubmode"
},
"ExternalVehicleJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies the JOURNEY. Specifically for use in AVMS systems. For VDV compatibility. DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"TypeOfProductCategoryRef": {
"$ref": "#/definitions/TypeOfProductCategoryRef"
},
"TypeOfServiceRef": {
"$ref": "#/definitions/TypeOfServiceRef"
},
"LinkSequenceProjectionRef": {
"$ref": "#/definitions/LinkSequenceProjectionRef",
"x-netex-choice": [
"LinkSequenceProjectionRef",
"LinkSequenceProjection"
]
},
"LinkSequenceProjection": {
"$ref": "#/definitions/LinkSequenceProjection",
"x-netex-choice": [
"LinkSequenceProjectionRef",
"LinkSequenceProjection"
]
},
"Monitored": {
"type": "boolean",
"description": "Whether the journey will be monitored in real time."
},
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"journeyAccountings": {
"allOf": [
{
"$ref": "#/definitions/journeyAccountings_RelStructure"
}
],
"description": "JOURNEY ACCOUNTING to be used to attribute JOURNEY costs."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs relevant for the whole GROUP OF SERVICEs."
},
"occupancies": {
"allOf": [
{
"$ref": "#/definitions/OccupancyView_RelStructure"
}
],
"description": "OCCUPANCYs associated with this JOURNEY. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journey_version.xsd"
}
# JourneyAccountingEntity
Parameters characterizing VEHICLE JOURNEYs or SPECIAL SERVICEs used for accounting purposes in particular in contracts between ORGANISATIONs.
{
"$ref": "#/definitions/JourneyAccounting_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_version.xsd"
}
# JourneyAccounting_VersionStructureStructure
Type for ACCOUNTING.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"AccountedObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Object for which this accounts."
},
"OrganisationRef_Dummy": {
"allOf": [
{
"$ref": "#/definitions/OrganisationRef_Dummy"
}
],
"description": "ORGANISATION contracting service."
},
"SupplyContractRef": {
"$ref": "#/definitions/SupplyContractRef"
},
"AccountingCode": {
"type": "string",
"description": "Accounting code to assign to Journey."
},
"AccountingType": {
"allOf": [
{
"$ref": "#/definitions/JourneyAccountingEnumeration"
}
],
"description": "Nature of coverage contract, subsidy. Default is contract."
},
"Partial": {
"type": "array",
"items": {
"type": "boolean",
"description": "Whether all or part of the journey is covered."
}
},
"Distance": {
"allOf": [
{
"$ref": "#/definitions/DistanceType"
}
],
"description": "Distance for accounting purposes. If omitted use Journey distance."
},
"Duration": {
"type": "string",
"description": "Specifies the paid duration for this service journey. Might differ from the run time."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_version.xsd"
}
# JourneyAccountingEnumerationEnum
Allowed values for Accounting Coverage.
{
"type": "string",
"enum": [
"contract",
"subsidy",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_support.xsd"
}
# JourneyAccountingIdTypeUnclassified
Type for identifier of a JOURNEY ACCOUNTING.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_support.xsd"
}
# JourneyAccountingRefReference
Reference to a JOURNEY ACCOUNTING.
{
"allOf": [
{
"$ref": "#/definitions/JourneyAccountingRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyAccounting",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_support.xsd"
}
# JourneyAccountingRefStructureReference
Type for a reference to a JOURNEY ACCOUNTING.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyAccounting",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_support.xsd"
}
# journeyAccountings_RelStructureCollection
JOURNEY ACCOUNTING associated with entity.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"JourneyAccountingRef": {
"$ref": "#/definitions/JourneyAccountingRef"
},
"JourneyAccounting": {
"$ref": "#/definitions/JourneyAccounting"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_version.xsd"
}
# journeyAccountingsInFrame_RelStructureCollection
Type for containment in frame of VEHICLE TYPEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"JourneyAccounting": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyAccounting"
}
}
},
"required": [
"JourneyAccounting"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_version.xsd"
}
# JourneyDesignatorUnclassified
Value reference to a JOURNEY. Provides an alternative way of identifying a Journey between TIMING POINTS
{
"allOf": [
{
"$ref": "#/definitions/JourneyDesignatorStructure"
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyDesignator_support.xsd"
}
# JourneyDesignatorStructureUnclassified
Type for a value reference to a JOURNEY.
{
"type": "object",
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointRefStructure"
}
],
"description": "Origin of Journey."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointRefStructure"
}
],
"description": "Destination of Journey."
},
"Date": {
"type": "string",
"format": "date",
"description": "Date of JOURNEY."
},
"DepartureTime": {
"type": "string",
"format": "time",
"description": "Time of departure of JOURNEY from POINT."
},
"DepartureDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Daya offset if Time of departure of JOURNEY from origin POINT from current OPERATING DAY."
},
"ArrivalTime": {
"type": "string",
"format": "time",
"description": "Time of arrival of JOURNEY at destination POINT."
},
"ArrivalDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Daya offset if Time of arrival of JOURNEY at destination POINT."
},
"DayTypeRef": {
"$ref": "#/definitions/DayTypeRef"
},
"TransportOrganisationRef": {
"$ref": "#/definitions/TransportOrganisationRef"
},
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef"
},
"AlternativeJourneyRef": {
"type": "string",
"description": "Alternative ID for journey."
}
},
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyDesignator_support.xsd"
}
# JourneyEndpointStructureUnclassified
Data type for Planned VEHICLE JOURNEY (Production Timetable Service).
{
"type": "object",
"properties": {
"Name": {
"$ref": "#/definitions/MultilingualString"
},
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef"
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef"
},
"PlaceRef": {
"$ref": "#/definitions/PlaceRef"
}
},
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# JourneyFrequencyGroupAbstract
A group of JOURNEYs defined in order to describe special behaviour like frequency based services or rhythmical services (runs all xxh10, xxh25 and xxh45... for example; this is especially useful for passenger information).
{
"allOf": [
{
"$ref": "#/definitions/JourneyFrequencyGroup_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-sg-members": [
"HeadwayJourneyGroup",
"RhythmicalJourneyGroup"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# JourneyFrequencyGroup_VersionStructureStructure
Type for JOURNEY FREQUENCY GROUP.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"FirstDepartureTime": {
"type": "string",
"format": "time",
"description": "Time of first departure in JOURNEY FREQUENCY GROUP at the first stop.",
"x-netex-choice": [
"FirstDepartureTime",
"FirstDayOffset",
"LastDepartureTime",
"LastDayOffset",
"FirstArrivalTime",
"LastArrivalTime"
]
},
"FirstDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Offset days for the first arrival time. Number of days after the first arrival time of the journey if not same calendar day. Default is 0 for the same day.",
"x-netex-choice": [
"FirstDepartureTime",
"FirstDayOffset",
"LastDepartureTime",
"LastDayOffset",
"FirstArrivalTime",
"LastArrivalTime"
]
},
"LastDepartureTime": {
"type": "string",
"format": "time",
"description": "Time of last departure in JOURNEY FREQUENCY GROUP.",
"x-netex-choice": [
"FirstDepartureTime",
"FirstDayOffset",
"LastDepartureTime",
"LastDayOffset",
"FirstArrivalTime",
"LastArrivalTime"
]
},
"LastDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Offset days for the last arrival time. Number of days after the last arrival time of the journey if not same calendar day. Default is 0 for the same day.",
"x-netex-choice": [
"FirstDepartureTime",
"FirstDayOffset",
"LastDepartureTime",
"LastDayOffset",
"FirstArrivalTime",
"LastArrivalTime"
]
},
"FirstArrivalTime": {
"type": "string",
"format": "time",
"description": "Time of first arrival in JOURNEY FREQUENCY GROUP at the last stop.",
"x-netex-choice": [
"FirstDepartureTime",
"FirstDayOffset",
"LastDepartureTime",
"LastDayOffset",
"FirstArrivalTime",
"LastArrivalTime"
]
},
"LastArrivalTime": {
"type": "string",
"format": "time",
"description": "Time of last arrival in JOURNEY FREQUENCY GROUP.",
"x-netex-choice": [
"FirstDepartureTime",
"FirstDayOffset",
"LastDepartureTime",
"LastDayOffset",
"FirstArrivalTime",
"LastArrivalTime"
]
},
"timeDemandTypes": {
"allOf": [
{
"$ref": "#/definitions/timeDemandTypeRefs_RelStructure"
}
],
"description": "TIME DEMAND TYPES associated with JOURNEY FREQUENCY GROUP."
},
"journeys": {
"allOf": [
{
"$ref": "#/definitions/explicitJourneyRefs_RelStructure"
}
],
"description": "TIME DEMAND TYPES associated with JOURNEY FREQUENCY GROUP."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# JourneyFrequencyGroupIdTypeUnclassified
Type for identifier of JOURNEY FREQUENCY GROUP.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# JourneyFrequencyGroupRefReference
Reference to a JOURNEY FREQUENCY GROUP.
{
"allOf": [
{
"$ref": "#/definitions/JourneyFrequencyGroupRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyFrequencyGroup",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-sg-members": [
"HeadwayJourneyGroupRef",
"RhythmicalJourneyGroupRef"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# JourneyFrequencyGroupRefStructureReference
Type for a reference to a JOURNEY FREQUENCY GROUP.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyFrequencyGroup",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# JourneyHeadwayUnclassified
Headway interval information that is available for all the VEHICLE JOURNEYs running on the JOURNEY PATTERN for a given TIME DEMAND TYPE, at a given TIMING POINT. This is a default value that can be superseded by VEHICLE JOURNEY HEADWAY. This information must be consistent with HEADWAY JOURNEY GROUP if available (HEADWAY JOURNEY GROUP being a more detailed way of describing headway services).
{
"$ref": "#/definitions/JourneyHeadway_VersionedChildStructure",
"x-netex-substitutionGroup": "JourneyTiming",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyHeadway_VersionedChildStructureUnclassified
Type for a JOURNEY HEADWAY Interval.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTiming_VersionedChildStructure"
},
{
"properties": {
"ScheduledHeadwayInterval": {
"type": "string",
"description": "Scheduled normal headway interval."
},
"MinimumHeadwayInterval": {
"type": "string",
"description": "Minimum headway interval."
},
"MaximumHeadwayInterval": {
"type": "string",
"description": "Maximum headway interval."
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyHeadwayIdTypeUnclassified
Type for identifier of a HEADWAY.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# journeyHeadways_RelStructureCollection
Type for a list of JOURNEY HEADWAY Interval.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"JourneyHeadway": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyHeadway"
}
}
},
"required": [
"JourneyHeadway"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyIdTypeUnclassified
Type for identifier of a JOURNEY.
{
"$ref": "#/definitions/LinkSequenceIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# journeyInterchangesInFrame_RelStructureCollection
Type for containment in frame of JOURNEY INTERCHANGEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ServiceJourneyPatternInterchange": {
"$ref": "#/definitions/ServiceJourneyPatternInterchange"
},
"ServiceJourneyInterchange": {
"$ref": "#/definitions/ServiceJourneyInterchange"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# JourneyLayoverUnclassified
Time allowance at the end of each journey on a specified JOURNEY PATTERN, to allow for delays and for other purposes. This layover supersedes any global layover and may be superseded by a specific VEHICLE JOURNEY LAYOVER.
{
"$ref": "#/definitions/JourneyLayoverStructure",
"x-netex-substitutionGroup": "JourneyTiming",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyLayoverIdTypeUnclassified
Type for identifier of a JOURNEY LAYOVER.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# journeyLayovers_RelStructureCollection
Type for a list of JOURNEY LAYOVERs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"JourneyLayover": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyLayover"
}
}
},
"required": [
"JourneyLayover"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyLayoverStructureUnclassified
Type for JOURNEY LAYOVER.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTiming_VersionedChildStructure"
},
{
"properties": {
"Layover": {
"type": "string",
"description": "Layover time as interval."
},
"PointRef": {
"$ref": "#/definitions/PointRef"
}
},
"required": [
"Layover",
"PointRef"
]
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyMeetingEntity
A time constraint for one or several SERVICE JOURNEYs fixing interchanges between them and/or an external event (e.g. arrival or departure of a feeder line, opening time of the theatre, etc.).
{
"$ref": "#/definitions/JourneyMeeting_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# JourneyMeeting_DerivedViewStructureView
Type for JOURNEY MEETING VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"JourneyMeetingRef": {
"$ref": "#/definitions/JourneyMeetingRef"
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of JOURNEY MEETING."
},
"EarliestTime": {
"type": "string",
"format": "time",
"description": "Earliest time for JOURNEY MEETING."
},
"EarliestTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Earliest time Day Offset from start of FROM JOURNEY."
},
"LatestTime": {
"type": "string",
"format": "time",
"description": "Latest time for JOURNEY MEETING."
},
"LatestTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Latest time Day Offset from start of FROM JOURNEY."
},
"Reason": {
"allOf": [
{
"$ref": "#/definitions/ReasonForMeetingEnumeration"
}
],
"description": "Reason for JOURNEY MEETING."
},
"MaximumWaitTime": {
"type": "string",
"description": "Maximum wait time for JOURNEY MEETING."
},
"ConnectionRef": {
"allOf": [
{
"$ref": "#/definitions/ConnectionRefStructure"
}
],
"description": "Reference to CONNECTION at which JOURNEY MEETING takes place."
},
"ConnectingStopPointRef": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "SCHEDULED STOP POINT to which JOURNEY MEETING connects if different from current stop interchange."
}
},
"ConnectingStopPointName": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of CONNETCING STOP POINT."
}
},
"JourneyRef": {
"$ref": "#/definitions/JourneyRef",
"x-netex-choice": [
"JourneyRef",
"ConnectingJourneyView"
]
},
"ConnectingJourneyView": {
"$ref": "#/definitions/ConnectingJourneyView",
"x-netex-choice": [
"JourneyRef",
"ConnectingJourneyView"
]
},
"LineRef": {
"$ref": "#/definitions/LineRef",
"x-netex-choice": [
"LineRef",
"ConnectingLineView"
]
},
"ConnectingLineView": {
"allOf": [
{
"$ref": "#/definitions/Line_DerivedViewStructure"
}
],
"description": "Simplified view of connecting LINE.",
"x-netex-choice": [
"LineRef",
"ConnectingLineView"
]
},
"StaySeated": {
"type": "boolean",
"description": "Whether the passenger can remain in vehicle (i.e. block linking). Default is false: the passenger must change vehicles for this INTERCHANGE.
Default is false."
},
"CrossBorder": {
"type": "boolean",
"description": "Whether INTERCHANGE involves crossing an international border.
Default is false."
},
"Planned": {
"type": "boolean",
"description": "Whether INTERCHANGE is planned in a timetable. Default is true."
},
"Guaranteed": {
"type": "boolean",
"description": "Whether INTERCHANGE is guaranteed. Default is false."
},
"Advertised": {
"type": "boolean",
"description": "Whether INTERCHANGE is advertised as an interchange. Default is true."
},
"Controlled": {
"type": "boolean",
"description": "Whether INTERCHANGE is controlled in real-time. Default is true."
},
"ConnectionCertainty": {
"allOf": [
{
"$ref": "#/definitions/ConnectionCertaintyEnumeration"
}
],
"description": "Nature of gurantee to conenction."
},
"TransferDuration": {
"allOf": [
{
"$ref": "#/definitions/TransferDurationStructure"
}
],
"description": "Timings for the transfer."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# JourneyMeeting_VersionStructureStructure
Type for JOURNEY MEETING.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Journey meeting."
},
"AtStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "SCHEDULED STOP POINT at which JOURNEY MEETING takes place."
},
"FromJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyRefStructure"
}
],
"description": "DEPRECATE: JOURNEY that feeds JOURNEY MEETING. -v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromPointInJourneyPatternRef",
"ToPointInJourneyPatternRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef",
"FromStopPointInJourneyPatternRef",
"ToStopPointInJourneyPatternRef"
]
},
"ToJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyRefStructure"
}
],
"description": "DEPRECATE: JOURNEY that distributes from JOURNEY MEETING. -v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromPointInJourneyPatternRef",
"ToPointInJourneyPatternRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef",
"FromStopPointInJourneyPatternRef",
"ToStopPointInJourneyPatternRef"
]
},
"FromPointInJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/PointInJourneyPatternRefStructure"
}
],
"description": "DEPRECATE: POINT IN JOURNEY PATTERN of feeder journey JOURNEY PATTERN. -v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromPointInJourneyPatternRef",
"ToPointInJourneyPatternRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef",
"FromStopPointInJourneyPatternRef",
"ToStopPointInJourneyPatternRef"
]
},
"ToPointInJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/PointInJourneyPatternRefStructure"
}
],
"description": "DEPRECATE: POINT IN JOURNEY PATTERN of distributor journey JOURNEY PATTERN. -v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromPointInJourneyPatternRef",
"ToPointInJourneyPatternRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef",
"FromStopPointInJourneyPatternRef",
"ToStopPointInJourneyPatternRef"
]
},
"FromServiceJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyRefStructure"
}
],
"description": "SERVICE JOURNEY that feeds JOURNEY MEETING. +v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromPointInJourneyPatternRef",
"ToPointInJourneyPatternRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef",
"FromStopPointInJourneyPatternRef",
"ToStopPointInJourneyPatternRef"
]
},
"ToServiceJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyRefStructure"
}
],
"description": "SERVICE JOURNEY that distributes from JOURNEY MEETING. +v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromPointInJourneyPatternRef",
"ToPointInJourneyPatternRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef",
"FromStopPointInJourneyPatternRef",
"ToStopPointInJourneyPatternRef"
]
},
"FromStopPointInJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/StopPointInJourneyPatternRefStructure"
}
],
"description": "STOP POINT IN JOURNEY PATTERN of feeder journey SERVICE JOURNEY PATTERN. +v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromPointInJourneyPatternRef",
"ToPointInJourneyPatternRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef",
"FromStopPointInJourneyPatternRef",
"ToStopPointInJourneyPatternRef"
]
},
"ToStopPointInJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/StopPointInJourneyPatternRefStructure"
}
],
"description": "STOP POINT IN JOURNEY PATTERN of distributor journey SERVICE JOURNEY PATTERN. +v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromPointInJourneyPatternRef",
"ToPointInJourneyPatternRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef",
"FromStopPointInJourneyPatternRef",
"ToStopPointInJourneyPatternRef"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of JOURNEY MEETING."
},
"EarliestTime": {
"type": "string",
"format": "time",
"description": "Earliest time for JOURNEY MEETING."
},
"EarliestTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Earliest time Day Offset from start of FROM JOURNEY."
},
"LatestTime": {
"type": "string",
"format": "time",
"description": "Latest time for JOURNEY MEETING."
},
"LatestTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Latest time Day Offset from start of FROM JOURNEY."
},
"Reason": {
"allOf": [
{
"$ref": "#/definitions/ReasonForMeetingEnumeration"
}
],
"description": "Reason for JOURNEY MEETING."
},
"ConnectionRef": {
"allOf": [
{
"$ref": "#/definitions/ConnectionRefStructure"
}
],
"description": "Reference to CONNECTION at which JOURNEY MEETING takes place."
},
"ConnectingStopPointRef": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "SCHEDULED STOP POINT to which JOURNEY MEETING connects if different from current stop interchange."
}
},
"ConnectingStopPointName": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of CONNETCING STOP POINT."
}
},
"JourneyRef": {
"$ref": "#/definitions/JourneyRef",
"x-netex-choice": [
"JourneyRef",
"ConnectingJourneyView"
]
},
"ConnectingJourneyView": {
"$ref": "#/definitions/ConnectingJourneyView",
"x-netex-choice": [
"JourneyRef",
"ConnectingJourneyView"
]
},
"LineRef": {
"$ref": "#/definitions/LineRef",
"x-netex-choice": [
"LineRef",
"ConnectingLineView"
]
},
"ConnectingLineView": {
"allOf": [
{
"$ref": "#/definitions/Line_DerivedViewStructure"
}
],
"description": "Simplified view of connecting LINE.",
"x-netex-choice": [
"LineRef",
"ConnectingLineView"
]
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# JourneyMeetingIdTypeUnclassified
Type for identifier of a JOURNEY MEETING.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# JourneyMeetingRefReference
Reference to a JOURNEY MEETING.
{
"allOf": [
{
"$ref": "#/definitions/JourneyMeetingRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyMeeting",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# JourneyMeetingRefStructureReference
Type for a reference to a JOURNEY MEETING.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyMeeting",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# journeyMeetingsInFrame_RelStructureCollection
Type for containment in frame of JOURNEY MEETINGs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"JourneyMeeting": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyMeeting"
}
}
},
"required": [
"JourneyMeeting"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# JourneyMeetingViewUnclassified
Simplified view of JOURNEY MEETING.
{
"allOf": [
{
"$ref": "#/definitions/JourneyMeeting_DerivedViewStructure"
}
],
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# journeyMeetingViews_RelStructureCollection
Type for a list of JOURNEY MEETING VIEWs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"JourneyMeetingRef": {
"$ref": "#/definitions/JourneyMeetingRef"
},
"JourneyMeetingView": {
"$ref": "#/definitions/JourneyMeetingView"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# JourneyPartEntity
A part of a VEHICLE JOURNEY created according to a specific functional purpose, for instance in situations when vehicle coupling or separating occurs.
{
"$ref": "#/definitions/JourneyPart_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# JourneyPart_VersionStructureStructure
Type for JOURNEY PART.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of JOURNEY PART."
},
"ParentJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/VehicleJourneyRefStructure"
}
],
"description": "Reference to parent of which this is part. If given by context does not need to be stated."
},
"DayOffsetRelativeToMainPart": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "OPERATING DAY day offset of parent journey relative to OPERATING DAY date of main JOURNEY PART journey. Positive value indicates a later OPERATING DAY date for parent journey. Does not need to be stated if 0 or not relevant for context."
},
"MainPartRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPartRefStructure"
}
],
"description": "Main JOURNEY PART for journey."
},
"JourneyPartCoupleRef": {
"$ref": "#/definitions/JourneyPartCoupleRef"
},
"TrainNumberRef": {
"$ref": "#/definitions/TrainNumberRef"
},
"BlockPartRef": {
"$ref": "#/definitions/BlockPartRef"
},
"FromStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Point at which this JOURNEY PART starts."
},
"ToStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Point at which this JOURNEY PART ends."
},
"StartTime": {
"type": "string",
"format": "time",
"description": "Start time of JOURNEY PART."
},
"StartTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after journey start time that start time is."
},
"EndTime": {
"type": "string",
"format": "time",
"description": "End time of JOURNEY PART."
},
"EndTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after journey start time that end time is."
},
"VehicleOrientation": {
"type": "boolean",
"description": "Orientation of the vehicle carrying out the JOURNEY PART compared to the definition of the corresponding VEHICLE TYPE. true for forward."
},
"PurposeOfJourneyPartitionRef": {
"$ref": "#/definitions/PurposeOfJourneyPartitionRef"
},
"facilities": {
"allOf": [
{
"$ref": "#/definitions/serviceFacilitySets_RelStructure"
}
],
"description": "Facilities available during JOURNEY PART."
},
"journeyPartPositions": {
"allOf": [
{
"$ref": "#/definitions/journeyPartPositions_RelStructure"
}
],
"description": "Positions in Train of JOURNEY PART."
},
"occupancies": {
"allOf": [
{
"$ref": "#/definitions/OccupancyView_RelStructure"
}
],
"description": "OCCUPANCYs associated with this journey. +v2.0"
},
"TypeOfProductCategoryRef": {
"$ref": "#/definitions/TypeOfProductCategoryRef"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of JOURNEY PART within JOURNEY. -v2.0",
"xml": {
"attribute": true
}
}
},
"required": [
"StartTime",
"EndTime"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# JourneyPartCoupleEntity
Two or more JOURNEY PARTs of different VEHICLE JOURNEYs served simultaneously by a train set up by coupling their single vehicles.
{
"$ref": "#/definitions/JourneyPartCouple_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# JourneyPartCouple_VersionStructureStructure
Type for a JOURNEY PART COUPLE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description."
},
"StartTime": {
"type": "string",
"format": "time",
"description": "Start time of JOURNEY PART."
},
"StartTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after journey start time that start time is."
},
"EndTime": {
"type": "string",
"format": "time",
"description": "End time of JOURNEY PART."
},
"EndTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after journey start time that end time is."
},
"FromStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Point at which this JOURNEY PART starts."
},
"ToStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Point at which this JOURNEY PART ends."
},
"MainPartRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPartRefStructure"
}
],
"description": "Main Journey JOURNEY PART of coupling."
},
"BlockRef": {
"$ref": "#/definitions/BlockRef"
},
"journeyParts": {
"allOf": [
{
"$ref": "#/definitions/journeyParts_RelStructure"
}
],
"description": "JOURNEY PARTs in JOURNEY PART COUPLE."
},
"TrainNumberRef": {
"$ref": "#/definitions/TrainNumberRef"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of JOURNEY PART COUPLE. -v2.0",
"xml": {
"attribute": true
}
}
},
"required": [
"StartTime",
"EndTime",
"FromStopPointRef",
"ToStopPointRef",
"MainPartRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# JourneyPartCoupleIdTypeUnclassified
Type for identifier of a JOURNEY PART COUPLE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# JourneyPartCoupleRefReference
Reference to a JOURNEY PART COUPLE.
{
"allOf": [
{
"$ref": "#/definitions/JourneyPartCoupleRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPartCouple",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# JourneyPartCoupleRefStructureReference
Type for a reference to a JOURNEY PART COUPLE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPartCouple",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# journeyPartCouples_RelStructureCollection
Type for a list of JOURNEY PART COUPLEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"JourneyPartCoupleRef": {
"$ref": "#/definitions/JourneyPartCoupleRef"
},
"JourneyPartCouple": {
"$ref": "#/definitions/JourneyPartCouple"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# journeyPartCouplesInFrame_RelStructureCollection
Type for containment in frame of JOURNEY PART COUPLEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"JourneyPartCouple": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyPartCouple"
}
}
},
"required": [
"JourneyPartCouple"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# JourneyPartEnumerationEnum
Nature of JOURNEY PART.
{
"type": "string",
"enum": [
"joiningTo",
"splittingFrom",
"splittingTo",
"joinFrom",
"connectTo",
"identificationNumberChange"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# JourneyPartIdTypeUnclassified
Type for identifier of a JOURNEY PART.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# JourneyPartPositionUnclassified
Position in train of JOURNEY PART from a given stop. +v1.1.
{
"$ref": "#/definitions/JourneyPartPosition_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# JourneyPartPosition_VersionedChildStructureUnclassified
Type for JOURNEY PART POSITION.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"ParentJourneyPartRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPartRefStructure"
}
],
"description": "Reference to parent of which this is part. If given by context does not need to be stated."
},
"ScheduledStopPointRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ScheduledStopPointRef"
}
},
"PositionInTrain": {
"type": "integer",
"description": "Position of JOURNEY PART in TRAIN - from specified SCHEDULED STOP POINT until otherwise stated."
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of JOURNEY PART POSITION within JOURNEY PART. -v2.0",
"xml": {
"attribute": true
}
}
},
"required": [
"ScheduledStopPointRef",
"PositionInTrain"
]
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# JourneyPartPositionIdTypeUnclassified
Type for identifier of a JOURNEY PART POSITION.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# journeyPartPositions_RelStructureCollection
Type for a list of JOURNEY PART POSITIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"JourneyPartPosition": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyPartPosition"
}
}
},
"required": [
"JourneyPartPosition"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# JourneyPartRefReference
Reference to a JOURNEY PART.
{
"allOf": [
{
"$ref": "#/definitions/JourneyPartRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPart",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# journeyPartRefs_RelStructureCollection
Type for a list of JOURNEY PARTs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"JourneyPartRef": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyPartRef"
}
}
},
"required": [
"JourneyPartRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# JourneyPartRefStructureReference
Type for a reference to a JOURNEY PART.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPart",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# journeyParts_RelStructureCollection
Type for a list of JOURNEY PARTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"JourneyPartRef": {
"$ref": "#/definitions/JourneyPartRef"
},
"JourneyPart": {
"$ref": "#/definitions/JourneyPart"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# journeyPartsInFrame_RelStructureCollection
Type for containment in frame of JOURNEY PARTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"JourneyPart": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyPart"
}
}
},
"required": [
"JourneyPart"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# JourneyPatternEntity
An ordered list of SCHEDULED STOP POINTs and TIMING POINTs on a single ROUTE, describing the pattern of working for public transport vehicles. A JOURNEY PATTERN may pass through the same POINT more than once. The first point of a JOURNEY PATTERN is the origin. The last point is the destination.
{
"$ref": "#/definitions/JourneyPattern_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "JourneyPattern_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# JourneyPattern_DerivedViewStructureView
Type for JOURNEY PATTERN VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"JourneyPatternRef": {
"$ref": "#/definitions/JourneyPatternRef"
},
"RouteRef": {
"$ref": "#/definitions/RouteRef",
"x-netex-choice": [
"RouteRef",
"RouteView"
]
},
"RouteView": {
"$ref": "#/definitions/RouteView",
"x-netex-choice": [
"RouteRef",
"RouteView"
]
},
"DirectionType": {
"allOf": [
{
"$ref": "#/definitions/DirectionType"
}
],
"description": "DIRECTION of JOURNEY PATTERN. Should be same as for ROUTE on which PATTERN is based."
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef",
"x-netex-choice": [
"DirectionRef",
"DirectionView"
]
},
"DirectionView": {
"$ref": "#/definitions/DirectionView",
"x-netex-choice": [
"DirectionRef",
"DirectionView"
]
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"DestinationDisplayView": {
"allOf": [
{
"$ref": "#/definitions/DestinationDisplayView"
}
],
"description": "Destination / Direction name for JOURNEY PATTERN.",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"TypeOfJourneyPatternRef": {
"$ref": "#/definitions/TypeOfJourneyPatternRef"
},
"OperationalContextRef": {
"$ref": "#/definitions/OperationalContextRef"
},
"TimingPatternRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPatternRef"
}
],
"description": "Reference to a TIMING PATTERN."
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Booking Arrangements for JOURNEY PATTERN Points"
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "Notices for JOURNEY PATTERN Points may be"
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# JourneyPattern_DummyAbstract
Dummy Supertype for JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "LinkSequence",
"x-netex-sg-members": [
"DeadRunJourneyPattern",
"JourneyPattern",
"ServiceJourneyPattern"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# JourneyPattern_VersionStructureStructure
Type for JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
},
{
"properties": {
"RouteRef": {
"$ref": "#/definitions/RouteRef",
"x-netex-choice": [
"RouteRef",
"RouteView"
]
},
"RouteView": {
"$ref": "#/definitions/RouteView",
"x-netex-choice": [
"RouteRef",
"RouteView"
]
},
"DirectionType": {
"allOf": [
{
"$ref": "#/definitions/DirectionType"
}
],
"description": "DIRECTION of JOURNEY PATTERN. Should be same as for ROUTE on which PATTERN is based."
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef",
"x-netex-choice": [
"DirectionRef",
"DirectionView"
]
},
"DirectionView": {
"$ref": "#/definitions/DirectionView",
"x-netex-choice": [
"DirectionRef",
"DirectionView"
]
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"DestinationDisplayView": {
"allOf": [
{
"$ref": "#/definitions/DestinationDisplayView"
}
],
"description": "Destination / Direction name for JOURNEY PATTERN.",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"TypeOfJourneyPatternRef": {
"$ref": "#/definitions/TypeOfJourneyPatternRef"
},
"OperationalContextRef": {
"$ref": "#/definitions/OperationalContextRef"
},
"TimingPatternRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPatternRef"
}
],
"description": "Reference to a TIMING PATTERN."
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Booking Arrangements for JOURNEY PATTERN Points"
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "Notices for JOURNEY PATTERN Points may be"
},
"runTimes": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternRunTimes_RelStructure"
}
],
"description": "Ordered run times for JOURNEY PATTERN, specific to a TIME DEMAND TYPE."
},
"waitTimes": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternWaitTimes_RelStructure"
}
],
"description": "WAIT TIMEs for JOURNEY PATTERN, specific to a TIME DEMAND TYPE."
},
"headways": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternHeadways_RelStructure"
}
],
"description": "Wait times for TIMING POINT. There may be different times for different time demands."
},
"layovers": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternLayovers_RelStructure"
}
],
"description": "Layovers associated with JOURNEY PATTERN."
},
"pointsInSequence": {
"allOf": [
{
"$ref": "#/definitions/pointsInJourneyPattern_RelStructure"
}
],
"description": "Sequence of points in JOURNEY PATTERN Points may be SCHEDULED STOP POINTs or TIMING POINTs."
},
"linksInSequence": {
"allOf": [
{
"$ref": "#/definitions/linksInJourneyPattern_RelStructure"
}
],
"description": "Sequence of points in JOURNEY PATTERN Points may be SCHEDULED STOP POINTs or TIMING POINTs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# JourneyPatternHeadwayUnclassified
Headway interval information that is available for all the VEHICLE JOURNEYs running on the JOURNEY PATTERN. This is a default value that can be superseded by the VEHICLE JOURNEY HEADWAY on a specific journey. This information must be consistent with HEADWAY JOURNEY GROUP if available (HEADWAY JOURNEY GROUP being a more detailed way of describing headway services).
{
"$ref": "#/definitions/JourneyPatternHeadway_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyPatternHeadway_VersionedChildStructureUnclassified
Type for JOURNEY PATTERN HEADWAY.
{
"allOf": [
{
"$ref": "#/definitions/JourneyHeadway_VersionedChildStructure"
},
{
"properties": {
"JourneyPatternRef": {
"$ref": "#/definitions/JourneyPatternRef"
},
"TimingPointRef": {
"$ref": "#/definitions/TimingPointRef"
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyPatternHeadwayIdTypeUnclassified
Type for identifier of a JOURNEY PATTERN HEADWAY.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# JourneyPatternHeadwayRefReference
Reference to a JOURNEY PATTERN HEADWAY.
{
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRunTimeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPatternHeadway",
"x-netex-substitutionGroup": "JourneyTimingRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# JourneyPatternHeadwayRefStructureReference
Type for a reference to a JOURNEY PATTERN HEADWAY.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPatternHeadway",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# journeyPatternHeadways_RelStructureCollection
Type for a list of JOURNEY PATTERN HEADWAYs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"JourneyPatternHeadway": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyPatternHeadway"
}
}
},
"required": [
"JourneyPatternHeadway"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyPatternIdTypeUnclassified
Type for identifier of a JOURNEY PATTERN.
{
"$ref": "#/definitions/LinkSequenceIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# JourneyPatternLayoverUnclassified
Time allowance at the end of each journey on a specified JOURNEY PATTERN, to allow for delays and for other purposes. This layover supersedes any global layover and may be superseded by a specific VEHICLE JOURNEY LAYOVER.
{
"$ref": "#/definitions/JourneyPatternLayoverStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyPatternLayoverIdTypeUnclassified
Type for identifier of a JOURNEY PATTERN LAYOVER.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# JourneyPatternLayoverRefReference
Reference to a JOURNEY PATTERN LAYOVER.
{
"allOf": [
{
"$ref": "#/definitions/JourneyPatternLayoverRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPatternLayover",
"x-netex-substitutionGroup": "JourneyTimingRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# JourneyPatternLayoverRefStructureReference
Type for a reference to a JOURNEY PATTERN LAYOVER.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPatternLayover",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# journeyPatternLayovers_RelStructureCollection
Type for a list of JOURNEY PATTERN LAYOVERs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"JourneyPatternLayover": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyPatternLayover"
},
"description": "JOURNEY PATTERN LAYOVER for a specified TIME DEMAND TYPE."
}
},
"required": [
"JourneyPatternLayover"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyPatternLayoverStructureUnclassified
Type for a JOURNEY PATTERN LAYOVER.
{
"allOf": [
{
"$ref": "#/definitions/JourneyLayoverStructure"
},
{
"properties": {
"JourneyPatternRef": {
"$ref": "#/definitions/JourneyPatternRef"
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyPatternRefReference
Reference to a JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPattern",
"x-netex-substitutionGroup": "LinkSequenceRef",
"x-netex-sg-members": [
"DeadRunJourneyPatternRef",
"ServiceJourneyPatternRef",
"ServicePatternRef"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# journeyPatternRefs_RelStructureCollection
Type for a collection of one or more references to a JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"JourneyPatternRef": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyPatternRef"
}
}
},
"required": [
"JourneyPatternRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# JourneyPatternRefStructureReference
Type for a reference to a JOURNEY PATTERN.
{
"$ref": "#/definitions/LinkSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# JourneyPatternRunTimeUnclassified
The time taken to traverse a TIMING LINK in a particular JOURNEY PATTERN, for a specified TIME DEMAND TYPE If it exists, it will override the DEFAULT SERVICE JOURNEY RUN TIME and DEFAULT DEAD RUN RUN TIME.
{
"$ref": "#/definitions/JourneyPatternRunTime_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyPatternRunTime_VersionedChildStructureUnclassified
Type for JOURNEY PATTERN RUN TIME.
{
"allOf": [
{
"$ref": "#/definitions/JourneyRunTime_VersionedChildStructure"
},
{
"properties": {
"JourneyPatternRef": {
"$ref": "#/definitions/JourneyPatternRef"
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyPatternRunTimeIdTypeUnclassified
Type for identifier of a JOURNEY PATTERN RUN TIME.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# JourneyPatternRunTimeRefReference
Reference to a JOURNEY PATTERN RUN TIME.
{
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRunTimeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPatternRunTime",
"x-netex-substitutionGroup": "JourneyTimingRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# JourneyPatternRunTimeRefStructureReference
Type for a reference to a JOURNEY PATTERN RUN TIME.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPatternRunTime",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# journeyPatternRunTimes_RelStructureCollection
Type for a list of JOURNEY PATTERN RUN TIMEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"JourneyPatternRunTimeRef": {
"$ref": "#/definitions/JourneyPatternRunTimeRef"
},
"JourneyPatternRunTime": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRunTime"
}
],
"description": "JOURNEY PATTERN RUN TIME for a specified TIME DEMAND."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# journeyPatternsInFrame_RelStructureCollection
Type for containment in frame of JOURNEY PATTERNs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"JourneyPattern_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyPattern_Dummy"
}
}
},
"required": [
"JourneyPattern_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# JourneyPatternViewUnclassified
Simplified view of a JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/JourneyPattern_DerivedViewStructure"
}
],
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# JourneyPatternWaitTimeUnclassified
The time a vehicle has to wait at a specific TIMING POINT IN JOURNEY PATTERN, for a specified TIME DEMAND TYPE. This wait time can be superseded by a VEHICLE JOURNEY WAIT TIME.
{
"$ref": "#/definitions/JourneyPatternWaitTime_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyPatternWaitTime_VersionedChildStructureUnclassified
Type for JOURNEY PATTERN WAIT TIME.
{
"allOf": [
{
"$ref": "#/definitions/JourneyWaitTime_VersionedChildStructure"
},
{
"properties": {
"JourneyPatternRef": {
"$ref": "#/definitions/JourneyPatternRef"
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyPatternWaitTimeIdTypeUnclassified
Type for identifier of a JOURNEY PATTERN WAIT TIME.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# JourneyPatternWaitTimeRefReference
Reference to a JOURNEY PATTERN WAIT TIME.
{
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRunTimeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPatternWaitTime",
"x-netex-substitutionGroup": "JourneyTimingRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# JourneyPatternWaitTimeRefStructureReference
Type for a reference to a JOURNEY PATTERN WAIT TIME.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyPatternWaitTime",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_support.xsd"
}
# journeyPatternWaitTimes_RelStructureCollection
Type for a list of JOURNEY PATTERN WAIT TIMEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"JourneyPatternWaitTimeRef": {
"$ref": "#/definitions/JourneyPatternWaitTimeRef"
},
"JourneyPatternWaitTime": {
"$ref": "#/definitions/JourneyPatternWaitTime"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPatternTimings_version.xsd"
}
# JourneyRefAbstract
Reference to a JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/JourneyRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "LinkSequenceRef",
"x-netex-sg-members": [
"DatedVehicleJourneyRef",
"NormalDatedVehicleJourneyRef",
"ServiceJourneyRef",
"SingleJourneyRef",
"SpecialServiceRef",
"VehicleJourneyRef"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# journeyRefs_RelStructureCollection
Type for a list of JOURNEYs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"JourneyRef": {
"$ref": "#/definitions/JourneyRef"
},
"JourneyDesignator": {
"allOf": [
{
"$ref": "#/definitions/JourneyDesignator"
}
],
"description": "Value reference to a JOURNEY or DEAD RUN. Provides an alternative way of identifying a Journey."
},
"ServiceDesignator": {
"$ref": "#/definitions/ServiceDesignator"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyDesignator_support.xsd"
}
# JourneyRefStructureReference
Type for a reference to a JOURNEY.
{
"$ref": "#/definitions/LinkSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Journey",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# JourneyRunTimeUnclassified
The time taken to traverse a TIMING LINK in a particular JOURNEY PATTERN, for a specified TIME DEMAND TYPE. If it exists, it will override the DEFAULT SERVICE JOURNEY RUN TIME and DEFAULT DEAD RUN RUN TIME.
{
"$ref": "#/definitions/JourneyRunTime_VersionedChildStructure",
"x-netex-substitutionGroup": "JourneyTiming",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyRunTime_VersionedChildStructureUnclassified
Type for JOURNEY RUN TIME.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTiming_VersionedChildStructure"
},
{
"properties": {
"TimingLinkRef": {
"$ref": "#/definitions/TimingLinkRef"
},
"RunTime": {
"type": "string",
"description": "RUN TIME as an interval."
}
},
"required": [
"RunTime"
]
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyRunTimeIdTypeUnclassified
Type for identifier of a JOURNEY RUN TIME.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# journeyRunTimes_RelStructureCollection
Type for a list of JOURNEY RUN TIME.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"JourneyRunTime": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyRunTime"
}
}
},
"required": [
"JourneyRunTime"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# journeysInFrame_RelStructureCollection
Type for containment in frame of all JOURNEYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleJourney": {
"$ref": "#/definitions/VehicleJourney"
},
"DatedVehicleJourney": {
"$ref": "#/definitions/DatedVehicleJourney"
},
"NormalDatedVehicleJourney": {
"$ref": "#/definitions/NormalDatedVehicleJourney"
},
"ServiceJourney": {
"$ref": "#/definitions/ServiceJourney"
},
"DatedServiceJourney": {
"$ref": "#/definitions/DatedServiceJourney"
},
"DeadRun": {
"$ref": "#/definitions/DeadRun"
},
"SpecialService": {
"$ref": "#/definitions/SpecialService"
},
"TemplateServiceJourney": {
"allOf": [
{
"$ref": "#/definitions/TemplateServiceJourney"
}
],
"description": "A VEHICLE JOURNEY with a set of frequencies that may be used to represent a set of similar journeys differing only by their time of departure."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# JourneyTimingAbstract
A time-related information referring to journey timing whose value depends on the time of use and so can be associated with a TIME DEMAND TYPE, TIME BAND or OPERATIONAL CONTEXT.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTiming_VersionedChildStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-sg-members": [
"JourneyHeadway",
"JourneyLayover",
"JourneyRunTime",
"JourneyWaitTime",
"VehicleJourneyHeadway",
"VehicleJourneyLayover",
"VehicleJourneyRunTime",
"VehicleJourneyWaitTime"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyTiming_VersionedChildStructureUnclassified
Type for JOURNEY TIMING.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of JOURNEY TIMING."
},
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"TimebandRef": {
"$ref": "#/definitions/TimebandRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"VehicleMode": {
"$ref": "#/definitions/VehicleMode"
},
"OperationalContextRef": {
"$ref": "#/definitions/OperationalContextRef"
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyTimingIdTypeUnclassified
Type for identifier of a JOURNEY TIMING.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# JourneyTimingRefReference
Reference to a JOURNEY TIMING.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTimingRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyTiming",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"DefaultDeadRunRunTimeRef",
"DefaultServiceJourneyTimeRef",
"HeadwayRef",
"JourneyPatternHeadwayRef",
"JourneyPatternLayoverRef",
"JourneyPatternRunTimeRef",
"JourneyPatternWaitTimeRef",
"TurnaroundTimeLimitTimeRef",
"VehicleTypePreferenceRef"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# JourneyTimingRefStructureReference
Type for a reference to a JOURNEY TIMING.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "JourneyTiming",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# JourneyWaitTimeUnclassified
The time a vehicle has to wait at a specific TIMING POINT IN JOURNEY PATTERN, for a specified TIME DEMAND TYPE. This wait time can be superseded by a VEHICLE JOURNEY WAIT TIME.
{
"$ref": "#/definitions/JourneyWaitTime_VersionedChildStructure",
"x-netex-substitutionGroup": "JourneyTiming",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyWaitTime_VersionedChildStructureUnclassified
Type for JOURNEY WAIT TIME.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTiming_VersionedChildStructure"
},
{
"properties": {
"TimingPointRef": {
"$ref": "#/definitions/TimingPointRef"
},
"WaitTime": {
"type": "string",
"description": "Wait time as interval."
}
},
"required": [
"WaitTime"
]
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# JourneyWaitTimeIdTypeUnclassified
Type for identifier of a JOURNEY WAIT TIME.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# journeyWaitTimes_RelStructureCollection
Type for a list of JOURNEY WAIT TIMEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"JourneyWaitTime": {
"type": "array",
"items": {
"$ref": "#/definitions/JourneyWaitTime"
}
}
},
"required": [
"JourneyWaitTime"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# keyListUnclassified
A list of alternative Key values for an element.
{
"allOf": [
{
"$ref": "#/definitions/KeyListStructure"
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# KeyListStructureUnclassified
Type for a Key List.
{
"type": "object",
"properties": {
"KeyValue": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/KeyValueStructure"
}
],
"description": "Key value pair for Entity."
}
}
},
"required": [
"KeyValue"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# KeyValueStructureUnclassified
Type for a Key List.
{
"type": "object",
"properties": {
"Key": {
"type": "string",
"description": "Identifier of value e.g. System."
},
"Value": {
"type": "string",
"description": "Value for alternative key."
},
"typeOfKey": {
"type": "string",
"description": "Identifier of type of key.",
"xml": {
"attribute": true
}
}
},
"required": [
"Key",
"Value"
],
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# LanguageListOfEnumerationsUnclassified
List of languages.
{
"type": "array",
"items": {
"type": "string"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# LanguageUsageStructureUnclassified
Type describing language usage properties.
{
"type": "object",
"properties": {
"Language": {
"type": "string",
"description": "Language whose usage is described."
},
"LanguageUse": {
"allOf": [
{
"$ref": "#/definitions/LanguageUseListOfEnumerations"
}
],
"description": "Usages of language supported. Based on UN terms."
}
},
"required": [
"Language",
"LanguageUse"
],
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# LanguageUseEnumerationEnum
Enumeration of Uses of language.
{
"type": "string",
"enum": [
"normallyUsed",
"understood",
"native",
"spoken",
"written",
"read",
"other",
"allUses"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# LanguageUseListOfEnumerationsUnclassified
List of uses of language.
{
"type": "array",
"items": {
"$ref": "#/definitions/LanguageUseEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# LatitudeTypeUnclassified
Latitude from equator.
{
"type": "number",
"minimum": -90,
"maximum": 90,
"x-netex-source": "netex_framework/netex_utility/netex_location_types.xsd"
}
# LayerEntity
A user-defined GROUP OF ENTITies, specified for a particular functional purpose, associating data referring to a particular LOCATING SYSTEM.
{
"$ref": "#/definitions/Layer_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_framework/netex_genericFramework/netex_layer_version.xsd"
}
# Layer_VersionStructureStructure
Type for LAYER.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"LocationSystem": {
"allOf": [
{
"$ref": "#/definitions/SrsNameType"
}
],
"description": "Reference to a PURPOSE OF GROUPING."
},
"versionFrames": {
"allOf": [
{
"$ref": "#/definitions/versionFrameRefs_RelStructure"
}
],
"description": "Members of GROUP OF ENTITies."
},
"members": {
"allOf": [
{
"$ref": "#/definitions/objectRefs_RelStructure"
}
],
"description": "Members of GROUP OF ENTITies."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_layer_version.xsd"
}
# LayerIdTypeUnclassified
Type for identifier of a LAYER.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_layer_support.xsd"
}
# LayerRefReference
Reference to a LAYER.
{
"allOf": [
{
"$ref": "#/definitions/LayerRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Layer",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_layer_support.xsd"
}
# layerRefs_RelStructureCollection
Type for a list of references to a LAYER
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"LayerRef": {
"type": "array",
"items": {
"$ref": "#/definitions/LayerRef"
}
}
},
"required": [
"LayerRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_layer_support.xsd"
}
# LayerRefStructureReference
Type for a versioned reference to a NeTEx Object.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Layer",
"x-netex-source": "netex_framework/netex_genericFramework/netex_layer_support.xsd"
}
# LeftLuggageServiceEntity
Specialisation of CUSTOMER SERVICE for left luggage (provides left luggage information like self service locker, locker free, etc.).
{
"$ref": "#/definitions/LeftLuggageService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CustomerService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# LeftLuggageService_VersionStructureStructure
Type for a LEFT LUGGAGE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/CustomerService_VersionStructure"
},
{
"properties": {
"CounterService": {
"type": "boolean",
"description": "Whether left luggage is a counter service."
},
"SelfServiceLockers": {
"type": "boolean",
"description": "Whether there are self service lockers."
},
"FeePerBag": {
"type": "boolean",
"description": "Whether there is a fee per bag."
},
"LockerFee": {
"type": "boolean",
"description": "Whether there is a locker fee."
},
"MaximumBagWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of Locker."
},
"MaximumBagHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of Locker."
},
"MaximumBagDepth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Depth of Locker."
},
"MaximumBagWeight": {
"allOf": [
{
"$ref": "#/definitions/WeightType"
}
],
"description": "Maximum weight of the luggage. +v1.1"
},
"MaximumDuration": {
"type": "string",
"description": "Maximum time for which luggage can be left. +V1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# LeftLuggageServiceIdTypeUnclassified
Type for identifier of a LEFT LUGGAGE SERVICE.
{
"$ref": "#/definitions/CustomerServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LeftLuggageServiceRefReference
Identifier of an LEFT LUGGAGE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LeftLuggageServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LeftLuggageService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LeftLuggageServiceRefStructureReference
Type for a reference to an LEFT LUGGAGE SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LeftLuggageService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LegalStatusEnumerationEnum
Allowed values for Legal Status of a CONTRACT. +v2.0
{
"type": "string",
"enum": [
"binding",
"nonBinding"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_support.xsd"
}
# LengthTypeUnclassified
Length type for short distances. System for Units can be specified on frame. Normally (metres) as defined by http://www.ordnancesurvey.co.uk/xml/resource/units.xml#metres.
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# LevelEntity
An identified storey (ground, first, basement, mezzanine, etc) within an interchange building or SITE on which SITE COMPONENTs reside. A PATH LINK may connect components on different levels.
{
"$ref": "#/definitions/Level_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# Level_VersionStructureStructure
Type for a SITE LEVEL.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of LEVEL."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of LEVEL."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of LEVEL."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public code for LEVEL."
},
"PublicUse": {
"type": "boolean",
"description": "Whether level is for public use."
},
"RelativeLevelOrder": {
"type": "integer",
"description": "Order of LEVELs. The level numbers are not absolute, but only give a relative order within the SITE. 0 should be the ground floor, even when it is often difficult to determine which one that is in a complex structure. Complex buildings can be modelled with multiple SITEs and referenced by SiteRef. +v2.0"
},
"AccessibilityAssessment": {
"allOf": [
{
"$ref": "#/definitions/AccessibilityAssessment_VersionedChildStructure"
}
],
"description": "Accessibility values associated with LEVEL."
},
"AllAreasWheelchairAccessible": {
"type": "boolean",
"description": "Whether all areas of the LEVEL are wheelchair accessible."
},
"SiteRef": {
"$ref": "#/definitions/SiteRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# LevelAccessIntoVehicleUnclassified
Whether the platform is high enough and gap is small enough for level access into vehicle. At least at a designated wheelchair door position the gap between platform and vehicle floor (of level access vehicle) does not exceed 75 mm measured horizontally and 50 mm measured vertically including sliding step (according to PRM TSI).
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# LevelIdTypeUnclassified
Type for identifier of a LEVEL.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# LevelInStructureUnclassified
A LEVEL that is accessible in a SITE STRUCTURE with its relative lateral order in that SITE STRUCTURE counted from the bottom and upwards. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/LevelInStructure_VersionStructure"
}
],
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# LevelInStructure_VersionStructureStructure
Type for LEVEL IN STRUCTURE.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"FloorLabel": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label associated with LEVEL within SITE STRUCTURE."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Level in SITE STRUCTURE."
},
"LevelRef": {
"$ref": "#/definitions/LevelRef"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of LEVEL IN STRUCTURE within SITE STRUCTURE. -v2.0",
"xml": {
"attribute": true
}
}
},
"required": [
"LevelRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# LevelInStructureIdTypeUnclassified
Type for identifier of a LEVEL IN STRUCTURE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# LevelInStructureRefReference
Reference to LEVEL of a LEVEL IN STRUCTURE.
{
"allOf": [
{
"$ref": "#/definitions/LevelInStructureRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LevelInStructure",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# LevelInStructureRefStructureReference
Type for a reference to a LEVEL IN STRUCTURE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LevelInStructure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# LevelRefReference
Reference to LEVEL of a SITE.
{
"allOf": [
{
"$ref": "#/definitions/LevelRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Level",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# LevelRefStructureReference
Type for a reference to a LEVEL.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Level",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# levels_RelStructureCollection
Type for a list of LEVELs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"LevelRef": {
"$ref": "#/definitions/LevelRef"
},
"Level": {
"allOf": [
{
"$ref": "#/definitions/Level"
}
],
"description": "Level of a Building or SITE."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# levelsInStructure_RelStructureCollection
Type for a list of ENTRANCEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"LevelInStructure": {
"type": "array",
"items": {
"$ref": "#/definitions/LevelInStructure"
}
}
},
"required": [
"LevelInStructure"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# LicenceRequirementsEnumerationEnum
Allowed values for licence requirements
{
"type": "string",
"enum": [
"full",
"provisional",
"additional",
"none"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# LiftCallEquipmentEntity
Specialisation of PLACE ACCESS EQUIPMENT for calling LIFTs (provides specific characteristics that may differ from floor to floor like button height, door, etc.). +v1.3.1
{
"$ref": "#/definitions/LiftCallEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# LiftCallEquipment_VersionStructureStructure
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
},
{
"properties": {
"CallButtonHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of call button from ground."
},
"RaisedButtons": {
"type": "boolean",
"description": "Whether buttons are raised."
},
"BrailleButtons": {
"type": "boolean",
"description": "Whether buttons have braille."
},
"GroundMarkAlignedWithButton": {
"type": "boolean",
"description": "Indicates a tactile marker on floor under the buttons (or aligned with). +v1.1"
},
"AudioAnnouncements": {
"type": "boolean",
"description": "Whether LIFT has AudioAnnouncements."
},
"MagneticInductionLoop": {
"type": "boolean",
"description": "Indicates existence of a magnetic induction loop. +v1.1"
},
"DoorOrientation": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/CompassBearing8Enumeration"
}
],
"description": "The direction from which to approach the door(s)."
}
},
"MonitoringRemoteControl": {
"type": "boolean",
"description": "Whether the lift is equipped with a remote operation control system."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# LiftCallEquipmentIdTypeUnclassified
Type for identifier of a LIFT call EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# LiftCallEquipmentRefReference
Identifier of an LIFT call EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LiftCallEquipment",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# LiftCallEquipmentRefStructureReference
Type for a reference to an LIFT call EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LiftCallEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# LiftEquipmentEntity
Specialisation of PLACE ACCESS EQUIPMENT for LIFTs (provides lift characteristics like depth, maximum load, etc.).
{
"$ref": "#/definitions/LiftEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# LiftEquipment_VersionStructureStructure
Type for a LIFT EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
},
{
"properties": {
"Depth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Depth of lift."
},
"MaximumLoad": {
"allOf": [
{
"$ref": "#/definitions/WeightType"
}
],
"description": "Maximum load in Kilos."
},
"WheelchairPassable": {
"type": "boolean",
"description": "Whether lift is judged wheelchair passable."
},
"WheelchairTurningCircle": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Turning circle within Lift for a wheelchair."
},
"InternalWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Internal width of lift."
},
"InternalHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Internal height of lift."
},
"HandrailType": {
"allOf": [
{
"$ref": "#/definitions/HandrailEnumeration"
}
],
"description": "Type of handrail."
},
"HandrailHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of handrail from floor."
},
"LowerHandrailHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of lower handrail from floor."
},
"TactileWriting": {
"type": "boolean",
"description": "Indicates the presence of signage that can be read tactilely (in Braille for example) on the handrail."
},
"CallButtonHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of call button from ground (outside the cabin)."
},
"DirectionButtonHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of direction call button from ground (outside the cabin)."
},
"RaisedButtons": {
"type": "boolean",
"description": "Whether buttons are raised (inside and outside the cabin)."
},
"BrailleButtons": {
"type": "boolean",
"description": "Whether buttons have braille (inside and outside the cabin)."
},
"TactileGroundFloorButton": {
"type": "boolean",
"description": "Indicates whether there is a tactile marker on the go to ground floor button (inside the cabin). +v1.1"
},
"GroundMarkAlignedWithButton": {
"type": "boolean",
"description": "Indicates a tactile marker on the floor under, or aligned with, the buttons (outside the cabin). +v1.1"
},
"ThroughLoader": {
"type": "boolean",
"description": "Whether lift is a through loader."
},
"MirrorOnOppositeSide": {
"type": "boolean",
"description": "Whether Lift has a mirror on opposite side."
},
"Attendant": {
"type": "boolean",
"description": "Whether Lift has an attendant."
},
"Automatic": {
"type": "boolean",
"description": "Whether lift is automatic."
},
"ExternalFloorSelection": {
"type": "boolean",
"description": "Whether the floor selection is made outside the lift.+v1.1"
},
"AlarmButton": {
"type": "boolean",
"description": "Whether lift has alarm button."
},
"TactileActuators": {
"type": "boolean",
"description": "Whether all buttons have tactile markers suited for the visually impaired."
},
"AudioAnnouncements": {
"type": "boolean",
"description": "Whether Lift has AudioAnnouncements."
},
"AccousticAnnouncements": {
"type": "boolean",
"description": "DEPRECATED - Spelling correction renamed to audio announcements. THis value will be dropped at - so",
"x-netex-deprecated": true
},
"ReachedFloorAnnouncement": {
"allOf": [
{
"$ref": "#/definitions/ReachedFloorAnnouncementEnumeration"
}
],
"description": "Whether the elevator car has a visual, tactile or audible display to announce the floor reached. This is different from AudioAnnouncements since AudioAnnouncements can be about different topics than reached floor (closing doors, up-down movement, etc.), and the ReachedFloorAnnouncement can be visual or tactile, and not only audio."
},
"MagneticInductionLoop": {
"type": "boolean",
"description": "Indicates existence of a Magnetic Induction Loop. +v1.1"
},
"SignageToLift": {
"type": "boolean",
"description": "Whether Lift has good signage to find it."
},
"SuitableForCycles": {
"type": "boolean",
"description": "Whether equipment is suitable for cycles."
},
"ButtonsHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Indicates buttons height (in metres, uppermost button inside the cabin)."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# LiftEquipmentIdTypeUnclassified
Type for identifier of a LIFT EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# LiftEquipmentRefReference
Identifier of an LIFT EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LiftEquipment",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# LiftEquipmentRefStructureReference
Type for a reference to an LIFT EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LiftEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# LiftFreeAccessUnclassified
Whether a PLACE has lift free access.
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# LightingControlFacilityUnclassified
Classification of lighting control FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/LightingControlFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LightingControlFacilityEnumerationEnum
Allowed values for Lighting Control Facility.
{
"type": "string",
"enum": [
"unknown",
"none",
"tintedWindows",
"blinds",
"curtains",
"dimmableLights",
"lightsAlwaysOn",
"noNaturalLight",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# LightingControlFacilityListUnclassified
List of lighting control FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/LightingControlFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LightingControlFacilityListOfEnumerationsUnclassified
List of values for lighting control FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/LightingControlFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LightingEnumerationEnum
Allowed value for Lighting.
{
"type": "string",
"enum": [
"wellLit",
"poorlyLit",
"unlit",
"unknown",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# LightingMethodEnumerationEnum
Allowed values for lighting method
{
"type": "string",
"enum": [
"movementDetector",
"steppingDetector",
"switchOnTheWall",
"atDoorOpening",
"onlyAtNight",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# LightingOnMethodEnumerationEnum
Allowed values for lighting method.
{
"type": "string",
"enum": [
"movementDetector",
"stepDetector",
"switchOnTheWall",
"atDoorOpening",
"onlyAtNight",
"alwaysOn",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# LimitationIdTypeUnclassified
Type for identifier of an ACCESSIBILITY LIMITATION.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_support.xsd"
}
# LimitationRefStructureReference
Type for reference to an ACCESSIBILITY LIMITATION.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_support.xsd"
}
# LimitationStatusEnumerationEnum
Allowed values for an accessibility value.
{
"type": "string",
"enum": [
"true",
"false",
"unknown",
"partial"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# LimitedUseTypeEnumerationEnum
Allowed values for Limited use.
{
"type": "string",
"enum": [
"interchangeOnly",
"noDirectRoadAccess",
"longWalkToAccess",
"isolated",
"limitedService",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# LineEntity
A group of ROUTEs which is generally known to the public by a similar name or number.
{
"$ref": "#/definitions/Line_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "Line_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# Line_DerivedViewStructureView
Type for a LINE VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Identifier of LINE."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of LINE."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short name of LINE."
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "PUBLIC TRANSPORT MODE of LINE."
},
"TransportSubmode": {
"$ref": "#/definitions/TransportSubmode"
},
"OperatorRef": {
"$ref": "#/definitions/OperatorRef"
},
"TypeOfLineRef": {
"$ref": "#/definitions/TypeOfLineRef"
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# Line_DummyAbstract
Dummy Supertype for LINE & FLEXIBLE LINe.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"FlexibleLine",
"Line"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# Line_VersionStructureStructure
Type for a LINE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of LINE."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short name of LINE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of LINE."
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "PT MODE of LINE."
},
"TransportSubmode": {
"$ref": "#/definitions/TransportSubmode"
},
"Url": {
"type": "string",
"format": "uri",
"description": "Web link for LINE."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public identifier of a LINe."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"ExternalLineRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies the LINE specifically for use in AVMS systems. For VDV compatibility. DEPRECATED - use privateCodes -v2.0",
"x-netex-deprecated": true
},
"AuthorityRef": {
"allOf": [
{
"$ref": "#/definitions/AuthorityRef"
}
],
"description": "A line should always have an AUTHORITY, even when the information is provided in a ResponsibilitySet."
},
"OperatorRef": {
"allOf": [
{
"$ref": "#/definitions/OperatorRef"
}
],
"description": "An OPERATOR should be set, even when the same as the AUTHORITY. In some cases OPERATOR or AUTHORITY are managed through a ResponsibilitySet. However, for compatibility OperatorRef and AuthorityRef still should be filled in. +v2.0"
},
"additionalOperators": {
"allOf": [
{
"$ref": "#/definitions/transportOrganisationRefs_RelStructure"
}
],
"description": "Additional OPERATORs for LINE."
},
"otherModes": {
"allOf": [
{
"$ref": "#/definitions/modeRefs_RelStructure"
}
],
"description": "Additional transport MODEs for LINE."
},
"OperationalContextRef": {
"$ref": "#/definitions/OperationalContextRef"
},
"LineType": {
"allOf": [
{
"$ref": "#/definitions/LineTypeEnumeration"
}
],
"description": "Classification of LINE, including flexible options. +v2.0."
},
"TypeOfLineRef": {
"$ref": "#/definitions/TypeOfLineRef"
},
"ExternalProductCategoryRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An default product classification for all journeys of the lin e for use in AVMS systems. For VDV compatibility. +v1.1. DEPRECATED - use privateCodes -v2.0",
"x-netex-deprecated": true
},
"TypeOfProductCategoryRef": {
"$ref": "#/definitions/TypeOfProductCategoryRef"
},
"TypeOfServiceRef": {
"$ref": "#/definitions/TypeOfServiceRef"
},
"AccessModes": {
"allOf": [
{
"$ref": "#/definitions/AccessModeListOfEnumerations"
}
],
"description": "List of ACCESS MODEs that are allowed for this line. If not specified means all the usual ones for classic public transport. Can be used for example to indicate in vehicle only access. +v2.0"
},
"RestrictedLine": {
"type": "boolean",
"description": "Whether the LINE is restricted to special groups of passengers and not open to the general public, or restricted by the access modes supported. Default is false. +v2.0"
},
"UserTypes": {
"allOf": [
{
"$ref": "#/definitions/UserTypeListOfEnumerations"
}
],
"description": "If only specific user types are allowed on the LINE, they can be indicated in this list. +v2.0"
},
"Monitored": {
"type": "boolean",
"description": "Whether real-time data is normally available for LINE."
},
"routes": {
"allOf": [
{
"$ref": "#/definitions/routeRefs_RelStructure"
}
],
"description": "Routes that follow the LINE."
},
"RepresentedByGroupRef": {
"allOf": [
{
"$ref": "#/definitions/GroupOfLinesRefStructure"
}
],
"description": "GROUPS OF LINEs that can be used to represent LINE."
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Presentation values to use when rendering LINE, such as a colour."
},
"AlternativePresentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Alternative Presentation values to use when rendering LINE, such as a colour."
},
"PrintedPresentation": {
"allOf": [
{
"$ref": "#/definitions/PrintPresentationStructure"
}
],
"description": "Presentation values to use in printed material for LINE, such as a colour. +v1.1"
},
"PaymentMethods": {
"allOf": [
{
"$ref": "#/definitions/PaymentMethodListOfEnumerations"
}
],
"description": "Payment Methods allowed on LINE. +v1.1"
},
"typesOfPaymentMethod": {
"allOf": [
{
"$ref": "#/definitions/TypeOfPaymentMethod_ValueStructure"
}
],
"description": "TYPES OF PAYMENT METHOD allowed on LINE. +v1.1"
},
"PurchaseMoment": {
"allOf": [
{
"$ref": "#/definitions/PurchaseMomentListOfEnumerations"
}
],
"description": "PURCHASE MOMENT types allowed on LINE. +v1.1"
},
"ContactDetails": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "CantactDetails for Line +V1.1"
},
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"allowedDirections": {
"allOf": [
{
"$ref": "#/definitions/allowedLineDirections_RelStructure"
}
],
"description": "Allowed directions for routes of LINE."
},
"facilities": {
"allOf": [
{
"$ref": "#/definitions/serviceFacilitySets_RelStructure"
}
],
"description": "FACILITies available associated with LINE. It is always recommended to also model accessibility relevant things as equipment on the VEHICLE and physical elements, if real-time information is needed."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICES assigned to LINE."
},
"documentLinks": {
"allOf": [
{
"$ref": "#/definitions/infoLinks_RelStructure"
}
],
"description": "Timetable documents associated with the LINE, e.g pdf files"
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Set of possible Booking Arrangements for this LINE. +v2.0"
}
},
"required": [
"Name"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# LinearRingUnclassified
A LinearRing is defined by four or more coordinate tuples, with linear interpolation between them; the first and last coordinates shall be coincident. The number of direct positions in the list shall be at least four.
{
"allOf": [
{
"$ref": "#/definitions/LinearRingType"
}
],
"x-netex-substitutionGroup": "AbstractRing",
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# LinearRingPropertyTypeUnclassified
A property with the content model of gml:LinearRingPropertyType encapsulates a linear ring to represent a component of a surface boundary.
{
"type": "object",
"properties": {
"LinearRing": {
"$ref": "#/definitions/LinearRing"
}
},
"required": [
"LinearRing"
],
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# LinearRingTypeUnclassified
{
"allOf": [
{
"$ref": "#/definitions/AbstractRingType"
},
{
"properties": {
"pos": {
"$ref": "#/definitions/pos",
"x-netex-choice": [
"pos",
"pointProperty",
"posList"
]
},
"pointProperty": {
"$ref": "#/definitions/pointProperty",
"x-netex-choice": [
"pos",
"pointProperty",
"posList"
]
},
"posList": {
"$ref": "#/definitions/posList",
"x-netex-choice": [
"pos",
"pointProperty",
"posList"
]
}
}
}
],
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# LineIdTypeUnclassified
Type for identifier of a LINE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# LineInDirectionRefReference
Reference to LINEs in a specific DIRECTION
{
"allOf": [
{
"$ref": "#/definitions/LineInDirectionRef_Structure"
}
],
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# LineInDirectionRef_StructureUnclassified
Type for a Reference to a LINE in a specific DIRECTION
{
"type": "object",
"properties": {
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef"
},
"ExternalLineRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "Alternative LINE Reference for AVMS system. DEPRECATED - v2.0",
"x-netex-deprecated": true
},
"ExternalDirectionRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "Alternative DIRECTION Reference for AVMS system. DEPRECATED -v2.0",
"x-netex-deprecated": true
}
},
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# LineLinkIdTypeUnclassified
Type for identifier of a LINE LINK.
{
"$ref": "#/definitions/LinkIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# LineLinkRefReference
Reference to a LINE LINK.
{
"allOf": [
{
"$ref": "#/definitions/LineLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "LinkRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# LineLinkRefByValueUnclassified
Reference to a LINE LINK BY VALUE.
{
"allOf": [
{
"$ref": "#/definitions/LineLinkRefByValueStructure"
}
],
"x-netex-substitutionGroup": "LinkRefByValue",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# LineLinkRefByValueStructureUnclassified
Type for a reference to a LINE LINK BY VALUE.
{
"$ref": "#/definitions/LinkRefByValueStructure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# LineLinkRefStructureReference
Type for a reference to a LINE LINK.
{
"$ref": "#/definitions/LinkRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# LineNetworkEntity
A description of the topological connectivity of a LINE as a set of LINE SECTIONs. This is sufficient to draw a route map for the whole line including branches and loops.
{
"$ref": "#/definitions/LineNetwork_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_version.xsd"
}
# LineNetwork_VersionStructureStructure
Type for a LINE NETWORK restricts id.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of LINE NETWORK."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of LINE NETWORK."
},
"GroupOfLinesRef": {
"$ref": "#/definitions/GroupOfLinesRef"
},
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"sections": {
"allOf": [
{
"$ref": "#/definitions/lineSections_RelStructure"
}
],
"description": "LINE SECTIONS within the LINE NETWORK."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_version.xsd"
}
# LineNetworkIdTypeUnclassified
Type for identifier of a LINE NETWORK.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# LineNetworkRefReference
Reference to a LINE NETWORK.
{
"allOf": [
{
"$ref": "#/definitions/LineNetworkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LineNetwork",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# LineNetworkRefStructureReference
Type for a reference to a LINE NETWORK.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LineNetwork",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# lineNetworksInFrame_RelStructureCollection
Type for containment in frame of LINE NETWORK.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"LineNetwork": {
"type": "array",
"items": {
"$ref": "#/definitions/LineNetwork"
},
"description": "A description of the connectivity of a line as a set of LINE SECTIONs. This is sufficient to draw a route map for the whole line including branches."
}
},
"required": [
"LineNetwork"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_version.xsd"
}
# LineRefReference
Reference to a LINE.
{
"allOf": [
{
"$ref": "#/definitions/LineRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Line",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"FlexibleLineRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# lineRefs_RelStructureCollection
Type for a list of references to a LINE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"LineRef": {
"type": "array",
"items": {
"$ref": "#/definitions/LineRef"
}
}
},
"required": [
"LineRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# LineRefStructureReference
Type for a LINE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Line",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# LineSectionEntity
A section of a LINE NETWORK comprising an edge between two nodes. Not directional.
{
"$ref": "#/definitions/LineSection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Section_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_version.xsd"
}
# LineSection_VersionStructureStructure
Type for a LINE SECTION.
{
"allOf": [
{
"$ref": "#/definitions/Section_VersionStructure"
},
{
"properties": {
"pointsOnSection": {
"allOf": [
{
"$ref": "#/definitions/pointOnLineSections_RelStructure"
}
],
"description": "Ordered collection of POINTS used in the SECTION. +v1.1",
"x-netex-choice": [
"pointsOnSection",
"members"
]
},
"members": {
"allOf": [
{
"$ref": "#/definitions/commonSectionPointMembers_RelStructure"
}
],
"description": "[DEPRECATED: renamed to PointsOnSection - included for backwards comaptibilty - use PointsOnSection instead Ordered collection of POINTS used in the COMMON SECTION.",
"x-netex-choice": [
"pointsOnSection",
"members"
],
"x-netex-deprecated": true
},
"reversePointsOnSection": {
"allOf": [
{
"$ref": "#/definitions/pointOnLineSections_RelStructure"
}
],
"description": "Reverse direction ordered sequence of POINTS Used in the COMMON SECTION. +v1.1",
"x-netex-choice": [
"reversePointsOnSection",
"reverseMembers"
]
},
"reverseMembers": {
"allOf": [
{
"$ref": "#/definitions/commonSectionPointMembers_RelStructure"
}
],
"description": "DEPRECATED - use reversePoibtsOnSection instead Reverse direction ordered sequence of POINTS Used in the COMMON SECTION.",
"x-netex-choice": [
"reversePointsOnSection",
"reverseMembers"
],
"x-netex-deprecated": true
},
"SectionType": {
"allOf": [
{
"$ref": "#/definitions/SectionTypeEnumeration"
}
],
"description": "Nature of LINE SECTION. Default is trunK."
},
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"TransportOrganisationRef": {
"$ref": "#/definitions/TransportOrganisationRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_version.xsd"
}
# LineSectionIdTypeUnclassified
Type for identifier of a LINE SECTION.
{
"$ref": "#/definitions/SectionIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# LineSectionPointMemberUnclassified
[DEPRECATED - use POINT ON LINE SECTION INSTEAD] An ordered set of LINKs for a line.
{
"$ref": "#/definitions/PointOnLineSection_VersionedChildStructure",
"x-netex-substitutionGroup": "CommonSectionPointMember",
"x-netex-role": "unclassified/deprecated",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_version.xsd"
}
# LineSectionPointTypeEnumerationEnum
Allowed values for a type of section point.
{
"type": "string",
"enum": [
"normal",
"interchange",
"majorInterchange",
"terminus",
"majorTerminus",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# LineSectionRefReference
Reference to a LINE SECTION.
{
"allOf": [
{
"$ref": "#/definitions/LineSectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LineSection",
"x-netex-substitutionGroup": "SectionRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# LineSectionRefStructureReference
Type for a reference to a LINE SECTION.
{
"$ref": "#/definitions/SectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LineSection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# lineSections_RelStructureCollection
Type for a list of LINE SECTIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"LineSectionRef": {
"$ref": "#/definitions/LineSectionRef"
},
"LineSection": {
"$ref": "#/definitions/LineSection"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_version.xsd"
}
# LineShapeEntity
The graphical shape of a LINK obtained from a formula or other means, using the LOCATION of its limiting POINTs and depending on the LOCATING SYSTEM used for the graphical representation.
{
"$ref": "#/definitions/LineShapeStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# LineShapeIdTypeUnclassified
Type for identifier of a LINE SHAPE.
{
"$ref": "#/definitions/ProjectionIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# LineShapeStructureUnclassified
Type for a LINE SHAPE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Formula": {
"type": "string",
"description": "Formula for calculating line."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of LINE SHAPE."
},
"LinkRef": {
"$ref": "#/definitions/LinkRef"
},
"LocatingSystemRef": {
"allOf": [
{
"$ref": "#/definitions/SrsNameType"
}
],
"description": "Name of locating system under which line is specified."
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# linesInDirectionRefs_RelStructureCollection
Type for a list of LINEs in a specific DIRECTION
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"LineInDirectionRef": {
"allOf": [
{
"$ref": "#/definitions/LineInDirectionRef"
}
],
"description": "Reference to a LINE in a specific DIRECTION"
},
"AllowedLineDirectionRef": {
"$ref": "#/definitions/AllowedLineDirectionRef"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# linesInFrame_RelStructureCollection
Type for containment in frame of LINe.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Line_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/Line_Dummy"
}
}
},
"required": [
"Line_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# LineStringUnclassified
A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two.
{
"allOf": [
{
"$ref": "#/definitions/LineStringType"
}
],
"x-netex-substitutionGroup": "AbstractCurve",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# LineStringTypeUnclassified
{
"allOf": [
{
"$ref": "#/definitions/AbstractCurveType"
},
{
"properties": {
"pos": {
"$ref": "#/definitions/pos",
"x-netex-choice": [
"pos",
"pointProperty",
"posList"
]
},
"pointProperty": {
"$ref": "#/definitions/pointProperty",
"x-netex-choice": [
"pos",
"pointProperty",
"posList"
]
},
"posList": {
"$ref": "#/definitions/posList",
"x-netex-choice": [
"pos",
"pointProperty",
"posList"
]
}
}
}
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# LineTypeEnumerationEnum
Allowed values Classification of LINE, including flexible options. +v2.0
{
"type": "string",
"enum": [
"local",
"urban",
"longDistance",
"express",
"seasonal",
"replacement",
"flexible",
"corridorService",
"mainRouteWithFlexibleEnds",
"flexibleAreasOnly",
"hailAndRideSections",
"fixedStopAreaWide",
"freeAreaAreaWide",
"mixedFlexible",
"mixedFlexibleAndFixed",
"fixed",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# LineViewUnclassified
Simplified view of a LINE.
{
"$ref": "#/definitions/Line_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# LinkAbstract
LINK connecting two POINTs. An oriented spatial object of dimension 1 with view to the overall description of a network, describing a connection between two POINTs.
{
"allOf": [
{
"$ref": "#/definitions/Link_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"ActivationLink",
"DeckPathLink",
"GenericPathLink",
"InfrastructureLink",
"InfrastructureLink_Dummy",
"OffSitePathLink",
"PathLink",
"RouteLink",
"ServiceLink",
"SitePathLink",
"TimingLink",
"VehicleMeetingLink"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# Link_VersionStructureStructure
Type for a LINK.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of LINK."
},
"Distance": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length of LINK."
},
"types": {
"allOf": [
{
"$ref": "#/definitions/linkTypeRefs_RelStructure"
}
],
"description": "Types of LINK."
},
"LineString": {
"$ref": "#/definitions/LineString"
},
"projections": {
"allOf": [
{
"$ref": "#/definitions/projections_RelStructure"
}
],
"description": "PROJECTIONs of the LINK."
},
"passingThrough": {
"allOf": [
{
"$ref": "#/definitions/pointsOnLink_RelStructure"
}
],
"description": "POINTs through which LINK passes."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# LinkIdTypeUnclassified
Type for identifier of a LINK.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# LinkInJourneyPatternUnclassified
A SERVICE LINK or TIMING LINK in a JOURNEY PATTERN with its order in that JOURNEY PATTERN.
{
"$ref": "#/definitions/LinkInJourneyPattern_VersionedChildStructure",
"x-netex-substitutionGroup": "LinkInLinkSequence",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# LinkInJourneyPattern_VersionedChildStructureUnclassified
Type for LINK IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/LinkInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"ServiceLinkRef": {
"$ref": "#/definitions/ServiceLinkRef"
},
"TimingLinkRef": {
"$ref": "#/definitions/TimingLinkRef"
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# LinkInJourneyPatternIdTypeUnclassified
Type for identifier of a LINK IN JOURNEY PATTERN.
{
"$ref": "#/definitions/LinkInSequenceIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# LinkInJourneyPatternRefReference
Reference to a LINK IN JOURNEY PATTERN. If Given by Context does not need to stated.
{
"allOf": [
{
"$ref": "#/definitions/LinkInJourneyPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LinkInJourneyPattern",
"x-netex-substitutionGroup": "LinkInSequenceRef",
"x-netex-sg-members": [
"TimingLinkInJourneyPatternRef"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# LinkInJourneyPatternRefStructureReference
Type for a reference to a LINK IN JOURNEY PATTERN.
{
"$ref": "#/definitions/LinkInSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LinkInJourneyPattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# LinkInLinkSequenceAbstract
An edge of an abstract LINK SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/LinkInLinkSequence_VersionedChildStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-sg-members": [
"LinkInJourneyPattern",
"PathLinkInSequence",
"ServiceLinkInJourneyPattern",
"TimingLinkInJourneyPattern"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# LinkInLinkSequence_VersionedChildStructureUnclassified
Type for a LINK IN LINK SEQUENCE. I.e. an Edge of a graph.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"LinkSequenceRef": {
"$ref": "#/definitions/LinkSequenceRef"
},
"projections": {
"allOf": [
{
"$ref": "#/definitions/projections_RelStructure"
}
],
"description": "PROJECTIONs of POINT."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further Description of a POINT IN LINK SEQUENCE"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of LINK in sequence. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# LinkInSequenceIdTypeUnclassified
Type for identifier of a Edge, connect two nodes of a LINK SEQUENCE may have an order.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# LinkInSequenceRefReference
Reference to a LINK IN SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/LinkInSequenceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "OrderedVersionOfObjectRef",
"x-netex-sg-members": [
"LinkInJourneyPatternRef",
"PathLinkInSequenceRef",
"ServiceLinkInSequenceRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# LinkInSequenceRefStructureReference
Type for a reference to a LINK IN SEQUENCE.
{
"$ref": "#/definitions/OrderedVersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# LinkOnSectionUnclassified
LINK on a SECTION. +v1.1.
{
"$ref": "#/definitions/LinkOnSection_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# LinkOnSection_VersionedChildStructureUnclassified
Type for a LINK on a SECTION. +v1.1.
{
"allOf": [
{
"$ref": "#/definitions/LinkInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"LinkRef": {
"allOf": [
{
"$ref": "#/definitions/LinkRef"
}
],
"description": "Reference to a Link.",
"x-netex-choice": [
"LinkRef",
"Link"
]
},
"Link": {
"$ref": "#/definitions/Link",
"x-netex-choice": [
"LinkRef",
"Link"
]
},
"Reverse": {
"type": "boolean",
"description": "Whether link is navigated in to / from, i.e. reverse direction . Default is false, i.e. from to."
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# LinkOnSectionIdTypeUnclassified
Type for identifier of a LINK ON A COMMON SECTION.
{
"$ref": "#/definitions/LinkInSequenceIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# LinkProjectionEntity
An oriented correspondence from one LINK of a source layer, onto an entity in a target layer: e.g. LINK SEQUENCE, COMPLEX FEATURE, within a defined TYPE OF PROJECTION.
{
"$ref": "#/definitions/LinkProjection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Projection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# LinkProjection_VersionStructureStructure
Type for a LINK PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/Projection_VersionStructure"
},
{
"properties": {
"ProjectedLinkRef": {
"allOf": [
{
"$ref": "#/definitions/LinkRefStructure"
}
],
"description": "Link that is being projected. Can be omitted if given by context."
},
"ProjectToLinkRef": {
"allOf": [
{
"$ref": "#/definitions/LinkRefStructure"
}
],
"description": "Link onto which projected LINK is being projected."
},
"StartPointOnLinkRef": {
"allOf": [
{
"$ref": "#/definitions/PointOnLinkRefStructure"
}
],
"description": "Start POINT of PROJECTION on link . May be omitted if same as start POINT of POINT ON LINK.",
"x-netex-choice": [
"StartPointOnLinkRef",
"StartPointOnLinkByValue"
]
},
"StartPointOnLinkByValue": {
"allOf": [
{
"$ref": "#/definitions/PointOnLinkByValueStructure"
}
],
"description": "Start of PROJECTION given as a distance . May be omitted if same as start POINT of POINT ON LINK.",
"x-netex-choice": [
"StartPointOnLinkRef",
"StartPointOnLinkByValue"
]
},
"EndPointOnLinkRef": {
"allOf": [
{
"$ref": "#/definitions/PointOnLinkRefStructure"
}
],
"description": "End POINTof PROJECTION on link . May be omitted if same as start POINT of POINT ON LINK.",
"x-netex-choice": [
"EndPointOnLinkRef",
"EndPointOnLinkByValue"
]
},
"EndPointOnLinkByValue": {
"allOf": [
{
"$ref": "#/definitions/PointOnLinkByValueStructure"
}
],
"description": "End of PROJECTION given as a distance . May be omitted if same as start POINT of POINT ON LINK.",
"x-netex-choice": [
"EndPointOnLinkRef",
"EndPointOnLinkByValue"
]
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# LinkProjectionIdTypeUnclassified
Type for identifier of a LINK PROJECTION.
{
"$ref": "#/definitions/ProjectionIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# LinkProjectionRefReference
Reference to a PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/LinkProjectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LinkProjection",
"x-netex-substitutionGroup": "ProjectionRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# LinkProjectionRefStructureReference
Type for a reference to a LINK PROJECTION.
{
"$ref": "#/definitions/ProjectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LinkProjection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# LinkRefAbstract
Reference to a LINK.
{
"allOf": [
{
"$ref": "#/definitions/LinkRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"ActivationLinkRef",
"GenericPathLinkRef",
"InfrastructureLinkRef",
"LineLinkRef",
"OnwardVehicleMeetingLinkRef",
"RouteLinkRef",
"ServiceLinkRef",
"TimingLinkRef",
"VehicleMeetingLinkRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# LinkRefByValueUnclassified
Reference to a LINK using its end values.
{
"allOf": [
{
"$ref": "#/definitions/LinkRefByValueStructure"
}
],
"x-netex-sg-members": [
"ActivationLinkRefByValue",
"LineLinkRefByValue",
"ModalLinkRefByValue",
"PathLinkRefByValue",
"RailwayLinkRefByValue",
"RoadLinkRefByValue",
"RouteLinkRefByValue",
"ServiceLinkRefByValue",
"TimingLinkRefByValue",
"WireLinkRefByValue"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# LinkRefByValueStructureUnclassified
Type for a reference to a LINK.
{
"type": "object",
"properties": {
"nameOfClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of class of LINK.",
"xml": {
"attribute": true
}
},
"fromPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointIdType"
}
],
"description": "Identifier of a POINT. at which LINK starts.",
"xml": {
"attribute": true
}
},
"toPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointIdType"
}
],
"description": "Identifier of a POINT. at which LINK ends.",
"xml": {
"attribute": true
}
},
"nameOfPointRefClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Class of POINT referenced by LINK.",
"xml": {
"attribute": true
}
},
"typeOfLinkRef": {
"allOf": [
{
"$ref": "#/definitions/TypeOfLinkIdType"
}
],
"description": "Reference to a TYPE OF LINK.",
"xml": {
"attribute": true
}
},
"created": {
"type": "string",
"format": "date-time",
"description": "Date reference was first created.",
"xml": {
"attribute": true
}
},
"changed": {
"type": "string",
"format": "date-time",
"description": "Date reference was last changed.",
"xml": {
"attribute": true
}
},
"version": {
"allOf": [
{
"$ref": "#/definitions/VersionIdType"
}
],
"description": "Version number of referenced entity.",
"xml": {
"attribute": true
}
}
},
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# linkRefs_RelStructureCollection
Type for a list of references to a LINK.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"LinkRef": {
"$ref": "#/definitions/LinkRef"
},
"LinkRefByValue": {
"$ref": "#/definitions/LinkRefByValue"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# LinkRefStructureReference
Type for a reference to a LINK.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Link",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# LinkSequenceAbstract
An LINK SEQUENCE of Links and Nodes.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"DeckNavigationPath",
"GenericNavigationPath",
"JourneyPattern_Dummy",
"NavigationPath",
"Route_Dummy",
"ServicePattern",
"SingleJourneyPath",
"SiteNavigationPath",
"TimingPattern"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# LinkSequence_VersionStructureStructure
Type for an Abstract LINK SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of LINK SEQUENCE."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of LINK SEQUENCE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further Description of a LINKSEQUENCE."
},
"Distance": {
"allOf": [
{
"$ref": "#/definitions/DistanceType"
}
],
"description": "Overall distance of LINK SEQUENCE. Can be derived from component LINKs."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"projections": {
"allOf": [
{
"$ref": "#/definitions/projections_RelStructure"
}
],
"description": "PROJECTIONs of LINK SEQUENCE onto another ENTITY or layer."
},
"infoLinks": {
"allOf": [
{
"$ref": "#/definitions/infoLinks_RelStructure"
}
],
"description": "Hyperlinks associated with JOURNEY."
},
"sectionsInSequence": {
"allOf": [
{
"$ref": "#/definitions/sectionsInSequence_RelStructure"
}
],
"description": "SECTIONS that make up route. Can be used as an alternative to points in sequence. POINTS and LINKS must be of same type as sequence, eg ROUTE, ROUTE POINT, ROUTE LINK"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# LinkSequenceIdTypeUnclassified
Type for identifier of a LINK SEQUENCE: a mesh of links.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# LinkSequenceProjectionEntity
A Projection of a whole LINK SEQUENCE as an ordered series of POINTs.
{
"$ref": "#/definitions/LinkSequenceProjection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Projection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# LinkSequenceProjection_VersionStructureStructure
Type for a LINK SEQUENCE PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/Projection_VersionStructure"
},
{
"properties": {
"ProjectedLinkSequenceRef": {
"allOf": [
{
"$ref": "#/definitions/LinkSequenceRefStructure"
}
],
"description": "LINK SEQUENCE that is being projected. Can be omitted if given by context."
},
"Distance": {
"allOf": [
{
"$ref": "#/definitions/DistanceType"
}
],
"description": "Distance Travelled."
},
"points": {
"allOf": [
{
"$ref": "#/definitions/pointRefs_RelStructure"
}
],
"description": "POINTs in PROJECTION."
},
"LineString": {
"$ref": "#/definitions/LineString"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# LinkSequenceProjectionIdTypeUnclassified
Type for identifier of a LINK SEQUENCE PROJECTION.
{
"$ref": "#/definitions/ProjectionIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# LinkSequenceProjectionRefReference
Reference to a LINK SEQUENCE PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequenceProjectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LinkSequenceProjection",
"x-netex-substitutionGroup": "ProjectionRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# LinkSequenceProjectionRefStructureReference
Type for a reference to a LINK SEQUENCE PROJECTION.
{
"$ref": "#/definitions/ProjectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LinkSequenceProjection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# LinkSequenceRefReference
Reference to a LINK SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequenceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LinkSequence",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"GenericNavigationPathRef",
"JourneyPatternRef",
"JourneyRef",
"RouteRef",
"SingleJourneyPathRef",
"TimingPatternRef",
"TripPatternRef",
"TripRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# linkSequenceRefs_RelStructureCollection
Type for a list of LINK SEQUENCEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"LinkSequenceRef": {
"type": "array",
"items": {
"$ref": "#/definitions/LinkSequenceRef"
},
"description": "Reference to a LINK SEQUENCE."
}
},
"required": [
"LinkSequenceRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# LinkSequenceRefStructureReference
Type for a reference to a LINK SEQUENCE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LinkSequence",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# linksInJourneyPattern_RelStructureCollection
Type for LINK IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"ServiceLinkInJourneyPattern": {
"$ref": "#/definitions/ServiceLinkInJourneyPattern"
},
"TimingLinkInJourneyPattern": {
"$ref": "#/definitions/TimingLinkInJourneyPattern"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# linksOnSection_RelStructureCollection
Type for a list of LINKS on SECTION. +v1.1.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"LinkOnSection": {
"type": "array",
"items": {
"$ref": "#/definitions/LinkOnSection"
}
}
},
"required": [
"LinkOnSection"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# linkTypeRefs_RelStructureCollection
Type for a list of TYPEs OF LINK.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfLinkRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfLinkRef"
},
"description": "Reference to a TYPE OF LINK."
}
},
"required": [
"TypeOfLinkRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# ListOfOperatorActivitiesUnclassified
List of Allowed values for Operator Activities.
{
"type": "array",
"items": {
"$ref": "#/definitions/OperatorActivitiesEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# LocaleUnclassified
Common LOCALE dependent properties.
{
"allOf": [
{
"$ref": "#/definitions/LocaleStructure"
}
],
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# LocaleStructureUnclassified
Type describing common locale dependent properties.
{
"type": "object",
"properties": {
"TimeZoneOffset": {
"allOf": [
{
"$ref": "#/definitions/TimeZoneOffsetType"
}
],
"description": "Timezone offset from Greenwich at LOCALE."
},
"TimeZone": {
"type": "string",
"description": "Timezone name at LOCALE."
},
"SummerTimeZoneOffset": {
"allOf": [
{
"$ref": "#/definitions/TimeZoneOffsetType"
}
],
"description": "Summer timezone offset if different from Time zone offset."
},
"SummerTimeZone": {
"type": "string",
"description": "Summer Time zone name at LOCALE."
},
"DefaultLanguage": {
"type": "string",
"description": "Default Language for LOCALE. Assume language use is "normally used""
},
"languages": {
"type": "object",
"properties": {
"LanguageUsage": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/LanguageUsageStructure"
}
],
"description": "Language usage."
}
}
},
"description": "Languages supported at LOCALE."
}
},
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# LocalServiceAbstract
A named service relating to the use of the SITE or transport services at a particular location, for example porterage, assistance for disabled users, booking offices etc.
{
"allOf": [
{
"$ref": "#/definitions/LocalService_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Equipment",
"x-netex-sg-members": [
"AssistanceBookingService",
"AssistanceService",
"CateringService",
"CommunicationService",
"CustomerService",
"HireService",
"LuggageService",
"MoneyService",
"RetailService",
"TicketingService"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# LocalService_VersionStructureStructure
Type for a LOCAL SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/Equipment_VersionStructure"
},
{
"properties": {
"typesOfServiceFeature": {
"allOf": [
{
"$ref": "#/definitions/typeOfServiceFeatureRefs_RelStructure"
}
],
"description": "Classification of FEATUREs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# LocalServiceIdTypeUnclassified
Type for identifier of a LOCAL SERVICE.
{
"$ref": "#/definitions/EquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LocalServiceRefAbstract
Reference to a LOCAL SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LocalServiceRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-sg-members": [
"AssistanceBookingServiceRef",
"AssistanceServiceRef",
"CateringServiceRef",
"CommunicationServiceRef",
"ComplaintsServiceRef",
"CustomerServiceRef",
"HireServiceRef",
"LeftLuggageServiceRef",
"LostPropertyServiceRef",
"LuggageServiceRef",
"MeetingPointServiceRef",
"MoneyServiceRef",
"RetailServiceRef",
"TicketingServiceRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LocalServiceRefStructureReference
Type for a reference to a LOCAL SERVICE.
{
"$ref": "#/definitions/EquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LocalService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# localServices_RelStructureCollection
Type for a list of LOCAL SERVICEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"LocalServiceRef": {
"$ref": "#/definitions/LocalServiceRef"
},
"LocalService": {
"$ref": "#/definitions/LocalService"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# LocatableSpotAbstract
An identifiable individual area within a given PASSENGER SPACE, which may potentially be allocated to a single passenger. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/LocatableSpot_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "OnboardSpace",
"x-netex-sg-members": [
"LuggageSpot",
"PassengerSpot",
"PassengerVehicleSpot"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# LocatableSpot_VersionStructureStructure
Type for a LOCATABLE SPOT.
{
"allOf": [
{
"$ref": "#/definitions/OnboardSpace_VersionStructure"
},
{
"properties": {
"LocatableSpotType": {
"allOf": [
{
"$ref": "#/definitions/TypeOfLocatableSpotEnumeration"
}
],
"description": "Type of Locatable Spot."
},
"TypeOfLocatableSpotRef": {
"$ref": "#/definitions/TypeOfLocatableSpotRef"
},
"SpotRowRef": {
"$ref": "#/definitions/SpotRowRef"
},
"SpotColumnRef": {
"$ref": "#/definitions/SpotColumnRef"
},
"sensorsInSpot": {
"allOf": [
{
"$ref": "#/definitions/sensorsInSpot_RelStructure"
}
],
"description": "SPOT SENSORs in the LOCATABLE SPOT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# LocatableSpotIdTypeUnclassified
Type for identifier of a LOCATABLE SPOT.
{
"$ref": "#/definitions/OnboardSpaceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# LocatableSpotRangeRefStructureReference
Type for a reference to a LOCATABLE SPOT.
{
"type": "object",
"properties": {
"LocatableSpotRef": {
"$ref": "#/definitions/LocatableSpotRef"
}
},
"required": [
"LocatableSpotRef"
],
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# LocatableSpotRefAbstract
Reference to a LOCATABLE SPOT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/LocatableSpotRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "OnboardSpaceRef",
"x-netex-sg-members": [
"LuggageSpotRef",
"PassengerSpotRef",
"PassengerVehicleSpotRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# locatableSpotRefs_RelStructureCollection
Type for a list of references to LOCATABLE SPOTs
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"LocatableSpotRef": {
"type": "array",
"items": {
"$ref": "#/definitions/LocatableSpotRef"
}
}
},
"required": [
"LocatableSpotRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# LocatableSpotRefStructureReference
Type for a reference to a LOCATABLE SPOT.
{
"$ref": "#/definitions/OnboardSpaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LocatableSpot",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# LocationStructureUnclassified
Type for geospatial Position of a point. May be expressed in concrete WGS 84 Coordinates or any gml compatible point coordinates format.
{
"type": "object",
"properties": {
"Longitude": {
"allOf": [
{
"$ref": "#/definitions/LongitudeType"
}
],
"description": "Longitude from Greenwich Meridian. -180 (East) to +180 (West). Decimal degrees. e.g. 2.356"
},
"Latitude": {
"allOf": [
{
"$ref": "#/definitions/LatitudeType"
}
],
"description": "Latitude from equator. -90 (South) to +90 (North). Decimal degrees. e.g. 56.356"
},
"Altitude": {
"allOf": [
{
"$ref": "#/definitions/AltitudeType"
}
],
"description": "Altitude (metres) Above sea level."
},
"pos": {
"$ref": "#/definitions/pos"
},
"Precision": {
"allOf": [
{
"$ref": "#/definitions/DistanceType"
}
],
"description": "Precision for point measurement. In meters."
},
"id": {
"type": "string",
"description": "Identifier of point.",
"xml": {
"attribute": true
}
},
"srsName": {
"allOf": [
{
"$ref": "#/definitions/SrsNameType"
}
],
"description": "identifier of data Reference system for geocodes if point is specified as gml compatible Coordinates. A gml value. If not specified taken from system configuration.",
"xml": {
"attribute": true
}
}
},
"required": [
"Longitude",
"Latitude"
],
"x-netex-source": "netex_framework/netex_utility/netex_location_types.xsd"
}
# LockerTypeEnumerationEnum
Allowed value for Locker Type.
{
"type": "string",
"enum": [
"leftLuggageOffice",
"lockers",
"oversizeLockers",
"bikeRack",
"bikeCarriage",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# LockingMechanismEnumerationEnum
Allowed value for LOCKING MECHANISM. +v1.2.2
{
"type": "string",
"enum": [
"none",
"dock",
"immobilisingLock",
"separateLockingDevice",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_support.xsd"
}
# LockingTypeEnumerationEnum
Allowed value for type of locking mechanism.+v1.1.
{
"type": "string",
"enum": [
"key",
"keyboard",
"mechanicalNumbering",
"contactless",
"mobileApp",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# LogAbstract
A Collection of LOG ENTRIES grouped together in a file or any other kind of storage. +v1.1.
{
"$ref": "#/definitions/Log_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_version.xsd"
}
# Log_VersionStructureStructure
Type for LOG.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"logEntries": {
"allOf": [
{
"$ref": "#/definitions/logEntries_RelStructure"
}
],
"description": "LOG ENTRies using LOG."
},
"nameOfLogEntryClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of LogEntry Cass of LOG",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_version.xsd"
}
# logEntries_RelStructureCollection
Type for a list of LOG ENTries +v1.1.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"LogEntry": {
"type": "array",
"items": {
"$ref": "#/definitions/LogEntry"
}
}
},
"required": [
"LogEntry"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_version.xsd"
}
# LogEntryAbstract
A time-stamped record of an event or change of state.
{
"$ref": "#/definitions/LogEntry_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_version.xsd"
}
# LogEntry_VersionStructureStructure
Type for LOG ENTRY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of LOG ENTRY."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of LOG ENTRY."
},
"Date": {
"type": "string",
"format": "date-time",
"description": "Timestamp of LOG ENTRY."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_version.xsd"
}
# LogEntryIdTypeUnclassified
Type for identifier of a LOG ENTRY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_support.xsd"
}
# LogEntryRefReference
Reference to a LOG ENTRY.
{
"allOf": [
{
"$ref": "#/definitions/LogEntryRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LogEntry",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"FareContractEntryRef",
"FareDebitRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_support.xsd"
}
# LogEntryRefStructureReference
Type for a reference to a LOG ENTRY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LogEntry",
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_support.xsd"
}
# LogicalDisplayEntity
Represents a set of data that can be assembled for assignment to a physical PASSENGER INFORMATION EQUIPMENT or to a logical channel such as web or media. It is independent of any physical embodiment LOGICAL DISPLAY corresponds to a SIRI STOP MONITORING point.
{
"$ref": "#/definitions/LogicalDisplay_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# LogicalDisplay_VersionStructureStructure
Type for a LOGICAL DISPLAY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of LOGICAL DISPLAY."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of LOGICAL DISPLAY."
},
"displayAssignments": {
"allOf": [
{
"$ref": "#/definitions/displayAssignments_RelStructure"
}
],
"description": "DISPLAY ASSIGNMENTs for LOGICAL DISPLAY."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# LogicalDisplayIdTypeUnclassified
Identifier of LOGICAL DISPLAY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# LogicalDisplayRefReference
Reference to a LOGICAL DISPLAY.
{
"allOf": [
{
"$ref": "#/definitions/LogicalDisplayRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LogicalDisplay",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# LogicalDisplayRefStructureReference
Type for a reference to a LOGICAL DISPLAY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LogicalDisplay",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# logicalDisplaysInFrame_RelStructureCollection
Type for containment in frame of LOGICAL DISPLAY.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"LogicalDisplay": {
"type": "array",
"items": {
"$ref": "#/definitions/LogicalDisplay"
}
}
},
"required": [
"LogicalDisplay"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# LogicalOperationEnumerationEnum
Allowed values for logical operations. See https://en.wikipedia.org/wiki/Logic_gate
{
"type": "string",
"enum": [
"AND",
"OR",
"NOT",
"XOR",
"NAND",
"NOR",
"XNOR"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# LogIdTypeUnclassified
Type for identifier of a LOG.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_support.xsd"
}
# LogRefReference
Reference to a LOG.
{
"allOf": [
{
"$ref": "#/definitions/LogRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Log",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_support.xsd"
}
# LogRefStructureReference
Type for a reference to a LOG.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Log",
"x-netex-source": "netex_framework/netex_genericFramework/netex_loggable_support.xsd"
}
# LongitudeTypeUnclassified
Longitude from Greenwich.
{
"type": "number",
"minimum": -180,
"maximum": 180,
"x-netex-source": "netex_framework/netex_utility/netex_location_types.xsd"
}
# LostPropertyServiceEntity
Specialisation of CUSTOMER SERVICE for lost properties.
{
"$ref": "#/definitions/LostPropertyService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CustomerService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# LostPropertyService_VersionStructureStructure
Type for a LOST PROPERTY SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/CustomerService_VersionStructure"
},
{
"properties": {
"PropertyKeptForDuration": {
"type": "string",
"description": "Period for which lost property is kept - after this time it may be disposed of. +V1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# LostPropertyServiceIdTypeUnclassified
Type for identifier of a LOST PROPERTY SERVICE.
{
"$ref": "#/definitions/CustomerServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LostPropertyServiceRefReference
Identifier of an LOST PROPERTY SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LostPropertyServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LostPropertyService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LostPropertyServiceRefStructureReference
Type for a reference to an LOST PROPERTY SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LostPropertyService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LuggageCarriageEnumerationEnum
Allowed values for Luggage Carriage Facility.
{
"type": "string",
"enum": [
"unknown",
"noBaggageStorage",
"baggageStorage",
"luggageRacks",
"skiRacks",
"skiRacksOnRear",
"extraLargeLuggageRacks",
"baggageVan",
"noCycles",
"cyclesAllowed",
"cyclesAllowedInVan",
"cyclesAllowedInCarriage",
"cyclesAllowedWithReservation",
"pushchairsAllowed",
"vehicleTransport"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# LuggageCarriageFacilityUnclassified
Classification of LUGGAGE CARRIAGE FACILITY type.
{
"allOf": [
{
"$ref": "#/definitions/LuggageCarriageEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LuggageCarriageFacilityListUnclassified
List of LUGGAGE CARRIAGE FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/LuggageCarriageFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LuggageCarriageFacilityListOfEnumerationsUnclassified
List of values for LUGGAGE CARRIAGE FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/LuggageCarriageEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LuggageLockerEquipmentEntity
Specialisation of SITE EQUIPMENT for LUGGAGE LOCKERs.
{
"$ref": "#/definitions/LuggageLockerEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SiteEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# LuggageLockerEquipment_VersionStructureStructure
Type for a Luggage Locker.
{
"allOf": [
{
"$ref": "#/definitions/SiteEquipment_VersionStructure"
},
{
"properties": {
"NumberOfLockers": {
"type": "integer",
"description": "Number of LOCKERs."
},
"LockerWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of Locker."
},
"LockerHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of Locker."
},
"LockerDepth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Depth of Locker."
},
"LockerType": {
"allOf": [
{
"$ref": "#/definitions/LockerTypeEnumeration"
}
],
"description": "Type of Locker."
},
"LockingType": {
"allOf": [
{
"$ref": "#/definitions/LockingTypeEnumeration"
}
],
"description": "Type of lock. +v1.1"
},
"WheelchairAccepted": {
"type": "boolean",
"description": "Whether a wheelchair may be stored in the locker. +v1.1"
},
"BlindAccessible": {
"type": "boolean",
"description": "Whether a visually impaired person may use the mechanism. +v1."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# LuggageLockerEquipmentRefReference
Identifier of an LUGGAGE LOCKER EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/LuggageLockerEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LuggageLockerEquipment",
"x-netex-substitutionGroup": "SiteEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# LuggageLockerEquipmentRefStructureReference
Type for a reference to an LUGGAGE LOCKER EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LuggageLockerEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# LuggageLockerFacilityUnclassified
Classification of LUGGAGE LOCKER FACILITY type.
{
"allOf": [
{
"$ref": "#/definitions/LuggageLockerFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LuggageLockerFacilityEnumerationEnum
Allowed values for Luggage Locker Facility.
{
"type": "string",
"enum": [
"other",
"lockers",
"oversizeLockers",
"leftLuggageCounter",
"bikeRack",
"cloakroom"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# LuggageLockerFacilityListUnclassified
List of LUGGAGE LOCKER FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/LuggageLockerFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LuggageLockerFacilityListOfEnumerationsUnclassified
List of values for LUGGAGE LOCKER Facility.
{
"type": "array",
"items": {
"$ref": "#/definitions/LuggageLockerFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LuggageLockerIdTypeUnclassified
Type for identifier of LUGGAGE LOCKER EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# LuggageServiceEntity
Specialisation of CUSTOMER SERVICE for luggage services (provides luggage service facilities and characteristics like luggage trolley, free to use, etc.).
{
"$ref": "#/definitions/LuggageService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocalService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# LuggageService_VersionStructureStructure
Type for LUGGAGE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LocalService_VersionStructure"
},
{
"properties": {
"LuggageServiceFacilityList": {
"allOf": [
{
"$ref": "#/definitions/LuggageServiceFacilityListOfEnumerations"
}
],
"description": "LUGGAGE SERVICEs available."
},
"LuggageTrolleys": {
"type": "boolean",
"description": "Whether there are trolleys."
},
"WheelchairLuggageTrolleys": {
"type": "boolean",
"description": "Whether there are wheel chair trolleys."
},
"FreeToUse": {
"type": "boolean",
"description": "Whether the service is free to use."
},
"MaximumBagWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum width of luggage accepted by service."
},
"MaximumBagHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum height of luggage accepted by service."
},
"MaximumBagDepth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum depth of luggage accepted by service."
},
"MaximumBagWeight": {
"allOf": [
{
"$ref": "#/definitions/WeightType"
}
],
"description": "Maximum weight of the luggage. +v1.1"
},
"LuggageMaximalWeigth": {
"type": "number",
"description": "Maximum weight of the luggage (in kilograms)."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# LuggageServiceEnumerationEnum
Allowed value for Luggage Service Type.
{
"type": "string",
"enum": [
"leftLuggage",
"porterage",
"freeTrolleys",
"paidTrolleys",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# LuggageServiceFacilityUnclassified
Classification of LUGGAGE SERVICE FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/LuggageServiceFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LuggageServiceFacilityEnumerationEnum
Allowed values for Luggage Service Facility.
{
"type": "string",
"enum": [
"other",
"leftLuggage",
"porterage",
"freeTrolleys",
"paidTrolleys",
"collectAndDeliverToStation",
"baggageCheckInCheckOut"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# LuggageServiceFacilityListUnclassified
List of LUGGAGE SERVICE FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/LuggageServiceFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LuggageServiceFacilityListOfEnumerationsUnclassified
List of values for LUGGAGE SERVICE FACILITies.
{
"type": "array",
"items": {
"$ref": "#/definitions/LuggageServiceFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# LuggageServiceIdTypeUnclassified
Type for identifier of a LUGGAGE SERVICE.
{
"$ref": "#/definitions/CustomerServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LuggageServiceRefReference
Identifier of an LUGGAGE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LuggageServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LuggageService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LuggageServiceRefStructureReference
Type for a reference to an LUGGAGE SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LuggageService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# LuggageSpotEntity
A designated space to stow a passenger's luggage onboard.+v2.0.
{
"$ref": "#/definitions/LuggageSpot_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocatableSpot",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# LuggageSpot_VersionStructureStructure
Type for a LUGGAGE SPOT.
{
"allOf": [
{
"$ref": "#/definitions/LocatableSpot_VersionStructure"
},
{
"properties": {
"IsAccessibleOnVoyage": {
"type": "boolean",
"description": "Whether LUGGAGE SPOT can be accessed during journey. Default is true."
},
"HeightFromFloor": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of LUGGAGE SPOT from floor."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# LuggageSpotEquipmentEntity
A specialisation of SPOT EQUIPMENT describing the detailed properties of a LUGGAGE SPOT. +v2.0
{
"$ref": "#/definitions/LuggageSpotEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_version.xsd"
}
# LuggageSpotEquipment_VersionStructureStructure
Type for a LUGGAGE SPOT EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/SpotEquipment_VersionStructure"
},
{
"properties": {
"LuggageSpotType": {
"allOf": [
{
"$ref": "#/definitions/LuggageSpotTypeEnumeration"
}
],
"description": "TYPE OF LUGGAGE SPOTn"
},
"HeadroomForLuggage": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height avilable for LUGGAGE"
},
"IsLockable": {
"type": "boolean",
"description": "Whether LUGGAGE SPOT is lockable."
},
"HasDoor": {
"type": "boolean",
"description": "Whether LUGGAGE SPOT is has a door."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_version.xsd"
}
# LuggageSpotEquipmentIdTypeUnclassified
Type for identifier of LUGGAGE SPOT EQUIPMENT.
{
"$ref": "#/definitions/SpotEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# LuggageSpotEquipmentRefReference
Identifier of a LUGGAGE SPOT EQUIPMENT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/LuggageSpotEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LuggageSpotEquipment",
"x-netex-substitutionGroup": "SpotEquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# LuggageSpotEquipmentRefStructureReference
Type for a reference to a LUGGAGE SPOT EQUIPMENT.
{
"$ref": "#/definitions/SpotEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LuggageSpotEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# LuggageSpotIdTypeUnclassified
Type for identifier of a LUGGAGE SPOT.
{
"$ref": "#/definitions/LocatableSpotIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# LuggageSpotRefReference
Reference to a LUGGAGE SPOT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/LuggageSpotRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "LuggageSpot",
"x-netex-substitutionGroup": "LocatableSpotRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# LuggageSpotRefStructureReference
Type for a reference to a LUGGAGE SPOT.
{
"$ref": "#/definitions/LocatableSpotRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "LuggageSpot",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# luggageSpots_RelStructureCollection
Type for a list of LUGGAGE SPOTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"LuggageSpotRef": {
"$ref": "#/definitions/LuggageSpotRef"
},
"LuggageSpot": {
"$ref": "#/definitions/LuggageSpot"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# LuggageSpotTypeEnumerationEnum
Allowed values for TYPE OF LUGGAGE SPOT +v2.0
{
"type": "string",
"enum": [
"rackAboveSeats",
"spaceUnderSeat",
"luggageBay",
"luggageCompartment",
"luggageVan",
"cycleRack",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# ManagementAgentEntity
ORGANISATION that manages data or a SITE or FACILITY.
{
"$ref": "#/definitions/ManagementAgent_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Organisation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# ManagementAgent_VersionStructureStructure
Type for an OTHER ORGANISATION.
{
"$ref": "#/definitions/OtherOrganisation_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# ManagementAgentIdTypeUnclassified
Type for identifier of a MANAGEMENT AGENT.
{
"$ref": "#/definitions/OtherOrganisationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# ManagementAgentRefReference
Reference to a MANAGEMENT AGENT.
{
"allOf": [
{
"$ref": "#/definitions/ManagementAgentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ManagementAgent",
"x-netex-substitutionGroup": "OtherOrganisationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# ManagementAgentRefStructureReference
Type for a reference to a MANAGEMENT AGENT.
{
"$ref": "#/definitions/OtherOrganisationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ManagementAgent",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# MandatoryEnumerationEnum
Allowed values for Mandatory.
{
"type": "string",
"enum": [
"required",
"optional",
"notAllowed"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# MarkingStatusEnumerationEnum
Allowed values for the status of the ground marking
{
"type": "string",
"enum": [
"none",
"good",
"worn",
"hazardous",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# MealFacilityUnclassified
Classification of MEAL FACILITY type.
{
"allOf": [
{
"$ref": "#/definitions/MealFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MealFacilityEnumerationEnum
Allowed values for Meal Facility.
{
"type": "string",
"enum": [
"breakfast",
"lunch",
"dinner",
"snack",
"drinks"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# MealFacilityListUnclassified
List of MEAL FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/MealFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MealFacilityListOfEnumerationsUnclassified
List of values for MEAL FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/MealFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MeasureListTypeUnclassified
gml:MeasureListType provides for a list of quantities.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/doubleList"
},
"uom": {
"$ref": "#/definitions/UomIdentifier",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "gml/basicTypes.xsd"
}
# MeasureOrNilReasonListTypeUnclassified
gml:MeasureOrNilReasonListType provides for a list of quantities. An instance element may also include embedded values from NilReasonType. It is intended to be used in situations where a value is expected, but the value may be absent for some reason.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/doubleOrNilReasonList"
},
"uom": {
"$ref": "#/definitions/UomIdentifier",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "gml/basicTypes.xsd"
}
# MeasureTypeUnclassified
gml:MeasureType supports recording an amount encoded as a value of XML Schema double, together with a units of measure indicated by an attribute uom, short for "units of measure". The value of the uom attribute identifies a reference system for the amount, usually a ratio or interval scale.
{
"type": "object",
"properties": {
"value": {
"type": "number"
},
"uom": {
"$ref": "#/definitions/UomIdentifier",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "gml/basicTypes.xsd"
}
# MedicalFacilityUnclassified
Classification of MEDICAL FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/MedicalFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MedicalFacilityEnumerationEnum
Allowed values for Medical Service Facility.
{
"type": "string",
"enum": [
"unknown",
"defibrillator",
"alcoholTest",
"handSanitiser",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# MedicalFacilityListUnclassified
List of MEDICAL FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/MedicalFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MedicalFacilityListOfEnumerationsUnclassified
List of values for MEDICAL FACILITies.
{
"type": "array",
"items": {
"$ref": "#/definitions/MedicalFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MedicalNeedEnumerationEnum
Allowed values for specific Medical needs.
{
"type": "string",
"enum": [
"allergic",
"heartCondition",
"otherMedicalNeed"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# MeetingPointEnumerationEnum
Allowed values for MEETING POINT Facility.
{
"type": "string",
"enum": [
"meetingPoint",
"groupMeeting",
"schoolMeetingPoint",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# MeetingPointServiceEntity
Specialisation of CUSTOMER SERVICE for meeting points (provides characteristics like description, label, etc.).
{
"$ref": "#/definitions/MeetingPointService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CustomerService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# MeetingPointService_VersionStructureStructure
Type for a MEETING POINT SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/CustomerService_VersionStructure"
},
{
"properties": {
"MeetingPointServiceType": {
"allOf": [
{
"$ref": "#/definitions/MeetingPointEnumeration"
}
],
"description": "Type of MEETING POINT."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label of meeting point."
}
},
"required": [
"MeetingPointServiceType"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# MeetingPointServiceIdTypeUnclassified
Type for identifier of a MEETING POINT SERVICE.
{
"$ref": "#/definitions/CustomerServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# MeetingPointServiceRefReference
Identifier of an MEETING POINT SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/MeetingPointServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "MeetingPointService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# MeetingPointServiceRefStructureReference
Type for a reference to an MEETING POINT SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "MeetingPointService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# MeetingRestrictionEntity
A pair of INFRASTRUCTURE LINKs where vehicles of specified VEHICLE TYPEs are not allowed to meet.
{
"$ref": "#/definitions/MeetingRestriction_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "NetworkRestriction",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# MeetingRestriction_VersionStructureStructure
Type for MEETING RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/InfrastructureLinkRestriction_VersionStructure"
},
{
"properties": {
"ForVehicleTypeRef": {
"allOf": [
{
"$ref": "#/definitions/VehicleTypeRefStructure"
}
],
"description": "Type of vehicle that may use forwards direction of INFRASTRUCTURE LINK. For a meeting restriction this is for the forward sense of the link. For overtaking possibility this is for the overtaking vehicle."
},
"AgainstVehicleTypeRef": {
"allOf": [
{
"$ref": "#/definitions/TransportTypeRefStructure"
}
],
"description": "Type of vehicle that may use backwards direction of INFRASTRUCTURE LINK. For a meeting restriction this is for the vehicle going in the reveser sense of the link. For overtaking possibility this is for the vehicle being overtaken."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# MeetingRestrictionIdTypeUnclassified
Type for Identifier of a MEETING RESTRICTION.
{
"$ref": "#/definitions/InfrastructureLinkRestrictionIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# MeetingRestrictionRefReference
Reference to a MEETING RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/MeetingRestrictionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "MeetingRestriction",
"x-netex-substitutionGroup": "InfrastructureLinkRestrictionRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# MeetingRestrictionRefStructureReference
Type for Reference to a MEETING RESTRICTION.
{
"$ref": "#/definitions/InfrastructureLinkRestrictionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "MeetingRestriction",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# MessageQualifierStructureUnclassified
Unique identifier of a message within SIRI functional service type and participant.
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
},
"x-netex-atom": "string",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# MessageRefStructureReference
Type for message ref.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/MessageQualifierStructure"
}
},
"x-netex-role": "reference",
"x-netex-atom": "string",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# MetroSubmodeUnclassified
TPEG pti04 Metro submodes.
{
"allOf": [
{
"$ref": "#/definitions/MetroSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# MetroSubmodeEnumerationEnum
Values for Metro MODEs of TRANSPORT: TPEG pti_table_04.
{
"type": "string",
"enum": [
"unknown",
"undefined",
"metro",
"tube",
"urbanRailway"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# MobilityEnumerationEnum
Allowed values for of mobility needs.
{
"type": "string",
"enum": [
"wheelchair",
"assistedWheelchair",
"motorizedWheelchair",
"mobilityScooter",
"roadMobilityScooter",
"walkingFrame",
"restrictedMobility",
"otherMobilityNeed",
"normal"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# MobilityFacilityUnclassified
Classification of MOBILITY FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/MobilityFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MobilityFacilityEnumerationEnum
Allowed values for Mobility Facility: TPEG pti_table 23.
{
"type": "string",
"enum": [
"unknown",
"lowFloor",
"stepFreeAccess",
"suitableForPushchairs",
"suitableForWheelchairs",
"suitableForHeaviliyDisabled",
"boardingAssistance",
"onboardAssistance",
"unaccompaniedMinorAssistance",
"tactilePlatformEdges",
"tactileGuidingStrips",
"raisedKerb"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# MobilityFacilityListUnclassified
List of MOBILITY FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/MobilityFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MobilityFacilityListOfEnumerationsUnclassified
List of values for MOBILITY FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/MobilityFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MobilityListUnclassified
List of Allowed values for of mobility needs.
{
"type": "array",
"items": {
"$ref": "#/definitions/MobilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# ModalLinkRefByValueUnclassified
Reference to a LINK using its end values.
{
"allOf": [
{
"$ref": "#/definitions/ModalLinkRefByValueStructure"
}
],
"x-netex-substitutionGroup": "LinkRefByValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_linkByValue_support.xsd"
}
# ModalLinkRefByValue2StructureUnclassified
Type for a reference to a LINK.
{
"type": "object",
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Start POINT of LINK."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "End POINT of LINK."
},
"TypeOfLinkRef": {
"$ref": "#/definitions/TypeOfLinkRef"
},
"VehicleMode": {
"$ref": "#/definitions/VehicleMode"
},
"nameOfClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Type of LINK.",
"xml": {
"attribute": true
}
},
"created": {
"type": "string",
"format": "date-time",
"description": "Date reference was first created.",
"xml": {
"attribute": true
}
},
"changed": {
"type": "string",
"format": "date-time",
"description": "Date reference was last changed.",
"xml": {
"attribute": true
}
},
"version": {
"allOf": [
{
"$ref": "#/definitions/VersionIdType"
}
],
"description": "Version number of referenced entity.",
"xml": {
"attribute": true
}
}
},
"required": [
"FromPointRef",
"ToPointRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_linkByValue_support.xsd"
}
# ModalLinkRefByValueStructureUnclassified
Type for a reference to a LINK.
{
"allOf": [
{
"$ref": "#/definitions/LinkRefByValueStructure"
},
{
"properties": {
"VehicleMode": {
"$ref": "#/definitions/VehicleMode"
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_linkByValue_support.xsd"
}
# ModeOfOperationAbstract
The use of any kind of vehicle to perform a trip using any mode of operation, this can be a CONVENTIONAL, ALTERNATIVE or a PERSONAL MODE OF OPERATION. +v1.2.2
{
"$ref": "#/definitions/ModeOfOperation_ValueStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "ModeOfOperation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# ModeOfOperation_DummyAbstract
Dummy type to work around SG limitations.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"AlternativeModeOfOperation",
"AlternativeModeOfOperation_Dummy",
"ConventionalModeOfOperation",
"ConventionalModeOfOperation_Dummy",
"ModeOfOperation",
"PersonalModeOfOperation"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# ModeOfOperation_ValueStructureUnclassified
Type for a MODE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"TypeOfModeOfOperationRef": {
"$ref": "#/definitions/TypeOfModeOfOperationRef"
},
"submodes": {
"allOf": [
{
"$ref": "#/definitions/submodes_RelStructure"
}
],
"description": "SUBMODEs associated with MODE OF OPERATION."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# ModeOfOperationIdTypeUnclassified
Type for identifier of a MODE OF OPERATION.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# ModeOfOperationRefAbstract
Reference to a MODE OF OPERATION. +V1.2.2
{
"allOf": [
{
"$ref": "#/definitions/ModeOfOperationRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-sg-members": [
"AlternativeModeOfOperationRef",
"ConventionalModeOfOperationRef",
"PersonalModeOfOperationRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# ModeOfOperationRefStructureReference
Type for a reference to a MODE OF OPERATION.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ModeOfOperation",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# ModeRefReference
Reference to a MODE and SUBMODE.
{
"allOf": [
{
"$ref": "#/definitions/ModeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# modeRefs_RelStructureCollection
Type for a list of TRANSPORT MODEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ModeRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ModeRef"
}
}
},
"required": [
"ModeRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# ModeRefStructureReference
Type for a reference to a MODE and SUBMODE.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/SubmodeRefStructure"
},
"mode": {
"$ref": "#/definitions/AllPublicTransportModesEnumeration",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "reference",
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# ModeRestrictionAssessmentEntity
Qualification of a ROUTE LINK resulting from the analysis of restrictions concerning the related INFRASTRUCTURE LINKs +v1.2.2.
{
"$ref": "#/definitions/ModeRestrictionAssessment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# ModeRestrictionAssessment_VersionStructureStructure
Type for MODE RESTRICTION ASSESSMENT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObject_ViewStructure"
},
{
"properties": {
"Exclude": {
"type": "boolean",
"description": "Whether modes is to be excluded. Default is true."
},
"transportModes": {
"allOf": [
{
"$ref": "#/definitions/transportModes_RelStructure"
}
],
"description": "Transport MODES to which restriction applies"
},
"ModeOfOperationRef": {
"$ref": "#/definitions/ModeOfOperationRef"
},
"MinimumNumberOfPassengers": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Minimum number of passengers to be able to use."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# ModeRestrictionAssessmentIdTypeUnclassified
Type for identifier of a MODE RESTRICTION ASSESSMENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# ModeRestrictionAssessmentRefReference
Reference to MODE RESTRICTION ASSESSMENT. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/ModeRestrictionAssessmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ModeRestrictionAssessment",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# ModeRestrictionAssessmentRefStructureReference
Type for a reference to a MODE RESTRICTION ASSESSMENT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ModeRestrictionAssessment",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# modeRestrictionAssessments_RelStructureCollection
Type for a list of MODE RESTRICTION ASSESSMENT.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ModeRestrictionAssessmentRef": {
"$ref": "#/definitions/ModeRestrictionAssessmentRef"
},
"ModeRestrictionAssessment": {
"$ref": "#/definitions/ModeRestrictionAssessment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# modesOfOperationRelStructureUnclassified
SUBMODEs associated with entity.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ModeOfOperation_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/ModeOfOperation_Dummy"
}
}
},
"required": [
"ModeOfOperation_Dummy"
]
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# ModificationEnumerationEnum
Classification of modification as addition, deletion or revision. Enumerated value.
{
"type": "string",
"enum": [
"new",
"revise",
"delete",
"unchanged",
"delta"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_support.xsd"
}
# ModificationSetEnumerationEnum
Classification of modification as addition, deletion, revision or delta only. Enumerated value.
{
"type": "string",
"enum": [
"all",
"changesOnly"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# MoneyFacilityUnclassified
Classification of MONEY FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/MoneyFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MoneyFacilityEnumerationEnum
Allowed values for Money Facility.
{
"type": "string",
"enum": [
"other",
"cashMachine",
"bank",
"insurance",
"bureauDeChange"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# MoneyFacilityListUnclassified
List of MONEY FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/MoneyFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MoneyFacilityListOfEnumerationsUnclassified
List of values for MONEY FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/MoneyFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# MoneyServiceEntity
Specialisation of LOCAL SERVICE dedicated to money services.
{
"$ref": "#/definitions/MoneyService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocalService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_version.xsd"
}
# MoneyService_VersionStructureStructure
Type for MONEY SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LocalService_VersionStructure"
},
{
"properties": {
"ServiceList": {
"allOf": [
{
"$ref": "#/definitions/MoneyServiceListOfEnumerations"
}
],
"description": "MONEY SERVICEs available."
}
},
"required": [
"ServiceList"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_version.xsd"
}
# MoneyServiceEnumerationEnum
Allowed values for MONEY SERVICE.
{
"type": "string",
"enum": [
"cashMachine",
"bank",
"insurance",
"bureauDeChange",
"customsOffice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# MoneyServiceIdTypeUnclassified
Type for identifier of a MONEY SERVICE.
{
"$ref": "#/definitions/LocalServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# MoneyServiceListOfEnumerationsUnclassified
List of MONEY SERVICEs.
{
"type": "array",
"items": {
"$ref": "#/definitions/MoneyServiceEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# MoneyServiceRefReference
Identifier of an MONEY SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/MoneyServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "MoneyService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# MoneyServiceRefStructureReference
Type for a reference to an MONEY SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "MoneyService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# MultilingualStringUnclassified
*Either* use with simple text (as in NeTEx prior to v2.0) or use *only* Text elements within the MultilingualString. The old version (simple text) will be deprecated. As this is a mixed type this is not currently enforced by the schema.
{
"type": "object",
"x-netex-mixed": true,
"properties": {
"Text": {
"type": "array",
"items": {
"$ref": "#/definitions/TextType"
}
},
"lang": {
"type": "string",
"xml": {
"attribute": true
}
},
"textIdType": {
"type": "string",
"xml": {
"attribute": true
}
}
},
"x-netex-source": "netex_framework/netex_utility/netex_utility_xml.xsd"
}
# MultiSurfaceUnclassified
A gml:MultiSurface is defined by one or more gml:AbstractSurfaces. The members of the geometric aggregate may be specified either using the "standard" property (gml:surfaceMember) or the array property (gml:surfaceMembers). It is also valid to use both the "standard" and the array properties in the same collection.
{
"allOf": [
{
"$ref": "#/definitions/MultiSurfaceType"
}
],
"x-netex-substitutionGroup": "AbstractGeometricAggregate",
"x-netex-source": "gml/geometryAggregates-extract-v3_2_1.xsd"
}
# MultiSurfacePropertyTypeUnclassified
A property that has a collection of surfaces as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.
{
"type": "object",
"properties": {
"MultiSurface": {
"$ref": "#/definitions/MultiSurface"
},
"nilReason": {
"$ref": "#/definitions/NilReasonType",
"xml": {
"attribute": true
}
},
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"required": [
"MultiSurface"
],
"x-netex-source": "gml/geometryAggregates-extract-v3_2_1.xsd"
}
# MultiSurfaceTypeUnclassified
{
"allOf": [
{
"$ref": "#/definitions/AbstractGeometricAggregateType"
},
{
"properties": {
"surfaceMember": {
"type": "array",
"items": {
"$ref": "#/definitions/surfaceMember"
}
},
"surfaceMembers": {
"$ref": "#/definitions/surfaceMembers"
}
}
}
],
"x-netex-source": "gml/geometryAggregates-extract-v3_2_1.xsd"
}
# nameUnclassified
The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.
{
"allOf": [
{
"$ref": "#/definitions/CodeType"
}
],
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# NameListUnclassified
A type for a list of values of the respective simple type.
{
"type": "array",
"items": {
"type": "string"
},
"x-netex-atom": "array",
"x-netex-source": "gml/basicTypes.xsd"
}
# NameOfClassEnum
Type for name of all classes within NeTEx.
{
"type": "string",
"enum": [
"Abbreviation",
"AbridgementRanking",
"AbstractGroupMember",
"AcceptedDriverPermit",
"AcceptedDriverPermitRef",
"Access",
"AccessCode",
"AccessEquipment",
"AccessEquipmentRef",
"AccessFacility",
"AccessFacilityList",
"AccessFeatureList",
"AccessFeatureType",
"AccessLegRef",
"AccessMode",
"AccessModes",
"AccessNumber",
"AccessNumberIsLimited",
"AccessRef",
"AccessRightInProduct",
"AccessRightInProductRef",
"AccessRightParameterAssignment",
"AccessSpace",
"AccessSpaceRef",
"AccessSpaceType",
"AccessSummary",
"AccessVehicleEquipment",
"AccessVehicleEquipmentRef",
"AccessZone",
"AccessZoneRef",
"AccessibilityAssessment",
"AccessibilityAssessmentRef",
"AccessibilityInfoFacility",
"AccessibilityInfoFacilityList",
"AccessibilityLimitation",
"AccessibilityTool",
"AccessibilityToolList",
"AccessibilityTrainedStaff",
"Accommodation",
"AccommodationAccess",
"AccommodationAccessList",
"AccommodationFacility",
"AccommodationFacilityList",
"AccommodationRef",
"AccompaniedByCarer",
"AccountableElement",
"AccountableElementRef",
"AccountedObjectRef",
"AccountingCode",
"AccountingFactor",
"AccountingStopPointRef",
"AccountingTime",
"AccountingType",
"AccousticAnnouncements",
"AcousticAnnouncements",
"AcousticCrossingAids",
"AcousticDeviceSensors",
"AcousticSensor",
"ActivatedEquipment",
"ActivatedEquipmentRef",
"ActivationAssignment",
"ActivationAssignmentRef",
"ActivationLink",
"ActivationLinkRef",
"ActivationLinkRefByValue",
"ActivationMeans",
"ActivationPoint",
"ActivationPointNumber",
"ActivationPointRef",
"ActualArrivalTime",
"ActualDepartureTime",
"ActualHeadway",
"ActualNonstopPassingTime",
"ActualVehicleEquipment",
"ActualWaitingTime",
"AdditionalDriver",
"AdditionalDriverOption",
"AdditionalDriverOptionRef",
"AdditionalTax",
"Address",
"AddressLine1",
"AddressLine2",
"AddressRef",
"AddressablePlace",
"AddressablePlaceRef",
"AdjacentPointRef",
"AdjacentStopPlaceRef",
"AdjacentStopPointRef",
"AdjustmentAmount",
"AdjustmentUnits",
"AdministrativeZone",
"AdministrativeZoneRef",
"Advertised",
"AgainstVehicleTypeRef",
"AimedArrivalTime",
"AimedDepartureTime",
"AimedHeadway",
"AimedNonstopPassingTime",
"AimedWaitingTime",
"AirConditioned",
"AirConditioning",
"AirSubmode",
"Airlock",
"AlarmButton",
"Alias",
"AlightAndReboard",
"AlightingCount",
"AlightingRequestMethod",
"AlightingSideInDirectionOfTravel",
"AlightingUse",
"AllAreasWheelchairAccessible",
"AllAuthoritiesRef",
"AllCountriesRef",
"AllDistributionChannelsRef",
"AllLines",
"AllOperatorsRef",
"AllOrganisationsRef",
"AllPublicTransportOrganisationsRef",
"AllTransportOrganisationsRef",
"AllVehicleModes",
"AllowAdditionalDiscounts",
"AllowCompanionDiscounts",
"AllowCumulativeDiscounts",
"Allowed",
"AllowedForWaitTime",
"AllowedInChannel",
"AllowedInCountry",
"AllowedLineDirection",
"AllowedLineDirectionRef",
"AllowedUse",
"AlternativeJourneyRef",
"AlternativeModeLegRef",
"AlternativeModeOfOperation",
"AlternativeModeOfOperationRef",
"AlternativeName",
"AlternativeNameRef",
"AlternativePresentation",
"AlternativeQuayDescriptor",
"AlternativeText",
"AlternativeTextRef",
"Altitude",
"AlwaysLit",
"Amount",
"AmountFactor",
"AmountOfPriceUnitProduct",
"AmountOfPriceUnitProductRef",
"AmountOfPriceUnitType",
"ArmRest",
"Arrival",
"ArrivalDayOffset",
"ArrivalTime",
"ArrivesForwards",
"ArrivesFromLeft",
"AsBraille",
"Assignment",
"AssignmentRef",
"AssistanceAvailability",
"AssistanceBookingService",
"AssistanceBookingServiceRef",
"AssistanceFacility",
"AssistanceFacilityList",
"AssistanceNeeded",
"AssistanceService",
"AssistanceServiceRef",
"AssistedBoardingLocation",
"AssociatedContract",
"AtCentre",
"AtStopPointRef",
"Attendant",
"AttributeName",
"AttributeValue",
"AudibleSignalsAvailable",
"AudioAnnouncementType",
"AudioAnnouncements",
"AudioAnnouncementsTrigger",
"AudioInterfaceAvailable",
"AudioOrVideoIntercom",
"AudioPassthroughIndicator",
"AudioTriggerMethod",
"AudioValidationFeedback",
"Authority",
"AuthorityRef",
"AutomatedUse",
"Automatic",
"AutomaticDoor",
"AutomaticDoors",
"AvailabilityCondition",
"AvailabilityConditionRef",
"AvailableDocks",
"AvailableOnSubscription",
"AvailableVehicles",
"AverageDelay",
"AveragePassengers",
"Back",
"BackRest",
"BackgroundColour",
"BackgroundColourName",
"BaggageType",
"BaggageUseType",
"Barrier",
"BaseUserProfileRef",
"BaselineVersionFrameRef",
"Basket",
"Battery",
"BatteryCapacity",
"BatteryEquipment",
"BatteryEquipmentRef",
"BatteryUsableCapacity",
"BayGeometry",
"BeaconBackendUrl",
"BeaconDirection",
"BeaconPoint",
"BeaconPointRef",
"BeaconProtocol",
"BeaconType",
"Bearing",
"BearingCapacity",
"BearingCompass",
"BearingDegrees",
"BedEquipment",
"BedEquipmentRef",
"BedLength",
"BedType",
"BerthFacility",
"BicycleOnboardCount",
"BicycleRackCapacity",
"BillingPolicy",
"Blacklist",
"BlacklistRef",
"BlackoutUse",
"BlindAccessible",
"Block",
"BlockPart",
"BlockPartRef",
"BlockRef",
"Blocked",
"BoardingCount",
"BoardingHeight",
"BoardingPermission",
"BoardingPosition",
"BoardingPositionRef",
"BoardingPositionType",
"BoardingRequestMethod",
"BoardingSideInDirectionOfTravel",
"BoardingUse",
"BollardCrossing",
"BookWhen",
"BookedObjectRef",
"BookingAccess",
"BookingArrangement",
"BookingArrangementRef",
"BookingArrangements",
"BookingChargeType",
"BookingContact",
"BookingDebit",
"BookingDebitRef",
"BookingDepositRefundable",
"BookingMethods",
"BookingNote",
"BookingPolicy",
"BookingPolicyRef",
"BookingProcessFacility",
"BookingProcessFacilityList",
"BookingRequired",
"BookingUrl",
"BorderCrossing",
"BorderPoint",
"BorderPointRef",
"BothWays",
"BottomEnd",
"BoundingBox",
"BrailleButtons",
"BranchLevel",
"BrandGraphic",
"Branding",
"BrandingRef",
"BroadType",
"BuildDate",
"BuildingName",
"BumpCrossing",
"BusSubmode",
"ButtonsHeight",
"BuyWhen",
"Cage",
"CalendarDate",
"Call",
"CallButtonAvailable",
"CallButtonHeight",
"CallRef",
"CanBeAdvertised",
"CanBeCumulative",
"CanBeOpened",
"CanBreakJourney",
"CanChangeClass",
"CanInterchange",
"CanTransfer",
"CancellationAllowed",
"CancellationPossible",
"Cancelling",
"CancellingRef",
"Capacity",
"CappedDiscountRight",
"CappedDiscountRightRef",
"CappingPeriod",
"CappingRule",
"CappingRulePrice",
"CappingRulePriceRef",
"CappingRuleRef",
"CappingStartConstraintType",
"CarModelProfile",
"CarModelProfileRef",
"CarPoolingService",
"CarPoolingServiceRef",
"CarServiceFacility",
"CarServiceFacilityList",
"CardNumber",
"CardsAccepted",
"CateringFacility",
"CateringFacilityList",
"CateringService",
"CateringServiceRef",
"Cctv",
"Cell",
"CellInContext",
"CellPrice",
"CellRef",
"Centroid",
"Chains",
"ChangeAvailable",
"ChangeOfDestinationDisplay",
"ChangeOfServiceRequirements",
"ChangeOfTimePossible",
"ChangedAt",
"ChangedBy",
"ChangedSince",
"Charge",
"ChargeEnergy",
"ChargingBasis",
"ChargingDuration",
"ChargingMoment",
"ChargingMomentRef",
"ChargingMomentType",
"ChargingPolicy",
"ChargingPolicyRef",
"ChargingVoltage",
"ChassisNumber",
"ChauffeuredVehicleService",
"ChauffeuredVehicleServiceRef",
"CheckConstraint",
"CheckConstraintDelay",
"CheckConstraintDelayRef",
"CheckConstraintProcess",
"CheckConstraintRef",
"CheckConstraintThroughput",
"CheckConstraintThroughputRef",
"CheckDirection",
"CheckProcess",
"CheckService",
"ChildSeat",
"ClassAttributeInFrame",
"ClassInFrame",
"ClassInFrameRef",
"ClassOfUse",
"ClassOfUseConstraint",
"ClassOfUseRef",
"ClassRef",
"ClassRefType",
"ClassRelationshipInFrame",
"ClassificationDescriptor",
"ClassificationHierarchyMember",
"ClassifiedAsRef",
"CleardownCode",
"Client",
"ClimateControl",
"ClimateControlList",
"CoachSubmode",
"CodePrefix",
"Codespace",
"CodespaceAssignment",
"CodespaceAssignmentRef",
"CodespaceRef",
"CollectionNote",
"CollectionPointRef",
"Colour",
"ColourName",
"ColourSystem",
"ColumnRef",
"Comment",
"CommentsAbout",
"CommercialProfile",
"CommercialProfileEligibility",
"CommercialProfileEligibilityRef",
"CommercialProfileRef",
"CommonFrame",
"CommonSection",
"CommonSectionPointMember",
"CommonSectionRef",
"CommonVehicleService",
"CommonVehicleServiceRef",
"CommunicationMethod",
"CommunicationService",
"CommunicationServiceRef",
"CompanionProfile",
"CompanionProfileRef",
"CompanionRelationshipType",
"CompanionSeat",
"CompanyNumber",
"ComparisonOperator",
"CompassBearing",
"CompassOctant",
"ComplaintsService",
"ComplaintsServiceRef",
"ComplexFeature",
"ComplexFeatureMember",
"ComplexFeatureProjection",
"ComplexFeatureProjectionRef",
"ComplexFeatureRef",
"CompositeFrame",
"CompositeFrameRef",
"CompoundBlock",
"CompoundBlockRef",
"CompoundTrain",
"CompoundTrainRef",
"ConditionSummary",
"ConditionedObjectRef",
"Congestion",
"ConnectingJourneyRef",
"ConnectingJourneyView",
"ConnectingLineView",
"ConnectingOrder",
"ConnectingServiceJourneyRef",
"ConnectingServiceJourneyView",
"ConnectingStopPointName",
"ConnectingStopPointRef",
"ConnectingVehicleModes",
"ConnectingVisitNumber",
"Connection",
"ConnectionCertainty",
"ConnectionEnd",
"ConnectionRef",
"ConnectionZoneRef",
"ConsumptionAmount",
"ConsumptionUnits",
"Contact",
"ContactDetails",
"ContactPerson",
"ContactRef",
"ContactType",
"ContainedInPlaceRef",
"Containment",
"Content",
"ContinuingHandrail",
"ContinuousHandrail",
"Contract",
"ContractGoverningLaw",
"ContractRef",
"ContractType",
"Contrast",
"ControlCentre",
"ControlCentreCode",
"ControlCentreNotifyThreshold",
"ControlCentreRef",
"ControllableElement",
"ControllableElementInSequence",
"ControllableElementInSequenceRef",
"ControllableElementPrice",
"ControllableElementPriceRef",
"ControllableElementRef",
"Controlled",
"ControlledLocking",
"ConventionalModeOfOperation",
"ConventionalModeOfOperationRef",
"Convertible",
"CouchetteFacility",
"CouchetteFacilityList",
"Count",
"CounterService",
"Country",
"CountryName",
"CountryRef",
"CoupledJourney",
"CoupledJourneyRef",
"CourseOfJourneys",
"CourseOfJourneysNumber",
"CourseOfJourneysRef",
"Covered",
"CreditPolicy",
"CrewBase",
"CrewBaseRef",
"CrossBorder",
"CrossRoad",
"CrossingEquipment",
"CrossingEquipmentRef",
"Crowding",
"CruiseControl",
"CurrenciesAccepted",
"Currency",
"Current",
"CurrentAt",
"CurrentType",
"Customer",
"CustomerAccount",
"CustomerAccountRef",
"CustomerAccountSecurityListing",
"CustomerAccountSecurityListingRef",
"CustomerAccountStatus",
"CustomerAccountStatusRef",
"CustomerAccountStatusType",
"CustomerEligibility",
"CustomerEligibilityRef",
"CustomerPaymentMeans",
"CustomerPaymentMeansRef",
"CustomerPurchasePackage",
"CustomerPurchasePackageElement",
"CustomerPurchasePackageElementAccess",
"CustomerPurchasePackageElementRef",
"CustomerPurchasePackagePrice",
"CustomerPurchasePackagePriceRef",
"CustomerPurchasePackageRef",
"CustomerPurchasePackageStatus",
"CustomerPurchaseParameterAssignment",
"CustomerRef",
"CustomerSecurityListing",
"CustomerSecurityListingRef",
"CustomerService",
"CustomerServiceContactDetails",
"CustomerServiceRef",
"CycleModelProfile",
"CycleModelProfileRef",
"CycleRack",
"CycleStorageEquipment",
"CycleStorageEquipmentRef",
"CycleStorageType",
"DataLicenceCode",
"DataLicenceUrl",
"DataManagedObject",
"DataManagedObjectRef",
"DataManagedObjectView",
"DataObjectCapabilitiesRequest",
"DataObjectCapabilitiesResponse",
"DataObjectDelivery",
"DataObjectPermission",
"DataObjectRequest",
"DataObjectServiceCapabilities",
"DataObjectSubscriptionRequest",
"DataRoleType",
"DataSource",
"DataSourceRef",
"Date",
"DateOfBirth",
"DatedJourneyPatternRef",
"DatedJourneyRef",
"DatedPassingTime",
"DatedServiceJourney",
"DatedSpecialService",
"DatedSpecialServiceRef",
"DatedVehicleJourney",
"DatedVehicleJourneyRef",
"DayEvent",
"DayLength",
"DayNumber",
"DayOfMonth",
"DayOfYear",
"DayOffset",
"DayOffsetRelativeToMainPart",
"DayType",
"DayTypeAssignment",
"DayTypeAssignmentRef",
"DayTypeRef",
"DaysOfWeek",
"DeadRun",
"DeadRunCall",
"DeadRunJourneyPattern",
"DeadRunJourneyPatternRef",
"DeadRunRef",
"DeadRunType",
"Deck",
"DeckComponent",
"DeckComponentRef",
"DeckEntrance",
"DeckEntranceAssignment",
"DeckEntranceCouple",
"DeckEntranceCoupleRef",
"DeckEntranceRef",
"DeckEntranceType",
"DeckEntranceUsage",
"DeckEntranceUsageRef",
"DeckLevel",
"DeckLevelRef",
"DeckNavigationPath",
"DeckNavigationPathRef",
"DeckNavigationType",
"DeckPathJunction",
"DeckPathJunctionRef",
"DeckPathLink",
"DeckPathLinkRef",
"DeckPlaceInSequence",
"DeckPlaceInSequenceRef",
"DeckPlan",
"DeckPlanAssignment",
"DeckPlanAssignmentRef",
"DeckPlanRef",
"DeckRef",
"DeckSpace",
"DeckSpaceCapacity",
"DeckSpaceCapacityRef",
"DeckSpaceRef",
"DeckVehicleEntrance",
"DeckVehicleEntranceRef",
"DeckWindow",
"DeckWindowRef",
"DeckWindowType",
"DefaultBrandingRef",
"DefaultCodespaceRef",
"DefaultConnection",
"DefaultConnectionRef",
"DefaultCurrency",
"DefaultDataSourceRef",
"DefaultDeadRunRunTime",
"DefaultDeadRunRunTimeRef",
"DefaultDuration",
"DefaultInterchange",
"DefaultInterchangeRef",
"DefaultLanguage",
"DefaultLocale",
"DefaultLocationSystem",
"DefaultMode",
"DefaultResponsibilitySetRef",
"DefaultServiceJourneyRunTime",
"DefaultServiceJourneyTimeRef",
"DefaultSystemOfUnits",
"DeliveryVariant",
"DeliveryVariantMediaType",
"DeliveryVariantRef",
"Delta",
"DeltaRef",
"DeltaValue",
"Department",
"DepartmentRef",
"DepartsForwards",
"DepartsToRight",
"Departure",
"DepartureDayOffset",
"DepartureTime",
"DepictedObjectRef",
"DepositPolicy",
"DepositRequired",
"Depth",
"DerivedFromVersionRef",
"DerivedView",
"Description",
"Descriptor",
"Destination",
"DestinationConstraint",
"DestinationDisplay",
"DestinationDisplayContext",
"DestinationDisplayRef",
"DestinationDisplayVariant",
"DestinationDisplayVariantMediaType",
"DestinationDisplayVariantRef",
"DestinationDisplayView",
"DetourAccepted",
"Direction",
"DirectionButtonHeight",
"DirectionConstraint",
"DirectionName",
"DirectionOfUse",
"DirectionRef",
"DirectionType",
"DirectionView",
"Directions",
"DisabledDocks",
"DisabledPriority",
"DisabledVehicles",
"Disbarring",
"DiscountAsPercentage",
"DiscountAsValue",
"DiscountBasis",
"DiscountOnlyForFirstPerson",
"DiscountingRule",
"DiscountingRuleRef",
"Discrete",
"DisplayAsIcon",
"DisplayAssignment",
"DisplayAssignmentRef",
"DisplayAssignmentType",
"DisplayPriority",
"Distance",
"DistanceFromFront",
"DistanceFromNearestKerb",
"DistanceFromStart",
"DistanceMatrixElement",
"DistanceMatrixElementInverseRef",
"DistanceMatrixElementPrice",
"DistanceMatrixElementPriceRef",
"DistanceMatrixElementRef",
"DistanceMatrixElementRefByValue",
"DistanceMatrixElementView",
"DistributionAssignment",
"DistributionAssignmentRef",
"DistributionChannel",
"DistributionChannelRef",
"DistributionChannelType",
"DistributionGroupRef",
"DistributionRights",
"DistributorFilter",
"DogsMustBeCarried",
"Door",
"DoorControlElementHeight",
"DoorHandleInside",
"DoorHandleOutside",
"DoorOrientation",
"DoorType",
"Doors",
"DoorstepMark",
"DoubleSingleFare",
"DrinkingWater",
"DriverAccessDuration",
"DriverDisplayText",
"DriverFeeBasis",
"DriverRef",
"DriverReturnDuration",
"DriverScheduleFrame",
"DriverScheduleFrameRef",
"DriverTrip",
"DriverTripRef",
"DriverTripTime",
"DriverTripTimeRef",
"DrivingLicenceVerified",
"DrivingStyle",
"DropKerbOutside",
"DropOffPointClose",
"DroppedKerb",
"DroppedKerbOutside",
"Duration",
"Duty",
"DutyPart",
"DutyPartRef",
"DutyRef",
"Dynamic",
"DynamicDistanceMatrixElement",
"DynamicStopAssignment",
"DynamicStopAssignmentRef",
"DynamicVehicleMeetingPointAssignment",
"DynamicVehicleMeetingPointAssignmentRef",
"EarliestDayOffset",
"EarliestDepartureDayOffset",
"EarliestDepartureTime",
"EarliestTime",
"EarliestTimeDayOffset",
"EdgeToTrackCenterDistance",
"EffectiveFrom",
"EligibilityChangePolicy",
"EligibilityChangePolicyRef",
"Email",
"EmailVerified",
"EmbargoUntil",
"EmergencyService",
"EmergencyServiceList",
"EmvCard",
"EmvCardRef",
"Enclosed",
"EncumbranceNeed",
"End",
"EndDate",
"EndDayOffset",
"EndEvent",
"EndGeographicalValue",
"EndMeetingPointRef",
"EndName",
"EndOfValidity",
"EndPointInPatternRef",
"EndPointOnLinkByValue",
"EndPointOnLinkRef",
"EndPointRef",
"EndSpot",
"EndStopPointRef",
"EndStopPointView",
"EndTariffZoneRef",
"EndTariffZoneView",
"EndTime",
"EndTimeDayOffset",
"EndValue",
"EnergySaving",
"EntitlementConstraint",
"EntitlementGiven",
"EntitlementGivenRef",
"EntitlementProduct",
"EntitlementProductRef",
"EntitlementRequired",
"EntitlementRequiredRef",
"EntitlementType",
"Entity",
"EntityInVersion",
"EntityInVersionInFrameRef",
"Entity_Entity",
"Entrance",
"EntranceAttention",
"EntranceEquipment",
"EntranceEquipmentRef",
"EntrancePurpose",
"EntranceRef",
"EntranceRequiresPassport",
"EntranceRequiresStaffing",
"EntranceRequiresTicket",
"EntranceSensor",
"EntranceSensorRef",
"EntranceSetting",
"EntranceToVehicle",
"EntranceType",
"EntranceUsageType",
"Equipment",
"EquipmentLength",
"EquipmentPlace",
"EquipmentPlaceRef",
"EquipmentPosition",
"EquipmentPositionRef",
"EquipmentRef",
"EquipmentWidth",
"EscalatorEquipment",
"EscalatorEquipmentRef",
"EscalatorFreeAccess",
"EscalatorWithLanding",
"EstimatedPassingTime",
"EstimatedPassingTimeRef",
"EstimatedPassingTimeView",
"EuroClass",
"EvenNumberRange",
"ExchangableFromAnyTime",
"ExchangableFromDuration",
"ExchangableFromIntervalRef",
"ExchangableFromPercentUse",
"ExchangableTo",
"ExchangableUntilAnyTime",
"ExchangableUntilDuration",
"ExchangableUntilIntervalRef",
"ExchangableUntilPercentUse",
"Exchanging",
"ExchangingRef",
"Exclude",
"Excluded",
"ExcludingJourneyPatternRef",
"ExpectedArrivalTime",
"ExpectedDepartureTime",
"ExpectedHeadway",
"ExpectedNonstopPassingTime",
"ExpectedWaitingTime",
"ExpireAfterPeriod",
"ExpiryDate",
"Extensions",
"ExternalConnectionLinkRef",
"ExternalDatedVehicleJourneyRef",
"ExternalDirectionRef",
"ExternalFloorSelection",
"ExternalInterchangeRef",
"ExternalLineRef",
"ExternalOperatorRef",
"ExternalProductCategoryRef",
"ExternalStopPointRef",
"ExternalVehicleJourneyRef",
"FacilityRef",
"FacilityRequirement",
"FacilityRequirementRef",
"FacilitySet",
"FacilitySetRef",
"Factor",
"FamilyFacility",
"FamilyFacilityList",
"FareBasis",
"FareClass",
"FareClasses",
"FareContract",
"FareContractEntry",
"FareContractEntryRef",
"FareContractRef",
"FareContractSecurityListing",
"FareContractSecurityListingRef",
"FareDayType",
"FareDayTypeRef",
"FareDebit",
"FareDebitRef",
"FareDemandFactor",
"FareDemandFactorRef",
"FareDemandType",
"FareElementInSequence",
"FareElementInSequenceRef",
"FareFrame",
"FareFrameRef",
"FareInterval",
"FareIntervalRef",
"FarePointInPattern",
"FarePointInPatternRef",
"FarePrice",
"FarePriceFrame",
"FarePriceFrameRef",
"FarePriceRef",
"FareProduct",
"FareProductPrice",
"FareProductPriceRef",
"FareProductRef",
"FareProductSaleDebit",
"FareProductSaleDebitRef",
"FareQuotaFactor",
"FareQuotaFactorRef",
"FareRequestRef",
"FareScheduledStopPoint",
"FareScheduledStopPointRef",
"FareSection",
"FareSectionRef",
"FareStructureElement",
"FareStructureElementInSequence",
"FareStructureElementInSequenceRef",
"FareStructureElementPrice",
"FareStructureElementPriceRef",
"FareStructureElementRef",
"FareStructureFactor",
"FareStructureFactorRef",
"FareStructureType",
"FareTable",
"FareTableColumn",
"FareTableColumnRef",
"FareTableInContext",
"FareTableRef",
"FareTableRow",
"FareTableRowRef",
"FareUnit",
"FareUnitRef",
"FareZone",
"FareZoneRef",
"Fax",
"FeeBasis",
"FeePerBag",
"FeederFilter",
"FilterByFrame",
"FinalCarrier",
"FinalisationDuration",
"FinishingDuration",
"FirstArrivalTime",
"FirstAxleHeight",
"FirstClassDistance",
"FirstClassReturn",
"FirstClassSingle",
"FirstDayOffset",
"FirstDepartureTime",
"FirstName",
"Fixed",
"FixedStartWindow",
"Fleet",
"FleetRef",
"FlexibleArea",
"FlexibleAreaRef",
"FlexibleLine",
"FlexibleLineRef",
"FlexibleLineType",
"FlexibleLineView",
"FlexibleLinkProperties",
"FlexibleLinkPropertiesRef",
"FlexibleLinkType",
"FlexibleModeOfOperationRef",
"FlexibleOperation",
"FlexibleOperationType",
"FlexiblePeriodAfter",
"FlexiblePeriodBefore",
"FlexiblePointProperties",
"FlexiblePointPropertiesRef",
"FlexibleQuay",
"FlexibleQuayRef",
"FlexibleRoute",
"FlexibleRouteType",
"FlexibleServiceAssignmentRef",
"FlexibleServiceProperties",
"FlexibleServicePropertiesRef",
"FlexibleServiceType",
"FlexibleStopAssignment",
"FlexibleStopPlace",
"FlexibleStopPlaceRef",
"FloatingVehicles",
"FloorLabel",
"FlooringStatus",
"FlooringType",
"FontSize",
"ForAdvertisement",
"ForAlighting",
"ForBoarding",
"ForProduction",
"ForVehicleTypeRef",
"Formula",
"ForwardCoupling",
"ForwardsOnly",
"FrameClassRef",
"FrameDefaults",
"FreeParkingOutOfHours",
"FreeRecharging",
"FreeToUse",
"Frequency",
"FrequencyInterval",
"FrequencyOfUse",
"FrequencyOfUseRef",
"FrequencyOfUseType",
"FrequencyRegulated",
"FrequentTravellerDuration",
"From",
"FromCall",
"FromConnectionRef",
"FromDate",
"FromDeckEntranceRef",
"FromFarePointInPatternRef",
"FromFareSectionRef",
"FromJourneyPatternRef",
"FromJourneyRef",
"FromLinkRef",
"FromMode",
"FromNumber",
"FromOnboardSpace",
"FromOperatingDayRef",
"FromPointInJourneyPatternRef",
"FromPointInPatternRef",
"FromPointRef",
"FromServiceJourneyPatternRef",
"FromServiceJourneyRef",
"FromStopPointInJourneyPattern",
"FromStopPointInJourneyPatternRef",
"FromStopPointRef",
"FromVersionRef",
"FromVisitNumber",
"FrontText",
"FuelType",
"FuelTypes",
"FulfilmentMethod",
"FulfilmentMethodPrice",
"FulfilmentMethodPriceRef",
"FulfilmentMethodRef",
"FulfilmentMethodType",
"FullCharge",
"FunicularSubmode",
"FurtherDetails",
"GapToPlatform",
"Garage",
"GaragePoint",
"GaragePointRef",
"GarageRef",
"Gated",
"GearTypeDescriotion",
"Gender",
"GenderLimitation",
"GeneralFrame",
"GeneralFrameMember",
"GeneralFrameMemberRef",
"GeneralFrameRef",
"GeneralGroupOfEntities",
"GeneralGroupOfEntitiesRef",
"GeneralOrganisation",
"GeneralOrganisationRef",
"GeneralSection",
"GeneralSectionRef",
"GeneralSign",
"GeneralSignRef",
"GeneralZone",
"GenericNavigationPath",
"GenericNavigationPathRef",
"GenericParameterAssignment",
"GenericParameterAssignmentInContext",
"GenericPathJunction",
"GenericPathJunctionRef",
"GenericPathLink",
"GenericPathLinkRef",
"GeographicalInterval",
"GeographicalIntervalPrice",
"GeographicalIntervalPriceRef",
"GeographicalIntervalRef",
"GeographicalStructureFactor",
"GeographicalStructureFactorRef",
"GeographicalUnit",
"GeographicalUnitPrice",
"GeographicalUnitPriceRef",
"GeographicalUnitRef",
"GisFeatureRef",
"GivesEntitlement",
"GlassDoor",
"GoesOnCard",
"Gradient",
"GradientType",
"GridVoltage",
"GroundMarkAlignedWithButton",
"GroupBookingFacility",
"GroupConstraintMember",
"GroupMember",
"GroupOfCustomerPurchasePackagesRef",
"GroupOfDistanceMatrixElements",
"GroupOfDistanceMatrixElementsRef",
"GroupOfDistributionChannels",
"GroupOfDistributionChannelsRef",
"GroupOfEntities",
"GroupOfEntitiesRef",
"GroupOfLines",
"GroupOfLinesRef",
"GroupOfLinesType",
"GroupOfLinkSequences",
"GroupOfLinkSequencesRef",
"GroupOfLinks",
"GroupOfNoticesRef",
"GroupOfOperators",
"GroupOfOperatorsRef",
"GroupOfPlaces",
"GroupOfPlacesRef",
"GroupOfPoints",
"GroupOfPointsRef",
"GroupOfSalesOfferPackages",
"GroupOfSalesOfferPackagesRef",
"GroupOfServices",
"GroupOfServicesMember",
"GroupOfServicesRef",
"GroupOfSingleJourneys",
"GroupOfSingleJourneysRef",
"GroupOfSites",
"GroupOfSitesRef",
"GroupOfStopPlaces",
"GroupOfStopPlacesRef",
"GroupOfTariffZones",
"GroupOfTariffZonesRef",
"GroupOfTimebands",
"GroupOfTimebandsRef",
"GroupOfTimingLinks",
"GroupOfTimingLinksRef",
"GroupRef",
"GroupReservation",
"GroupSizeChanges",
"GroupTicket",
"GroupTicketRef",
"Guaranteed",
"GuideDogAccess",
"GuideDogsAllowed",
"HailAndRideArea",
"HailAndRideAreaRef",
"HandWashing",
"HandrailHeight",
"HandrailType",
"HasArmrest",
"HasBlind",
"HasDetailLevel",
"HasDiscountedFares",
"HasDoor",
"HasDynamicPricing",
"HasExchangeFee",
"HasFee",
"HasFreeConnectingReservations",
"HasHoist",
"HasIncrementalUpdates",
"HasLiftOrRamp",
"HasMinimumPrice",
"HasNotices",
"HasOperatorRestrictions",
"HasPhoto",
"HasPower",
"HasPowerSupply",
"HasPurchaseConditions",
"HasQuota",
"HasReservationFee",
"HasRouteRestrictions",
"HasTransferFee",
"HasTravelTimeRestrictions",
"HasUsbPowerSocket",
"HasWheelchairSpaces",
"HasZoneRestrictions",
"Heading",
"HeadingSign",
"HeadingSignRef",
"Headroom",
"HeadroomForLuggage",
"Headway",
"HeadwayDisplay",
"HeadwayJourneyGroup",
"HeadwayJourneyGroupRef",
"HeadwayRef",
"HeadwayService",
"Heated",
"Height",
"HeightFromFloor",
"HeightFromGround",
"HeightOfAccessArea",
"HeightOfLowCounter",
"HeightOfMachineInterface",
"HeightOfSosPanel",
"Helmet",
"HelpPointEquipment",
"HelpPointEquipmentRef",
"Hide",
"HideDestination",
"HideLink",
"HighFloor",
"HireFacility",
"HireFacilityList",
"HireService",
"HireServiceRef",
"HistoricBetween",
"Hoist",
"HoistOperatingRadius",
"HolidayType",
"HolidayTypes",
"HostUserProfileRef",
"HouseNumber",
"IdentifierType",
"IdentityDocumentRef",
"IdentityToken",
"IdentityVerified",
"Image",
"ImageUri",
"Immobilisation",
"IncludeDeleted",
"IncludedIn",
"IncludesGroupingType",
"IncrementalUpdates",
"IndividualPassengerInfo",
"IndividualPassengerInfoRef",
"IndividualTraveller",
"IndividualTravellerRef",
"InductionLoop",
"InductionLoopSign",
"InductionLoops",
"InfoLink",
"InfoUrl",
"InfrastructureFrame",
"InfrastructureFrameRef",
"InfrastructureLink",
"InfrastructureLinkRef",
"InfrastructureLinkRestriction",
"InfrastructureLinkRestrictionRef",
"InfrastructurePoint",
"InfrastructurePointRef",
"InitialCarrier",
"InstalledEquipment",
"InstalledEquipmentRef",
"InstallmentPaymentMethods",
"Instruction",
"InsuranceVerified",
"IntegratesAnEscalatorPart",
"Interchange",
"InterchangeAllowed",
"InterchangeRef",
"InterchangeRule",
"InterchangeRuleFilter",
"InterchangeRuleRef",
"InterchangeRuleTiming",
"InterchangeRuleTimingRef",
"Interchanging",
"InterchangingRef",
"InternalHeight",
"InternalWidth",
"IntervalType",
"InverseAllowed",
"InverseRouteRef",
"IsAcceptingReturns",
"IsAccessibleOnVoyage",
"IsAllowed",
"IsAutomatic",
"IsAvailable",
"IsBetweenSeats",
"IsByAisle",
"IsByWindow",
"IsCard",
"IsDirect",
"IsEmergencyExit",
"IsEntry",
"IsExchangable",
"IsExit",
"IsExternal",
"IsFacingAisle",
"IsFacingWindow",
"IsFareStage",
"IsFeeRefundable",
"IsFirstInSequence",
"IsFlexible",
"IsFoldup",
"IsForbidden",
"IsInEndRow",
"IsInFrontRow",
"IsLastInSequence",
"IsLockable",
"IsObligatory",
"IsOperational",
"IsPersonal",
"IsPortable",
"IsReclining",
"IsRefundable",
"IsRenting",
"IsRequired",
"IsRestricted",
"IsReversible",
"IsServiceDay",
"IsSmartCard",
"IsStowable",
"IsSupplement",
"IsValid",
"IsWaitPoint",
"IsoCode",
"Itinerary",
"JointCheckIn",
"Journey",
"JourneyAccounting",
"JourneyAccountingRef",
"JourneyConstraint",
"JourneyDesignator",
"JourneyDuration",
"JourneyFrequencyGroup",
"JourneyFrequencyGroupRef",
"JourneyHeadway",
"JourneyLayover",
"JourneyMeeting",
"JourneyMeetingRef",
"JourneyMeetingView",
"JourneyPart",
"JourneyPartCouple",
"JourneyPartCoupleRef",
"JourneyPartPosition",
"JourneyPartRef",
"JourneyPattern",
"JourneyPatternHeadway",
"JourneyPatternHeadwayRef",
"JourneyPatternLayover",
"JourneyPatternLayoverRef",
"JourneyPatternRef",
"JourneyPatternRunTime",
"JourneyPatternRunTimeRef",
"JourneyPatternView",
"JourneyPatternWaitTime",
"JourneyPatternWaitTimeRef",
"JourneyRef",
"JourneyRunTime",
"JourneyTiming",
"JourneyTimingRef",
"JourneyWaitTime",
"KeptOpen",
"Key",
"KeyScheme",
"KeyValue",
"Label",
"Lamps",
"Landmark",
"Lang",
"Language",
"LanguageUsage",
"LanguageUse",
"Languages",
"LastArrivalTime",
"LastDayOffset",
"LastDepartureTime",
"LastTripDate",
"LastUpdated",
"LastVerifiedDate",
"LatestArrivalDayOffset",
"LatestArrivalTime",
"LatestBookingTime",
"LatestDayOffset",
"LatestTime",
"LatestTimeDayOffset",
"Latitude",
"Layer",
"LayerRef",
"Layover",
"LeftLuggageService",
"LeftLuggageServiceRef",
"LeftSideBorder",
"LegRef",
"LegSpace",
"LegalName",
"LegalStatus",
"Length",
"LengthOfAccessArea",
"Level",
"LevelAccessIntoVehicle",
"LevelInStructure",
"LevelInStructureRef",
"LevelRef",
"LicenceRequirements",
"LiftCallEquipment",
"LiftCallEquipmentRef",
"LiftEquipment",
"LiftEquipmentRef",
"LiftFreeAccess",
"Lighting",
"LightingControlFacility",
"LightingControlFacilityList",
"LightingOnMethod",
"LikeForLikeRefuelling",
"LimitationGroupingType",
"LimitationSetSelectionType",
"LimitedUse",
"LimitingRule",
"LimitingRuleInContext",
"LimitingRuleRef",
"Line",
"LineInDirectionRef",
"LineLinkRef",
"LineLinkRefByValue",
"LineMap",
"LineName",
"LineNetwork",
"LineNetworkRef",
"LinePublicCode",
"LineRef",
"LineSection",
"LineSectionPointMember",
"LineSectionPointType",
"LineSectionRef",
"LineShape",
"LineString",
"LineType",
"LineView",
"Link",
"LinkInJourneyPattern",
"LinkInJourneyPatternRef",
"LinkInLinkSequence",
"LinkInSequenceRef",
"LinkOnSection",
"LinkProjection",
"LinkProjectionRef",
"LinkRef",
"LinkRefByValue",
"LinkSequence",
"LinkSequenceProjection",
"LinkSequenceProjectionRef",
"LinkSequenceRef",
"LocalControl",
"LocalResident",
"LocalService",
"LocalServiceRef",
"Locale",
"LocatableSpot",
"LocatableSpotRef",
"LocatableSpotType",
"LocatingSystemRef",
"Location",
"LocationSystem",
"Lock",
"LockedAccess",
"Locker",
"LockerDepth",
"LockerFee",
"LockerHeight",
"LockerType",
"LockerWidth",
"LockingMechanism",
"LockingType",
"Log",
"LogEntry",
"LogEntryRef",
"LogInRequired",
"LogRef",
"LogicalDisplay",
"LogicalDisplayRef",
"Longitude",
"LostPropertyService",
"LostPropertyServiceRef",
"LowCounterAccess",
"LowFloor",
"LowerHandrailHeight",
"LowerRight",
"LuggageAllowance",
"LuggageAllowanceRef",
"LuggageAllowanceType",
"LuggageAllowed",
"LuggageCarriageFacility",
"LuggageCarriageFacilityList",
"LuggageChargingBasis",
"LuggageLockerEquipment",
"LuggageLockerEquipmentRef",
"LuggageLockerFacility",
"LuggageLockerFacilityList",
"LuggageMaximalWeigth",
"LuggageService",
"LuggageServiceFacility",
"LuggageServiceFacilityList",
"LuggageServiceRef",
"LuggageSpot",
"LuggageSpotEquipment",
"LuggageSpotEquipmentRef",
"LuggageSpotRef",
"LuggageSpotType",
"LuggageTrolleys",
"MachineReadable",
"MagneticInductionLoop",
"MainLineRef",
"MainPartRef",
"MainPlaceRef",
"ManagementAgent",
"ManagementAgentRef",
"Mandatory",
"MandatoryProduct",
"Manufacturer",
"Mark",
"MarkUrl",
"MarkedAs",
"MarkingStatus",
"MaximalFrequency",
"MaximumAccess",
"MaximumAge",
"MaximumAutomaticWaitTime",
"MaximumBagDepth",
"MaximumBagHeight",
"MaximumBagWeight",
"MaximumBagWidth",
"MaximumBookingDuration",
"MaximumBookingPeriod",
"MaximumChargingPower",
"MaximumDistance",
"MaximumDuration",
"MaximumFlowPerMinute",
"MaximumHeadwayInterval",
"MaximumHeight",
"MaximumInterchangeWindow",
"MaximumLength",
"MaximumLikelyDelay",
"MaximumLimitPrice",
"MaximumLimitPriceAsPercentage",
"MaximumLoad",
"MaximumNumberItems",
"MaximumNumberOfBerths",
"MaximumNumberOfElements",
"MaximumNumberOfFailToCheckOutEvents",
"MaximumNumberOfInterchanges",
"MaximumNumberOfNamedTransferees",
"MaximumNumberOfNightsAway",
"MaximumNumberOfPersons",
"MaximumNumberOfSteps",
"MaximumNumberOfSuspensionsPerTerm",
"MaximumNumberOfTrips",
"MaximumNumberOfUsers",
"MaximumNumberToReserve",
"MaximumPassengers",
"MaximumPeriodBeforeDeparture",
"MaximumPeriodIntervalRef",
"MaximumPersonsDiscounted",
"MaximumPersonsFree",
"MaximumPower",
"MaximumPowerAvailable",
"MaximumPrice",
"MaximumPriceAsMultiple",
"MaximumPriceAsPercentage",
"MaximumRange",
"MaximumRecline",
"MaximumRentalPeriod",
"MaximumServicesAfter",
"MaximumServicesBefore",
"MaximumSharingPeriod",
"MaximumSpeed",
"MaximumSpots",
"MaximumStandingDuration",
"MaximumStay",
"MaximumSubscriptionPeriod",
"MaximumSuspensionPeriod",
"MaximumTimeToMakeATransfer",
"MaximumTransferTime",
"MaximumVelocity",
"MaximumWaitTime",
"MaximumWeight",
"MaximumWidth",
"MayBeSkipped",
"MealFacility",
"MealFacilityList",
"MediaType",
"MedicalFacility",
"MedicalFacilityList",
"MediumAccessDevice",
"MediumAccessDeviceRef",
"MediumAccessDeviceSecurityListing",
"MediumAccessDeviceSecurityListingRef",
"MediumApplicationInstance",
"MediumApplicationInstanceRef",
"MeetingPointService",
"MeetingPointServiceRef",
"MeetingPointServiceType",
"MeetingRestriction",
"MeetingRestrictionRef",
"MeetingsRestricted",
"MemberClassRef",
"MemberObjectRef",
"MemberTypeOfValueRef",
"Method",
"MethodName",
"MetroSubmode",
"MinimalFrequency",
"MinimumAccess",
"MinimumAge",
"MinimumBookingDuration",
"MinimumBookingPeriod",
"MinimumDuration",
"MinimumHeadwayInterval",
"MinimumHeight",
"MinimumLength",
"MinimumLikelyDelay",
"MinimumLimitPrice",
"MinimumLimitPriceAsPercentage",
"MinimumNumberOfCardHolders",
"MinimumNumberOfNightsAway",
"MinimumNumberOfPassengers",
"MinimumNumberOfPersons",
"MinimumNumberOfSteps",
"MinimumNumberToReserve",
"MinimumOvertakingWidth",
"MinimumPeriodBeforeDeparture",
"MinimumPeriodIntervalRef",
"MinimumPrice",
"MinimumPriceAsMultiple",
"MinimumPriceAsPercentage",
"MinimumQualificationPeriod",
"MinimumRentalPeriod",
"MinimumSharingPeriod",
"MinimumStay",
"MinimumStayRef",
"MinimumStayType",
"MinimumSubscriptionPeriod",
"MinimumSuspensionPeriod",
"MinimumTimeBeforeReentry",
"MinimumTransferTime",
"MinimumTurningCircle",
"MinimumUnits",
"MinimumWidth",
"MirrorOnOppositeSide",
"MobileDevice",
"MobileDeviceRef",
"MobileDeviceTickets",
"MobilePhoneCoverage",
"MobilityFacility",
"MobilityFacilityList",
"MobilityImpairedAccess",
"MobilityJourneyFrame",
"MobilityJourneyFrameRef",
"MobilityNeed",
"MobilityRestrictedTravellerDuration",
"MobilityService",
"MobilityServiceConstraintZone",
"MobilityServiceConstraintZoneRef",
"MobilityServiceFrame",
"MobilityServiceFrameRef",
"MobilityServiceRef",
"ModalLinkRefByValue",
"Mode",
"ModeOfOperation",
"ModeOfOperationRef",
"ModeRef",
"ModeRestrictionAssessment",
"ModeRestrictionAssessmentRef",
"Modification",
"ModificationSet",
"MoneyFacility",
"MoneyFacilityList",
"MoneyService",
"MoneyServiceRef",
"Monitored",
"MonitoredBays",
"MonitoredCall",
"MonitoredVehicleSharingParkingBay",
"MonitoredVehicleSharingParkingBayRef",
"MonitoringRemoteControl",
"Month",
"MonthDayOnWhichAgeApplies",
"MonthOfYear",
"MonthValidityOffset",
"MonthValidityOffsetRef",
"MustCarry",
"MustHaveBy",
"MustReserveWholeCompartment",
"MustReside",
"MustReturnToSameBay",
"Name",
"NameOfClass",
"NameOfGroup",
"NameOnRouting",
"NameSuffix",
"NameType",
"NamedObjectRef",
"Narrative",
"Nature",
"NavigationPath",
"NavigationPathAssignment",
"NavigationPathRef",
"NavigationType",
"NecessaryForceToOpen",
"NeedRanking",
"Network",
"NetworkFilterByValue",
"NetworkFrameTopic",
"NetworkRef",
"NetworkRestriction",
"NetworkRestrictionRef",
"NetworkView",
"NewValue",
"NightTrain",
"NoCashPayment",
"NominalVoltage",
"None",
"NormalDatedVehicleJourney",
"NormalDatedVehicleJourneyRef",
"Note",
"Notice",
"NoticeAssignment",
"NoticeAssignmentView",
"NoticeRef",
"NoticedObjectRef",
"NotificationPeriod",
"NuisanceFacility",
"NuisanceFacilityList",
"Number",
"NumberOFDrivers",
"NumberOfBaysWithRecharging",
"NumberOfCars",
"NumberOfExchangesAllowed",
"NumberOfFlights",
"NumberOfFreeConnectingReservations",
"NumberOfGates",
"NumberOfGears",
"NumberOfJourneysToShow",
"NumberOfLockers",
"NumberOfMachines",
"NumberOfParkingLevels",
"NumberOfProposedTrips",
"NumberOfReservedSeats",
"NumberOfServers",
"NumberOfSpaces",
"NumberOfSpacesWithRechargePoint",
"NumberOfSteps",
"NumberOfTills",
"NumberOfToilets",
"NumberOfTravellersCarried",
"NumberOfUnits",
"NumberOfWheelchairAreas",
"NumberOfWheels",
"NumberingFromFront",
"NumberingFromLeft",
"ObjectFilterByValue",
"ObjectRef",
"ObservedPassingTime",
"ObservedPassingTimeRef",
"ObservedPassingTimeView",
"OccasionalTravellerDuration",
"OccupancyLevel",
"OccupancyPercentage",
"OccupancyView",
"OccupancyViewRef",
"OddNumberRange",
"OffSitePathLink",
"OffSitePathLinkRef",
"OffenceDebit",
"OffenceDebitRef",
"OfferedTravelSpecification",
"OfferedTravelSpecificationRef",
"OldValue",
"OnBecomingEligiblePolicy",
"OnCeasingToBeEligiblePolicy",
"OnMainRoute",
"OnboardCount",
"OnboardSpace",
"OnboardSpaceRef",
"OnboardStay",
"OnboardStayRef",
"OneForNPersons",
"OnlinePurchaseForCollection",
"OnlinePurchaseForETicket",
"OnlinePurchaseForSelfPrintTicket",
"OnlineService",
"OnlineServiceOperator",
"OnlineServiceOperatorRef",
"OnlineServiceRef",
"OnlyAtCertainDistributionPoints",
"OntoFeatureRef",
"OnwardCall",
"OnwardRouteLinkRef",
"OnwardServiceLinkRef",
"OnwardServiceLinkView",
"OnwardTimingLinkRef",
"OnwardTimingLinkView",
"OnwardVehicleMeetingLinkRef",
"OpenTransportMode",
"OpenTransportModeRef",
"OperatingDay",
"OperatingDayRef",
"OperatingDayView",
"OperatingDepartment",
"OperatingDepartmentRef",
"OperatingOrganisationView",
"OperatingPeriod",
"OperatingPeriodRef",
"OperationalContext",
"OperationalContextRef",
"OperationalNumber",
"OperationalOrientation",
"Operator",
"OperatorActivities",
"OperatorConstraint",
"OperatorRef",
"OperatorView",
"OppositeDirectionRef",
"OrderedVersionOfObjectRef",
"Organisation",
"OrganisationDayType",
"OrganisationPart",
"OrganisationPartRef",
"OrganisationRef",
"OrganisationRoleType",
"OrganisationType",
"OrganisationView",
"OrganisationalUnit",
"OrganisationalUnitRef",
"Orientation",
"Origin",
"OriginConstraint",
"OtherDebit",
"OtherDebitRef",
"OtherDeckEntrance",
"OtherDeckEntranceRef",
"OtherDeckSpace",
"OtherDeckSpaceRef",
"OtherOrganisation",
"OtherOrganisationRef",
"OtherPlaceEquipment",
"OtherTransportModes",
"OutOfService",
"OvernightParkingPermitted",
"OvertakenVehicleTypeRef",
"OvertakingAtPointRef",
"OvertakingOnLinkRef",
"OvertakingPossibilitiesRestricted",
"OvertakingPossibility",
"OvertakingPossibilityRef",
"OvertakingVehicleTypeRef",
"OvertakingWidth",
"PanicButton",
"ParentAccessSpaceRef",
"ParentClassificationRef",
"ParentCommonSectionRef",
"ParentDeckSpaceRef",
"ParentFareZoneRef",
"ParentJourneyPartRef",
"ParentJourneyRef",
"ParentPointOfInterestSpaceRef",
"ParentQuayRef",
"ParentRef",
"ParentSectionRef",
"ParentSiteRef",
"ParentStopAreaRef",
"ParentTopographicPlaceRef",
"ParentZoneRef",
"Parking",
"ParkingArea",
"ParkingAreaRef",
"ParkingBay",
"ParkingBayCondition",
"ParkingBayConditionRef",
"ParkingBayRef",
"ParkingBayStatus",
"ParkingBayStatusRef",
"ParkingCapacity",
"ParkingCapacityRef",
"ParkingChargeBand",
"ParkingChargeBandRef",
"ParkingComponent",
"ParkingEntranceForVehicles",
"ParkingEntranceForVehiclesRef",
"ParkingEntranceRef",
"ParkingFacility",
"ParkingFacilityList",
"ParkingLayout",
"ParkingPassengerEntrance",
"ParkingPassengerEntranceRef",
"ParkingPaymentCode",
"ParkingPaymentProcess",
"ParkingPoint",
"ParkingPointRef",
"ParkingPrice",
"ParkingPriceRef",
"ParkingProperties",
"ParkingPropertiesRef",
"ParkingRef",
"ParkingReservation",
"ParkingStayList",
"ParkingStayType",
"ParkingTariff",
"ParkingTariffRef",
"ParkingType",
"ParkingUserType",
"ParkingUserTypes",
"ParkingVehicleType",
"ParkingVehicleTypes",
"ParkingVisibility",
"Partial",
"PartialRefundBasis",
"PassageType",
"PassengerAccessibilityNeeds",
"PassengerAtStopTime",
"PassengerAtStopTimeRef",
"PassengerBeaconEquipment",
"PassengerBeaconEquipmentRef",
"PassengerBoardingPositionAssignment",
"PassengerBoardingPositionAssignmentRef",
"PassengerCapacity",
"PassengerCapacityRef",
"PassengerCarryingRequirement",
"PassengerCarryingRequirementRef",
"PassengerCarryingRequirementsView",
"PassengerCategory",
"PassengerCommsFacility",
"PassengerCommsFacilityList",
"PassengerEntrance",
"PassengerEntranceRef",
"PassengerEquipment",
"PassengerEquipmentRef",
"PassengerInformationEquipment",
"PassengerInformationEquipmentList",
"PassengerInformationEquipmentRef",
"PassengerInformationFacility",
"PassengerInformationFacilityList",
"PassengerInformationRequestRef",
"PassengerSafetyEquipment",
"PassengerSafetyEquipmentRef",
"PassengerSeatRef",
"PassengerSpace",
"PassengerSpaceRef",
"PassengerSpaceType",
"PassengerSpot",
"PassengerSpotAllocation",
"PassengerSpotAllocationRef",
"PassengerSpotRef",
"PassengerStopAssignment",
"PassengerStopAssignmentRef",
"PassengerStopAssignmentView",
"PassengerVehicleCapacity",
"PassengerVehicleCapacityRef",
"PassengerVehicleSpot",
"PassengerVehicleSpotRef",
"PassengersPerMinute",
"PassingTime",
"PassingTimeDayOffset",
"PassingTimeRef",
"PassingTimeView",
"PathAssignmentRef",
"PathHeading",
"PathInstruction",
"PathInstructionRef",
"PathJunction",
"PathJunctionRef",
"PathLink",
"PathLinkInSequence",
"PathLinkInSequenceRef",
"PathLinkRef",
"PathLinkRefByValue",
"PathLinkView",
"PaymentAppDownloadUrl",
"PaymentByMobile",
"PaymentGracePeriod",
"PaymentMethod",
"PaymentMethods",
"PaymentUrl",
"Pedestal",
"PedestrianLights",
"PenaltyFee",
"PenaltyIfWithoutTicket",
"PenaltyPolicy",
"PenaltyPolicyRef",
"PenaltyPolicyType",
"Period",
"PeriodConstraint",
"Periodicity",
"PersonCapacity",
"PersonalModeOfOperation",
"PersonalModeOfOperationRef",
"PersonalOperationType",
"PetsAllowed",
"Phone",
"PhoneNumberToPay",
"PhoneVerified",
"Photo",
"Place",
"PlaceCentre",
"PlaceEquipment",
"PlaceEquipmentRef",
"PlaceInSequence",
"PlaceInSequenceRef",
"PlaceLighting",
"PlaceLightingEquipmentRef",
"PlaceName",
"PlaceRef",
"PlaceSign",
"PlaceSignRef",
"PlaceUse",
"Placement",
"Planned",
"PlateCode",
"PlatformHeight",
"PlugType",
"Point",
"PointInJourneyPattern",
"PointInJourneyPatternRef",
"PointInLinkSequence",
"PointInSequenceRef",
"PointInSingleJourneyPathRef",
"PointNumber",
"PointOfInterest",
"PointOfInterestClassification",
"PointOfInterestClassificationHierarchy",
"PointOfInterestClassificationRef",
"PointOfInterestClassificationView",
"PointOfInterestComponent",
"PointOfInterestEntrance",
"PointOfInterestEntranceRef",
"PointOfInterestHierarchyRef",
"PointOfInterestRef",
"PointOfInterestSpace",
"PointOfInterestSpaceRef",
"PointOfInterestSpaceType",
"PointOfInterestVehicleEntrance",
"PointOfInterestVehicleEntranceRef",
"PointOfInterestView",
"PointOnLineSection",
"PointOnLink",
"PointOnLinkRef",
"PointOnRoute",
"PointOnRouteRef",
"PointOnSection",
"PointProjection",
"PointProjectionRef",
"PointRef",
"PointStandingForAZone",
"Policy",
"PoolOfVehicles",
"PoolOfVehiclesRef",
"PoolingPolicyUrl",
"Portable",
"PositionInTrain",
"PositionOfTrainElement",
"PostCode",
"PostCodeExtension",
"PostalAddress",
"PostalAddressRef",
"PostalRegion",
"PowerCouplingType",
"PoweredTrain",
"PoweredTrainRef",
"PramPlaceCapacity",
"PramsOnboardCount",
"PreassignedFareProduct",
"PreassignedFareProductRef",
"PreassignedFareProductType",
"Precision",
"PreparationDuration",
"Presentation",
"PresentationPosition",
"PreviousCall",
"PriceGroup",
"PriceGroupRef",
"PriceUnit",
"PriceUnitRef",
"PriceableObject",
"PriceableObjectRef",
"PricingBasis",
"PricingParameterSet",
"PricingParameterSetRef",
"PricingRule",
"PricingRuleRef",
"PricingService",
"PricingServiceRef",
"PrimaryMode",
"PrimaryOrientation",
"PrincipalCapacity",
"Print",
"PrintedPresentation",
"Priority",
"PrivateCode",
"PrivateContactDetails",
"PrivateLegRef",
"ProductType",
"ProfileParameterRef",
"ProhibitedForHazardousMaterials",
"ProjectToLinkRef",
"ProjectToPointRef",
"ProjectToZoneRef",
"ProjectedFeatureRef",
"ProjectedLinkRef",
"ProjectedLinkSequenceRef",
"ProjectedObjectRef",
"ProjectedPointRef",
"ProjectedZoneRef",
"Projection",
"ProjectionRef",
"ProofRequired",
"PropertyKeptForDuration",
"PropertyOfDay",
"PropulsionType",
"PropulsionTypes",
"ProvidedByRef",
"ProvidesCard",
"Province",
"PsychosensoryNeed",
"PtConnectionLegRef",
"PtRideLegRef",
"Public",
"PublicCode",
"PublicUse",
"PublicityChannel",
"Pump",
"PurchaseAction",
"PurchaseMoment",
"PurchaseWhen",
"PurchaseWindow",
"PurchaseWindowRef",
"PurposeOfEquipmentProfile",
"PurposeOfEquipmentProfileRef",
"PurposeOfGrouping",
"PurposeOfGroupingRef",
"PurposeOfJourneyPartition",
"PurposeOfJourneyPartitionRef",
"PushchairCapacity",
"PushchairsOnboardCount",
"QualificationPercent",
"QualificationPeriod",
"QualifierName",
"QualityStructureFactor",
"QualityStructureFactorPrice",
"QualityStructureFactorPriceRef",
"QualityStructureFactorRef",
"Quay",
"QuayAssignmentView",
"QuayName",
"QuayRef",
"QuayType",
"QueueManagement",
"QueueingEquipment",
"QueueingEquipmentRef",
"QueuingSeatedPossible",
"RailSubmode",
"RailedQueue",
"RailwayElement",
"RailwayJunction",
"RailwayLinkRef",
"RailwayLinkRefByValue",
"RailwayPointRef",
"RaisedButtons",
"Ramp",
"RampDoorbell",
"RampEquipment",
"RampEquipmentRef",
"RampFreeAccess",
"Range",
"RangeBetweenRefuelling",
"Rank",
"Ranking",
"RateUsed",
"ReachedFloorAnnouncement",
"RealTimeOccupancyAvailable",
"Reason",
"RechargingAvailable",
"RechargingBay",
"RechargingBayRef",
"RechargingEquipmentProfile",
"RechargingEquipmentProfileRef",
"RechargingPlan",
"RechargingPlanRef",
"RechargingPointAssignment",
"RechargingPointAssignmentRef",
"RechargingProcessType",
"RechargingStation",
"RechargingStationRef",
"RechargingStep",
"RechargingStepRef",
"Recognizable",
"Recycling",
"ReferencePointRef",
"RefuellingEquipment",
"RefuellingEquipmentRef",
"RefundBasis",
"RefundPolicy",
"RefundType",
"Refunding",
"RefundingRef",
"RegisterBreakOfJourney",
"RegistrationDate",
"RegistrationNumber",
"RegistrationRequired",
"RelatedOrganisation",
"RelationToVehicle",
"RelationshipRef",
"RelativeLevelOrder",
"RelativeRanking",
"RelativeWeighting",
"ReliefOpportunity",
"ReliefOpportunityRef",
"ReliefPoint",
"ReliefPointRef",
"Remarks",
"RemoteControl",
"RentalAvailability",
"RentalAvailabilityRef",
"RentalOption",
"RentalOptionRef",
"RentalPenaltyPolicy",
"RentalPenaltyPolicyRef",
"RentalPenaltyPolicyType",
"RentalPolicyUrl",
"RepeatedTripFareRequestRef",
"Replacing",
"ReplacingRef",
"RepresentedByGroupRef",
"RequestDetail",
"RequestMethod",
"RequestMethodType",
"RequestPolicy",
"RequestStop",
"RequestedTravelSpecification",
"RequestedTravelSpecificationRef",
"RequiresAccount",
"RequiresBookingReference",
"RequiresCard",
"RequiresDeposit",
"RequiresEmailAddress",
"RequiresEntitlement",
"RequiresNightsAway",
"RequiresPhoto",
"RequiresPositiveBalance",
"RequiresRegistration",
"RequiresReservation",
"RequiresValidation",
"ResellWhen",
"Reselling",
"ResellingRef",
"ReservationChargeType",
"ReservationExpiryPeriod",
"ReservationRequired",
"ReservationUrl",
"ReservedSpaceFacility",
"ReservedSpaceFacilityList",
"Reserving",
"ReservingRef",
"ReservingRequirements",
"ResidenceType",
"ResidencyType",
"ResidentialQualification",
"ResidentialQualificationEligibility",
"ResidentialQualificationEligibilityRef",
"ResidentialQualificationRef",
"ResourceFrame",
"ResourceFrameRef",
"ResponsibilityRole",
"ResponsibilityRoleAssignment",
"ResponsibilityRoleRef",
"ResponsibilitySet",
"ResponsibilitySetRef",
"ResponsibleAreaRef",
"ResponsibleOrganisationRef",
"ResponsiblePartRef",
"RestStopDistance",
"Restricted",
"RestrictedLine",
"RestrictedManoeuvre",
"RestrictedManoeuvreRef",
"RestrictedManoeuvres",
"RestrictedServiceFacilitySet",
"RestrictedServiceFacilitySetRef",
"RestrictedToChannel",
"RestrictionType",
"RetailConsortium",
"RetailConsortiumRef",
"RetailDevice",
"RetailDeviceRef",
"RetailDeviceSecurityListing",
"RetailDeviceSecurityListingRef",
"RetailFacility",
"RetailFacilityList",
"RetailService",
"RetailServiceRef",
"RetailingOrganizationRef",
"ReturnFareTwiceSingle",
"ReturnRouteIdentical",
"ReturnTripsOnly",
"Reverse",
"ReversedOrientation",
"Reversible",
"ReversingDirection",
"Review",
"RevolvingDoor",
"RhythmicalJourneyGroup",
"RhythmicalJourneyGroupRef",
"RideLegRef",
"RidePartRef",
"RightSideBorder",
"RoadAddress",
"RoadAddressRef",
"RoadElement",
"RoadJunction",
"RoadLinkRef",
"RoadLinkRefByValue",
"RoadName",
"RoadNumber",
"RoadPointRef",
"RoadVehicleMode",
"RollingStockInventory",
"RollingStockInventoryRef",
"RollingStockItem",
"RollingStockItemRef",
"RollingStockType",
"RoofRack",
"RoughSurface",
"RoughSurfaceRef",
"RoundIfGreaterThan",
"RoundTo",
"RoundTrip",
"RoundTripRef",
"Rounding",
"RoundingMethod",
"RoundingModulus",
"RoundingRef",
"RoundingStep",
"RoundingStepRef",
"Route",
"RouteConstraint",
"RouteInstruction",
"RouteInstructionRef",
"RouteLink",
"RouteLinkRef",
"RouteLinkRefByValue",
"RoutePoint",
"RoutePointRef",
"RouteRef",
"RouteView",
"Routing",
"RoutingConstraintZone",
"RoutingConstraintZoneRef",
"RoutingRef",
"RoutingType",
"RowRef",
"RubbishDisposalEquipment",
"RubbishDisposalEquipmentRef",
"RuleApplicability",
"RuleObjectRef",
"RuleStepResult",
"RunTime",
"SafeForGuideDog",
"SafetyEdge",
"SafetyFacility",
"SafetyFacilityList",
"SaleDiscountRight",
"SaleDiscountRightRef",
"SaleDiscountRightType",
"SalesNoticeAssignment",
"SalesOfferPackage",
"SalesOfferPackageElement",
"SalesOfferPackageElementRef",
"SalesOfferPackageEntitlementGiven",
"SalesOfferPackageEntitlementGivenRef",
"SalesOfferPackageEntitlementRequired",
"SalesOfferPackageEntitlementRequiredRef",
"SalesOfferPackagePrice",
"SalesOfferPackagePriceRef",
"SalesOfferPackageRef",
"SalesOfferPackageSubstitution",
"SalesOfferPackageSubstitutionRef",
"SalesTransaction",
"SalesTransactionFrame",
"SalesTransactionFrameRef",
"SalesTransactionRef",
"SameStationRentryPolicy",
"Sanitary",
"SanitaryEquipment",
"SanitaryEquipmentRef",
"SanitaryFacility",
"SanitaryFacilityList",
"SatNav",
"ScheduleRequestRef",
"ScheduledHeadwayInterval",
"ScheduledModeOfOperationRef",
"ScheduledOperation",
"ScheduledOperationType",
"ScheduledStopPoint",
"ScheduledStopPointRef",
"ScheduledStopPointView",
"SchematicMap",
"SchematicMapMember",
"SchematicMapMemberRef",
"SchematicMapRef",
"ScopeOfTicket",
"ScopeOfTicketList",
"ScopeOfTicketsAvailable",
"ScopingMethod",
"Season",
"Seasons",
"SeatAllocationMethod",
"SeatBackHeight",
"SeatDepth",
"SeatEquipment",
"SeatEquipmentRef",
"SeatHeight",
"SeatingCapacity",
"SeatingEquipment",
"SeatingEquipmentRef",
"Seats",
"SecondClassDistance",
"SecondClassReturn",
"SecondClassSingle",
"Section",
"SectionInSequence",
"SectionRef",
"SectionType",
"Secure",
"SecureParking",
"SecurityList",
"SecurityListRef",
"SecurityListing",
"SecurityListingRef",
"SelfDriveSubmode",
"SelfPropelled",
"SelfServiceLockers",
"SensorEquipment",
"SensorEquipmentRef",
"SensorInEntrance",
"SensorInEntranceRef",
"SensorInSpot",
"SensorInSpotRef",
"SequenceFromFront",
"SeriesConstraint",
"SeriesConstraintPrice",
"SeriesConstraintPriceRef",
"SeriesConstraintRef",
"SeriesType",
"ServiceAccessCode",
"ServiceAccessCodeRef",
"ServiceAccessRight",
"ServiceAccessRightRef",
"ServiceAlteration",
"ServiceAlterationType",
"ServiceBookingArrangement",
"ServiceBookingArrangementRef",
"ServiceBookingArrangements",
"ServiceCalendar",
"ServiceCalendarFrame",
"ServiceCalendarFrameRef",
"ServiceCalendarRef",
"ServiceDesignator",
"ServiceExclusion",
"ServiceExclusionRef",
"ServiceFacilitySet",
"ServiceFacilitySetRef",
"ServiceFrame",
"ServiceFrameRef",
"ServiceJourney",
"ServiceJourneyInterchange",
"ServiceJourneyInterchangeRef",
"ServiceJourneyInterchangeView",
"ServiceJourneyPattern",
"ServiceJourneyPatternInterchange",
"ServiceJourneyPatternInterchangeRef",
"ServiceJourneyPatternRef",
"ServiceJourneyPatternType",
"ServiceJourneyRef",
"ServiceLink",
"ServiceLinkInJourneyPattern",
"ServiceLinkInSequenceRef",
"ServiceLinkRef",
"ServiceLinkRefByValue",
"ServiceList",
"ServicePattern",
"ServicePatternRef",
"ServiceReservationFacility",
"ServiceReservationFacilityList",
"ServiceSite",
"ServiceSiteRef",
"ServicedOrganisation",
"ServicedOrganisationRef",
"ServicedOrganisationType",
"SharedUsage",
"SharingPolicyUrl",
"SharpsDisposal",
"ShelterEquipment",
"ShelterEquipmentRef",
"ShortCode",
"ShortName",
"ShortStopCode",
"ShortTrip",
"ShowAsAccessible",
"ShowEntranceSeparately",
"ShowExitSeparately",
"ShowHeadingSeparately",
"ShowerFacility",
"SideText",
"SignContentType",
"SignEquipment",
"SignEquipmentRef",
"SignGraphic",
"SignageToLift",
"SimpleAvailabilityCondition",
"SimpleFeature",
"SimpleFeatureRef",
"SimpleObjectRef",
"SimpleValidityCondition",
"SimpleVehicleType",
"SimpleVehicleTypeRef",
"SingleJourney",
"SingleJourneyPath",
"SingleJourneyPathRef",
"SingleJourneyRef",
"SingleTripFareRequestRef",
"Site",
"SiteComponent",
"SiteComponentRef",
"SiteConnection",
"SiteConnectionRef",
"SiteElement",
"SiteElementRef",
"SiteEquipment",
"SiteEquipmentRef",
"SiteFacilitySet",
"SiteFacilitySetRef",
"SiteFrame",
"SiteFrameRef",
"SiteNavigationPath",
"SiteNavigationPathRef",
"SitePathJunction",
"SitePathJunctionRef",
"SitePathLink",
"SitePathLinkRef",
"SiteRef",
"SiteStructure",
"SiteStructureRef",
"SiteType",
"SkiRack",
"Smartcard",
"SmartcardRef",
"Smoker",
"SmokingAllowed",
"SnowAndIceSubmode",
"SosPanel",
"SpatialFeature",
"SpatialFeatureRef",
"SpecialPlaceCapacity",
"SpecialPlacesOccupied",
"SpecialService",
"SpecialServiceRef",
"SpecificParameterAssignment",
"Speed",
"SpiralStair",
"Splittable",
"SpotAffinity",
"SpotAffinityRef",
"SpotAffinityType",
"SpotAllocationMethodRef",
"SpotAvailabilityStatus",
"SpotColumn",
"SpotColumnRef",
"SpotEquipment",
"SpotEquipmentRef",
"SpotRow",
"SpotRowRef",
"SpotSensor",
"SpotSensorRef",
"SrsName",
"Staffing",
"StairEquipment",
"StairFlight",
"StairFreeAccess",
"StairRamp",
"StaircaseEquipment",
"StaircaseEquipmentRef",
"StakeholderRoleType",
"StandardDuration",
"StandardFareTable",
"StandardFareTableRef",
"StandardTransferTime",
"StandardWaitTime",
"StandingAllowed",
"StandingCapacity",
"Start",
"StartDate",
"StartDay",
"StartEvent",
"StartGeographicalValue",
"StartMeetingPointRef",
"StartMonth",
"StartName",
"StartOfValidity",
"StartPointInPatternRef",
"StartPointOnLinkByValue",
"StartPointOnLinkRef",
"StartPointRef",
"StartSpot",
"StartStopPointRef",
"StartStopPointView",
"StartTariffZoneRef",
"StartTariffZoneView",
"StartTime",
"StartTimeAtStopPoint",
"StartTimeAtStopPointRef",
"StartTimeDayOffset",
"StartTimeInBlock",
"StartValue",
"Status",
"StaySeated",
"StepColourContrast",
"StepCondition",
"StepFree",
"StepFreeAccess",
"StepHeight",
"StepLength",
"StepLimit",
"StepLimitRef",
"StopArea",
"StopAreaRef",
"StopAssignment",
"StopAssignmentRef",
"StopEventRequestRef",
"StopFinderRequestRef",
"StopPlace",
"StopPlaceComponent",
"StopPlaceEntrance",
"StopPlaceEntranceRef",
"StopPlaceRef",
"StopPlaceSpace",
"StopPlaceSpaceRef",
"StopPlaceType",
"StopPlaceVehicleEntrance",
"StopPlaceVehicleEntranceRef",
"StopPlaceView",
"StopPlaceWeight",
"StopPointInJourneyPattern",
"StopPointInJourneyPatternRef",
"StopPointInJourneyPatternView",
"StopRequestButton",
"StopRequestTimeout",
"StopType",
"StopUse",
"StopUseConstraint",
"Street",
"Submode",
"SubmodeRef",
"Subscribing",
"SubscribingRef",
"SubscriptionPolicy",
"SubscriptionRenewalPolicy",
"SubscriptionTermType",
"Suburb",
"Suitability",
"Suitable",
"SuitableFor",
"SuitableForCycles",
"SummerTimeZone",
"SummerTimeZoneOffset",
"SupplementProduct",
"SupplementProductRef",
"SupplementProductType",
"SupplementToFareProductRef",
"SupplyContractRef",
"SupportBarHeight",
"SupportPhoneNumber",
"SurfaceType",
"Surname",
"Suspending",
"SuspendingRef",
"Suspension",
"SuspensionPolicy",
"SymbolMarkingUsualRoute",
"TableType",
"TactileActuators",
"TactileGroundFloorButton",
"TactileGuidanceAvailable",
"TactileGuidanceStrips",
"TactileGuidingStrip",
"TactileGuidingStripStatus",
"TactileInterfaceAvailable",
"TactileValidationFeedback",
"TactileWarningStrip",
"TactileWarningStripContrast",
"TactileWriting",
"Talkative",
"TargetEnergy",
"TargetPassingTime",
"TargetPassingTimeRef",
"TargetPassingTimeView",
"Tariff",
"TariffBasis",
"TariffObjectRef",
"TariffRef",
"TariffZone",
"TariffZoneConstraint",
"TariffZoneRef",
"TaxCategory",
"TaxiParkingArea",
"TaxiParkingAreaRef",
"TaxiRank",
"TaxiRankRef",
"TaxiService",
"TaxiServicePlaceAssignment",
"TaxiServicePlaceAssignmentRef",
"TaxiServiceRef",
"TaxiStand",
"TaxiStandRef",
"TaxiSubmode",
"TelCountryCode",
"TelExtensionNumber",
"TelNationalNumber",
"TelecabinSubmode",
"TemplateServiceJourney",
"TemplateServiceJourneyRef",
"TemplateVehicleJourney",
"TemplateVehicleJourneyType",
"Temporary",
"Text",
"TextColour",
"TextColourName",
"TextFont",
"TextFontName",
"TextLanguage",
"TexturedSurface",
"ThirdPartyProduct",
"ThirdPartyProductRef",
"ThroughAccess",
"ThroughLoader",
"TicketCounter",
"TicketCounterService",
"TicketMachines",
"TicketOffice",
"TicketTypeList",
"TicketTypesAvailable",
"TicketValidatorEquipment",
"TicketValidatorEquipmentRef",
"TicketValidatorType",
"TicketedQueue",
"Ticketing",
"TicketingEquipment",
"TicketingEquipmentRef",
"TicketingFacility",
"TicketingFacilityList",
"TicketingService",
"TicketingServiceFacility",
"TicketingServiceFacilityList",
"TicketingServiceList",
"TicketingServiceRef",
"Tides",
"TiltAngle",
"TiltType",
"Time",
"TimeDemandProfile",
"TimeDemandProfileMember",
"TimeDemandProfileRef",
"TimeDemandType",
"TimeDemandTypeAssignment",
"TimeDemandTypeAssignmentRef",
"TimeDemandTypeRef",
"TimeInterval",
"TimeIntervalPrice",
"TimeIntervalPriceRef",
"TimeIntervalRef",
"TimeStructureFactor",
"TimeStructureFactorRef",
"TimeUnit",
"TimeUnitPrice",
"TimeUnitPriceRef",
"TimeUnitRef",
"TimeZone",
"TimeZoneOffset",
"Timeband",
"TimebandRef",
"TimetableFrame",
"TimetableFrameRef",
"TimetabledPassingTime",
"TimetabledPassingTimeRef",
"TimetabledPassingTimeView",
"TimingAlgorithmType",
"TimingAlgorithmTypeRef",
"TimingLink",
"TimingLinkInJourneyPattern",
"TimingLinkInJourneyPatternRef",
"TimingLinkRef",
"TimingLinkRefByValue",
"TimingPattern",
"TimingPatternRef",
"TimingPoint",
"TimingPointInJourneyPattern",
"TimingPointInJourneyPatternRef",
"TimingPointRef",
"TimingPointStatus",
"Title",
"To",
"ToCall",
"ToClassOfUseRef",
"ToConnectionRef",
"ToDate",
"ToDeckEntranceRef",
"ToFareClass",
"ToFarePointInPatternRef",
"ToFareSectionRef",
"ToJourneyPatternRef",
"ToJourneyRef",
"ToLinkRef",
"ToMode",
"ToNumber",
"ToOnboardSpace",
"ToOperatingDayRef",
"ToPointInJourneyPatternRef",
"ToPointInPatternRef",
"ToPointRef",
"ToServiceJourneyPatternRef",
"ToServiceJourneyRef",
"ToStopPointInJourneyPattern",
"ToStopPointInJourneyPatternRef",
"ToStopPointRef",
"ToVersionRef",
"ToVisitNumber",
"ToiletFacility",
"ToiletsType",
"TopEnd",
"Topic",
"TopographicPlace",
"TopographicPlaceDescriptor",
"TopographicPlaceRef",
"TopographicPlaceType",
"TopographicPlaceView",
"TopographicProjection",
"TopographicProjectionRef",
"TotalCapacity",
"TotalChargeEnergy",
"TotalNumberOfReservedSeats",
"TotalPower",
"TotalWeight",
"Towards",
"Town",
"Trace",
"TractiveElementType",
"TractiveElementTypeRef",
"TractiveRollingStockItem",
"TractiveRollingStockItemRef",
"TradingName",
"TrafficControlPoint",
"TrafficControlPointRef",
"TrailerHitch",
"TrailingElementType",
"TrailingElementTypeRef",
"TrailingRollingStockItem",
"TrailingRollingStockItemRef",
"Train",
"TrainBlock",
"TrainBlockPart",
"TrainBlockPartRef",
"TrainBlockRef",
"TrainComponent",
"TrainComponentLabelAssignment",
"TrainComponentLabelAssignmentRef",
"TrainComponentRef",
"TrainComponentStopAssignment",
"TrainComponentStopAssignmentRef",
"TrainComponentView",
"TrainElement",
"TrainElementRef",
"TrainElementType",
"TrainElementTypeRef",
"TrainElementTypeType",
"TrainInCompoundTrain",
"TrainInCompoundTrainRef",
"TrainNumber",
"TrainNumberRef",
"TrainRef",
"TrainRestrictions",
"TrainSize",
"TrainSizeType",
"TrainStopAssignment",
"TrainStopAssignmentRef",
"TramSubmode",
"Transfer",
"TransferDuration",
"TransferLegRef",
"TransferMode",
"TransferOnly",
"TransferRef",
"TransferRestriction",
"TransferRestrictionRef",
"Transferability",
"TransferabilityRef",
"TransitCarrier",
"Transition",
"Transmission",
"TransportAdministrativeZone",
"TransportAdministrativeZoneRef",
"TransportMode",
"TransportModes",
"TransportOrganisation",
"TransportOrganisationRef",
"TransportSubmode",
"TransportType",
"TransportTypeRef",
"TravelAgent",
"TravelAgentRef",
"TravelDocument",
"TravelDocumentRef",
"TravelDocumentSecurityListing",
"TravelDocumentSecurityListingRef",
"TravelSpecification",
"TravelSpecificationRef",
"TravelSpecificationSummaryView",
"TravelatorEquipment",
"TravelatorEquipmentRef",
"TravellingWithPet",
"TriggerObjectRef",
"TripDebit",
"TripDebitRef",
"TripLegRef",
"TripPatternRef",
"TripPlanRequestRef",
"TripRef",
"TripType",
"TrolleyStandEquipment",
"TrolleyStandEquipmentRef",
"TurnaroundTimeLimitTime",
"TurnaroundTimeLimitTimeRef",
"TurningSpace",
"TurningSpacePosition",
"Type",
"TypeOfAccessRightAssignment",
"TypeOfAccessRightAssignmentRef",
"TypeOfActivation",
"TypeOfActivationRef",
"TypeOfBatteryChemistry",
"TypeOfBatteryChemistryRef",
"TypeOfCodespaceAssignment",
"TypeOfCodespaceAssignmentRef",
"TypeOfConcession",
"TypeOfConcessionRef",
"TypeOfCongestion",
"TypeOfCongestionRef",
"TypeOfCoupling",
"TypeOfCustomerAccount",
"TypeOfCustomerAccountRef",
"TypeOfDeckEntrance",
"TypeOfDeckEntranceRef",
"TypeOfDeckEntranceUsage",
"TypeOfDeckEntranceUsageRef",
"TypeOfDeckSpace",
"TypeOfDeckSpaceRef",
"TypeOfDeliveryVariant",
"TypeOfDeliveryVariantRef",
"TypeOfDriverPermit",
"TypeOfDriverPermitRef",
"TypeOfEntity",
"TypeOfEntityRef",
"TypeOfEquipment",
"TypeOfEquipmentRef",
"TypeOfFacility",
"TypeOfFacilityRef",
"TypeOfFareContract",
"TypeOfFareContractEntry",
"TypeOfFareContractEntryRef",
"TypeOfFareContractRef",
"TypeOfFareProduct",
"TypeOfFareProductRef",
"TypeOfFareStructureElement",
"TypeOfFareStructureElementRef",
"TypeOfFareStructureFactor",
"TypeOfFareStructureFactorRef",
"TypeOfFareTable",
"TypeOfFareTableRef",
"TypeOfFeature",
"TypeOfFeatureRef",
"TypeOfFleet",
"TypeOfFleetRef",
"TypeOfFlexibleService",
"TypeOfFlexibleServiceRef",
"TypeOfFrame",
"TypeOfFrameRef",
"TypeOfFuel",
"TypeOfJourneyPattern",
"TypeOfJourneyPatternRef",
"TypeOfLine",
"TypeOfLineRef",
"TypeOfLink",
"TypeOfLinkRef",
"TypeOfLinkSequence",
"TypeOfLinkSequenceRef",
"TypeOfLocatableSpot",
"TypeOfLocatableSpotRef",
"TypeOfMachineReadability",
"TypeOfMachineReadabilityRef",
"TypeOfMediumAccessDevice",
"TypeOfMediumAccessDeviceRef",
"TypeOfMobilityService",
"TypeOfMobilityServiceRef",
"TypeOfModeOfOperation",
"TypeOfModeOfOperationRef",
"TypeOfName",
"TypeOfNotice",
"TypeOfNoticeRef",
"TypeOfOperation",
"TypeOfOperationRef",
"TypeOfOrganisation",
"TypeOfOrganisationPart",
"TypeOfOrganisationPartRef",
"TypeOfOrganisationRef",
"TypeOfParking",
"TypeOfParkingRef",
"TypeOfPassengerInformationEquipment",
"TypeOfPassengerInformationEquipmentRef",
"TypeOfPaymentMethod",
"TypeOfPaymentMethodRef",
"TypeOfPlace",
"TypeOfPlaceRef",
"TypeOfPlug",
"TypeOfPlugRef",
"TypeOfPoint",
"TypeOfPointRef",
"TypeOfPricingRule",
"TypeOfPricingRuleRef",
"TypeOfProductCategory",
"TypeOfProductCategoryConstraint",
"TypeOfProductCategoryRef",
"TypeOfProjection",
"TypeOfProjectionRef",
"TypeOfProof",
"TypeOfProofRef",
"TypeOfResponsibilityRole",
"TypeOfResponsibilityRoleRef",
"TypeOfRetailDevice",
"TypeOfRetailDeviceRef",
"TypeOfRollingStock",
"TypeOfRollingStockRef",
"TypeOfSalesOfferPackage",
"TypeOfSalesOfferPackageRef",
"TypeOfSecurityList",
"TypeOfSecurityListRef",
"TypeOfService",
"TypeOfServiceFeature",
"TypeOfServiceFeatureRef",
"TypeOfServiceRef",
"TypeOfTariff",
"TypeOfTariffRef",
"TypeOfTimeDemandType",
"TypeOfTimeDemandTypeRef",
"TypeOfTransfer",
"TypeOfTransferRef",
"TypeOfTravelDocument",
"TypeOfTravelDocumentConstraint",
"TypeOfTravelDocumentRef",
"TypeOfUsageParameter",
"TypeOfUsageParameterRef",
"TypeOfValidity",
"TypeOfValidityRef",
"TypeOfValue",
"TypeOfValueRef",
"TypeOfVersion",
"TypeOfVersionRef",
"TypeOfWheelchair",
"TypeOfWheelchairRef",
"TypeOfZone",
"TypeOfZoneRef",
"UicCode",
"UicOperatingPeriod",
"UicOperatingPeriodRef",
"UicProductCharacteristic",
"UicProductCharacteristicList",
"UicTrainRate",
"Units",
"UnlimitedMileage",
"UnpoweredTrain",
"UnpoweredTrainRef",
"UnscheduledPath",
"UnusedTicketsOnly",
"UpperLeft",
"Urgency",
"Url",
"Usage",
"UsageDiscountRight",
"UsageDiscountRightRef",
"UsageDiscountRightType",
"UsageEnd",
"UsageParameter",
"UsageParameterPrice",
"UsageParameterPriceRef",
"UsageParameterRef",
"UsageStartConstraintType",
"UsageTrigger",
"UsageValidityPeriod",
"UsageValidityPeriodRef",
"UsbPowerSockets",
"UseToExclude",
"UserAcronym",
"UserConstraint",
"UserNeed",
"UserProfile",
"UserProfileEligibility",
"UserProfileEligibilityRef",
"UserProfileRef",
"UserTypes",
"VATNumber",
"ValidBetween",
"ValidDayBits",
"ValidDuring",
"ValidableElement",
"ValidableElementPrice",
"ValidableElementPriceRef",
"ValidableElementRef",
"ValidationGuidance",
"ValidityCondition",
"ValidityConditionRef",
"ValidityParameterAssignment",
"ValidityParameterAssignmentType",
"ValidityParameterGroupingType",
"ValidityParameterSetSelectionType",
"ValidityPeriod",
"ValidityPeriodType",
"ValidityRuleParameter",
"ValidityRuleParameterRef",
"ValidityTrigger",
"ValidityTriggerRef",
"Value",
"ValueName",
"ValueSet",
"VariantText",
"Vehicle",
"VehicleAccessCredentialsAssignment",
"VehicleAccessCredentialsAssignmentRef",
"VehicleAccessFacility",
"VehicleAccessFacilityList",
"VehicleCapacity",
"VehicleCategories",
"VehicleCategory",
"VehicleChargingEquipment",
"VehicleChargingEquipmentRef",
"VehicleCollection",
"VehicleEntrance",
"VehicleEntranceRef",
"VehicleEquipmentProfile",
"VehicleEquipmentProfileMember",
"VehicleEquipmentProfileMemberRef",
"VehicleEquipmentProfileRef",
"VehicleEquipmentRef",
"VehicleJourney",
"VehicleJourneyHeadway",
"VehicleJourneyLayover",
"VehicleJourneyRef",
"VehicleJourneyRunTime",
"VehicleJourneySpotAllocation",
"VehicleJourneySpotAllocationRef",
"VehicleJourneyStopAssignment",
"VehicleJourneyStopAssignmentRef",
"VehicleJourneyWaitTime",
"VehicleManoeuvringRequirement",
"VehicleManoeuvringRequirementRef",
"VehicleMeetingLink",
"VehicleMeetingLinkRef",
"VehicleMeetingPlace",
"VehicleMeetingPlaceRef",
"VehicleMeetingPoint",
"VehicleMeetingPointAssignment",
"VehicleMeetingPointAssignmentRef",
"VehicleMeetingPointInPath",
"VehicleMeetingPointRef",
"VehicleMode",
"VehicleModel",
"VehicleModelProfile",
"VehicleModelProfileRef",
"VehicleModelRef",
"VehicleModes",
"VehicleOrientation",
"VehiclePoolerProfile",
"VehiclePoolerProfileRef",
"VehiclePooling",
"VehiclePoolingDriverInfo",
"VehiclePoolingDriverInfoRef",
"VehiclePoolingMeetingPlace",
"VehiclePoolingMeetingPlaceRef",
"VehiclePoolingParkingArea",
"VehiclePoolingParkingAreaRef",
"VehiclePoolingParkingBay",
"VehiclePoolingParkingBayRef",
"VehiclePoolingPlaceAssignment",
"VehiclePoolingPlaceAssignmentRef",
"VehiclePoolingRef",
"VehiclePoolingService",
"VehiclePoolingServiceRef",
"VehiclePoolingType",
"VehiclePositionAlignment",
"VehiclePositionAlignmentRef",
"VehicleProfileRef",
"VehicleQuayAlignment",
"VehicleQuayAlignmentRef",
"VehicleRef",
"VehicleReleaseEquipment",
"VehicleReleaseEquipmentRef",
"VehicleRental",
"VehicleRentalRef",
"VehicleRentalService",
"VehicleRentalServiceRef",
"VehicleRentalType",
"VehicleRequirement",
"VehicleRequirementRef",
"VehicleScheduleFrame",
"VehicleScheduleFrameRef",
"VehicleService",
"VehicleServicePart",
"VehicleServicePartRef",
"VehicleServicePlaceAssignment",
"VehicleServicePlaceAssignmentRef",
"VehicleServiceRef",
"VehicleSharing",
"VehicleSharingParkingArea",
"VehicleSharingParkingAreaRef",
"VehicleSharingParkingBay",
"VehicleSharingParkingBayRef",
"VehicleSharingPlaceAssignment",
"VehicleSharingPlaceAssignmentRef",
"VehicleSharingRef",
"VehicleSharingService",
"VehicleSharingServiceRef",
"VehicleSharingType",
"VehicleSide",
"VehicleStoppingPlace",
"VehicleStoppingPlaceRef",
"VehicleStoppingPosition",
"VehicleStoppingPositionRef",
"VehicleType",
"VehicleTypeAtPoint",
"VehicleTypeAtPointRef",
"VehicleTypePreference",
"VehicleTypePreferenceRef",
"VehicleTypeRef",
"VehicleTypeStopAssignment",
"VehicleTypeStopAssignmentRef",
"VehicleTypeZoneRestriction",
"VehicleTypeZoneRestrictionRef",
"Version",
"VersionFrame",
"VersionFrameRef",
"VersionOfObjectRef",
"VersionRef",
"VersionType",
"VersionedChild",
"Via",
"ViaFlag",
"ViaType",
"VibratingCrossingAids",
"VisitNumber",
"VisualContrast",
"VisualGuidanceBands",
"VisualObstacle",
"VisualSignsAvailable",
"VisualValidationFeedback",
"WaitTime",
"WaitingEquipment",
"WaitingEquipmentRef",
"WaitingRoomEquipment",
"WaitingRoomEquipmentRef",
"WaitingTime",
"WalkTransferDuration",
"WaterSubmode",
"WeeksOfMonth",
"Weight",
"Weighting",
"WheelchairAccepted",
"WheelchairAccess",
"WheelchairAreaLength",
"WheelchairAreaWidth",
"WheelchairBookingRequired",
"WheelchairLuggageTrolleys",
"WheelchairPassable",
"WheelchairPassengers",
"WheelchairPlaceCapacity",
"WheelchairSuitable",
"WheelchairTurningCircle",
"WheelchairUnaided",
"WheelchairVehicleEquipment",
"WheelchairVehicleEquipmentRef",
"WheelchairVehicleRef",
"WheelchairsOnboardCount",
"Whitelist",
"WhitelistRef",
"Width",
"WidthOfAccessArea",
"WinterTyres",
"WireElement",
"WireJunction",
"WireLinkRef",
"WireLinkRefByValue",
"WirePointRef",
"WithConditionRef",
"WithSalesOfferPackageRef",
"WithoutRiser",
"WomenOnly",
"XOffset",
"Xmlns",
"XmlnsUrl",
"YOffset",
"ZebraCrossing",
"Zone",
"ZoneContainingStops",
"ZoneInSeries",
"ZoneInSeriesRef",
"ZoneProjection",
"ZoneProjectionRef",
"ZoneRef",
"ZoneTopology",
"ZoneUse",
"ZoneView",
"acceptedDriverPermits",
"accessRightParameterAssignments",
"accessRightsInProduct",
"accessSpaces",
"accesses",
"accommodations",
"activatedEquipments",
"activationLinks",
"activationPoints",
"actualVehicleEquipments",
"additionalNetworks",
"additionalOperators",
"additionalTopographicPlaces",
"addresses",
"adjacentPlaces",
"adjacentSites",
"administrativeZones",
"allowedDirections",
"alternativeDescriptors",
"alternativeNames",
"alternativeTexts",
"amountOfPriceUnits",
"applicationInstances",
"appliesTo",
"areas",
"assignments",
"authorityTypes",
"bays",
"blacklistRefs",
"blacklists",
"blockParts",
"blockRefs",
"blocks",
"boardingPositionEntrances",
"boardingPositions",
"bookingArrangements",
"bookingTimes",
"borderPoints",
"calls",
"canCarry",
"canManoeuvre",
"canRotate",
"capacities",
"cappingRules",
"cells",
"checkConstraintDelays",
"checkConstraintThroughputs",
"checkConstraints",
"classes",
"classifications",
"codespaceAssignments",
"codespaces",
"columns",
"commonSections",
"companionProfiles",
"compatibleWith",
"components",
"configurationConditions",
"connections",
"contacts",
"containedIn",
"contains",
"contentValidityConditions",
"contractDocuments",
"contractees",
"contractors",
"contracts",
"controlCentres",
"controllableElements",
"controllableElementsInSequence",
"countries",
"coupledJourneys",
"coursesOfJourneys",
"crewBases",
"customerAccountEntries",
"customerAccounts",
"customerEligibilities",
"customerPurchasePackageElements",
"customerPurchasePackageEntries",
"customerPurchasePackages",
"customers",
"dataObjects",
"dataSources",
"datedCalls",
"datedPassingTimes",
"dayTypeAssignments",
"dayTypeRefs",
"dayTypes",
"deckEntranceAssignmentRef",
"deckEntranceAssignments",
"deckEntranceCouples",
"deckEntranceUsages",
"deckEntrances",
"deckLevels",
"deckNavigationPaths",
"deckPathJunctions",
"deckPathLinks",
"deckPlacesInSequence",
"deckPlanAssignments",
"deckPlans",
"deckSpaceCapacities",
"deckSpaces",
"deckWindows",
"decks",
"defaultInterchanges",
"delays",
"delegatedFrom",
"delegatedResponsibilitySets",
"deltaValues",
"departments",
"destinationDisplays",
"destinations",
"directions",
"discountRights",
"displayAssignments",
"distanceMatrixElements",
"distributionAssignments",
"distributionChannels",
"distributionPoints",
"documentLinks",
"driverTrips",
"duties",
"dutyParts",
"elementAccesses",
"elements",
"entrances",
"equipmentPlaces",
"equipmentPositions",
"equipmentProfiles",
"equipments",
"excludedJourneyPatternRefs",
"facilities",
"facilitySets",
"fareContractEntries",
"fareContracts",
"fareElementsInSequence",
"farePointsInPattern",
"fareProducts",
"fareScheduledStopPoints",
"fareSections",
"fareStructureElements",
"fareStructureElementsInSequence",
"fareTables",
"fareZones",
"featureMembers",
"features",
"fleets",
"flexibleLinkProperties",
"flexiblePointProperties",
"flexibleServiceProperties",
"flexibleStopPlaces",
"flights",
"frames",
"frequencyGroups",
"fulfilmentMethods",
"garagePoints",
"garages",
"generalSections",
"geographicalIntervals",
"geographicalStructureFactors",
"geographicalUnits",
"gml:LineString",
"gml:MultiPolygon",
"gml:MultiSurface",
"gml:Polygon",
"gml:pos",
"groupMemberships",
"groupOfTimebands",
"groupsOfDistanceMatrixElements",
"groupsOfDistributionChannels",
"groupsOfEntities",
"groupsOfLines",
"groupsOfLinks",
"groupsOfOperators",
"groupsOfPoints",
"groupsOfSaleOfferPackages",
"groupsOfSalesOfferPackages",
"groupsOfServices",
"groupsOfSingleJourneys",
"groupsOfSites",
"groupsOfStopPlaces",
"groupsOfTariffZones",
"headways",
"includes",
"individualPassengerInfos",
"individualTravellers",
"infoLinks",
"installmentTypesOfPaymentMethod",
"interchangeRules",
"interchanges",
"isAvailable",
"isValid",
"journeyAccountings",
"journeyInterchanges",
"journeyMeetings",
"journeyPartCouples",
"journeyPartPositions",
"journeyParts",
"journeyPatterns",
"journeys",
"junctions",
"keyList",
"layers",
"layovers",
"levels",
"levelsInStructure",
"limitations",
"lineDirections",
"lineNetworks",
"lines",
"linesInDirectionRefs",
"links",
"linksInSequence",
"linksOnSection",
"localServices",
"logEntries",
"logicalDisplays",
"luggageSpots",
"mainTerminusForPlaces",
"mediumAccessDevices",
"meetingPointAssignments",
"members",
"mobilityServiceConstraintZones",
"mobilityServices",
"modeRestrictionAssessments",
"modesOfOperation",
"monthValidityOffsets",
"navigationPaths",
"nearTopographicPlaces",
"neighbours",
"noticeAssignments",
"notices",
"occupancies",
"onboardStays",
"onlineServices",
"onwardCalls",
"onwardLinks",
"openModes",
"operatingDays",
"operatingPeriods",
"operationalContexts",
"operators",
"organisations",
"otherCountries",
"otherFacilities",
"otherModes",
"ownResponsibilitySets",
"parkingAreas",
"parkingChargeBands",
"parkingComponents",
"parkingLogEntries",
"parkingProperties",
"parkingTariffs",
"parkings",
"parts",
"passengerAtStopTimes",
"passengerBoardingPositionAssignments",
"passengerInformationEquipments",
"passengerSpotAllocations",
"passengerSpots",
"passengerVehicleSpots",
"passingThrough",
"passingTimes",
"pathInstructions",
"pathJunctions",
"pathLinks",
"pathLinksInSequence",
"paymentMeans",
"placeEquipments",
"placeTypes",
"placesInSequence",
"pointOfInterestClassificationHierarchies",
"pointOfInterestClassifications",
"points",
"pointsInPattern",
"pointsInSequence",
"pointsOfInterest",
"pointsOnSection",
"poolsOfVehicles",
"possibleInstallmenttIntervals",
"prerequisites",
"previousCalls",
"priceGroups",
"priceUnits",
"prices",
"pricesFor",
"pricingRules",
"pricingServices",
"privateCodes",
"projections",
"properties",
"proposedByServices",
"proposingServices",
"qualityStructureFactors",
"quayAlignments",
"quays",
"rechargingPlans",
"rechargingPointAssignments",
"rechargingSteps",
"relatedOrganisations",
"reliefOpportunities",
"replacedJourneys",
"replaces",
"representing",
"resides",
"responsibilities",
"responsibilityRoles",
"responsibilitySets",
"restrictedServiceFacilitySets",
"restrictions",
"retailConsortiums",
"retailDevices",
"reverseMembers",
"reversePointsOnSection",
"reviews",
"roles",
"rollingStockInventories",
"rollingStockItems",
"roundingSteps",
"roundings",
"routeInstructions",
"routeLinks",
"routePoints",
"routes",
"routingConstraintZones",
"rows",
"ruleStepResults",
"runTimes",
"salesOfferPackageElements",
"salesOfferPackageSubstitutions",
"salesOfferPackages",
"salesTransactions",
"satisfiesFacilityRequirements",
"scheduledStopPoints",
"schematicMaps",
"seatEquipments",
"sections",
"sectionsInSequence",
"securityListings",
"sensorsInEntrance",
"sensorsInSpot",
"seriesConstraints",
"servedPlaces",
"servedScheduledStopPoints",
"serviceBookingArrangements",
"serviceExclusions",
"serviceFacilitySets",
"serviceJourneys",
"serviceLinks",
"servicePatterns",
"services",
"singleJourneyPaths",
"singleJourneys",
"siteFacilitySets",
"siteStructures",
"sources",
"spaces",
"spatialFeatures",
"specificParameterAssignments",
"specificToProfiles",
"specifics",
"spotAffinities",
"spotAllocations",
"spotColumns",
"spotRows",
"startOnlyOn",
"startTimesAtStopPoints",
"stopAreas",
"stopAssignments",
"stopPlaces",
"structureFactors",
"submodes",
"subzones",
"suitabilities",
"suitableFor",
"summaries",
"supplementTo",
"tariffZones",
"tariffs",
"taxiRanks",
"taxiStands",
"temporalValidityParameters",
"thirdPartyProducts",
"throughput",
"timeDemandTypeAssignments",
"timeDemandTypes",
"timeIntervals",
"timeStructureFactors",
"timeUnits",
"timebands",
"timingLinkGroups",
"timingLinks",
"timingPatterns",
"timingPoints",
"timings",
"topographicPlaces",
"traces",
"trafficControlPoints",
"trainComponentLabelAssignments",
"trainElementTypes",
"trainElements",
"trainNumbers",
"transferModes",
"transferRestrictions",
"transfers",
"transportModes",
"transportTypes",
"travelDocuments",
"travelSpecifications",
"tripTimes",
"types",
"typesOfEntity",
"typesOfFareProduct",
"typesOfMachineReadabilities",
"typesOfOrganisation",
"typesOfPaymentMethod",
"typesOfPaymentMethodRef",
"typesOfProofAcceptedRef",
"typesOfProofRequiredRef",
"typesOfRetailDevice",
"typesOfService",
"typesOfServiceFeature",
"typesOfTravelDocument",
"typesOfTravelDocuments",
"typesOfValue",
"units",
"unlocalisedEquipments",
"url",
"usageParameters",
"usedIn",
"validableElements",
"validityConditions",
"validityParameterAssignments",
"validityParameters",
"values",
"variants",
"vehicleAccessCredentials",
"vehicleAndCrewPoints",
"vehicleEntrances",
"vehicleEquipmentProfileMembers",
"vehicleEquipmentProfiles",
"vehicleJourneySpotAllocations",
"vehicleJourneyStopAssignments",
"vehicleJourneys",
"vehicleMeetingLinks",
"vehicleMeetingPlaceAssignments",
"vehicleMeetingPlaces",
"vehicleMeetingPointAssignments",
"vehicleMeetingPoints",
"vehicleModelProfiles",
"vehicleModels",
"vehiclePoolingDriverInfos",
"vehiclePositionAlignments",
"vehiclePreferences",
"vehicleRestrictions",
"vehicleServiceParts",
"vehicleServices",
"vehicleStoppingPlaces",
"vehicleStoppingPositions",
"vehicleTypes",
"vehicles",
"versionFrames",
"versions",
"vias",
"waitTimes",
"whitelistRefs",
"whitelists",
"x",
"y",
"zones",
"zonesInSeries"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAcceptedDriverPermitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AcceptedDriverPermit
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"AcceptedDriverPermit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAccessEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AccessEquipment
{
"$ref": "#/definitions/NameOfClassPlaceEquipmentRefStructureType",
"enum": [
"CrossingEquipment",
"EntranceEquipment",
"EscalatorEquipment",
"LiftCallEquipment",
"LiftEquipment",
"PlaceLighting",
"QueueingEquipment",
"RampEquipment",
"RoughSurface",
"StaircaseEquipment",
"TravelatorEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAccessibilityAssessmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AccessibilityAssessment
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AccessibilityAssessment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAccessRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Access
{
"$ref": "#/definitions/NameOfClassTransferRefStructureType",
"enum": [
"Access"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAccessRightInProductRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AccessRightInProduct
{
"$ref": "#/definitions/NameOfClassFareElementInSequenceRefStructureType",
"enum": [
"AccessRightInProduct"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAccessSpaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AccessSpace
{
"$ref": "#/definitions/NameOfClassStopPlaceSpaceRefStructureType",
"enum": [
"AccessSpace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAccessVehicleEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AccessVehicleEquipment
{
"$ref": "#/definitions/NameOfClassVehicleEquipmentRefStructureType",
"enum": [
"AccessVehicleEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAccessZoneRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AccessZone
{
"$ref": "#/definitions/NameOfClassZoneRefStructureType",
"enum": [
"AccessZone",
"Zone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAccommodationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Accommodation
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Accommodation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAccountableElementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AccountableElement
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AccountableElement",
"DutyPart"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassActivatedEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ActivatedEquipment
{
"$ref": "#/definitions/NameOfClassEquipmentRefStructureType",
"enum": [
"ActivatedEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassActivationAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ActivationAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"ActivationAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassActivationLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ActivationLink
{
"$ref": "#/definitions/NameOfClassLinkRefStructureType",
"enum": [
"ActivationLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassActivationPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ActivationPoint
{
"$ref": "#/definitions/NameOfClassPointRefStructureType",
"enum": [
"ActivationPoint",
"BeaconPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAdditionalDriverOptionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AdditionalDriverOption
{
"$ref": "#/definitions/NameOfClassRentalOptionRefStructureType",
"enum": [
"AdditionalDriverOption"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAddressablePlaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AddressablePlace
{
"$ref": "#/definitions/NameOfClassPlaceRefStructureType",
"enum": [
"AccessSpace",
"AddressablePlace",
"BoardingPosition",
"Entrance",
"EquipmentPlace",
"Garage",
"MonitoredVehicleSharingParkingBay",
"Parking",
"ParkingArea",
"ParkingBay",
"ParkingComponent",
"ParkingEntranceForVehicles",
"ParkingPassengerEntrance",
"PointOfInterest",
"PointOfInterestEntrance",
"PointOfInterestSpace",
"PointOfInterestVehicleEntrance",
"Quay",
"RechargingBay",
"RechargingStation",
"ServiceSite",
"StopPlace",
"StopPlaceEntrance",
"StopPlaceVehicleEntrance",
"TaxiParkingArea",
"TaxiRank",
"TaxiStand",
"VehicleMeetingPlace",
"VehiclePoolingMeetingPlace",
"VehiclePoolingParkingArea",
"VehiclePoolingParkingBay",
"VehicleSharingParkingArea",
"VehicleSharingParkingBay",
"VehicleStoppingPlace",
"VehicleStoppingPosition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAddressRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Address
{
"$ref": "#/definitions/NameOfClassPlaceRefStructureType",
"enum": [
"PostalAddress",
"RoadAddress"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAdministrativeZoneRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AdministrativeZone
{
"$ref": "#/definitions/NameOfClassZoneRefStructureType",
"enum": [
"AdministrativeZone",
"TransportAdministrativeZone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAllowedLineDirectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AllowedLineDirection
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AllowedLineDirection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAlternativeModeOfOperationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AlternativeModeOfOperation
{
"$ref": "#/definitions/NameOfClassModeOfOperationRefStructureType",
"enum": [
"AlternativeModeOfOperation",
"VehiclePooling",
"VehicleRental",
"VehicleSharing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAlternativeNameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AlternativeName
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AlternativeName",
"AlternativeQuayDescriptor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAlternativeTextRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AlternativeText
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AlternativeText"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAmountOfPriceUnitProductRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AmountOfPriceUnitProduct
{
"$ref": "#/definitions/NameOfClassFareProductRefStructureType",
"enum": [
"AmountOfPriceUnitProduct"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Assignment
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AccessRightParameterAssignment",
"ActivationAssignment",
"CheckConstraint",
"CheckConstraintDelay",
"CheckConstraintThroughput",
"CustomerPurchaseParameterAssignment",
"DayTypeAssignment",
"DeckEntranceAssignment",
"DeckPlanAssignment",
"DisplayAssignment",
"DistributionAssignment",
"DynamicStopAssignment",
"DynamicVehicleMeetingPointAssignment",
"FlexibleStopAssignment",
"GenericParameterAssignment",
"GenericParameterAssignmentInContext",
"JourneyAccounting",
"MeetingRestriction",
"NavigationPathAssignment",
"NoticeAssignment",
"OvertakingPossibility",
"PassengerBoardingPositionAssignment",
"PassengerStopAssignment",
"RechargingPointAssignment",
"RestrictedManoeuvre",
"SalesNoticeAssignment",
"SalesOfferPackageSubstitution",
"ServiceExclusion",
"SpecificParameterAssignment",
"TaxiServicePlaceAssignment",
"TimeDemandTypeAssignment",
"TrainComponentLabelAssignment",
"TrainComponentStopAssignment",
"TrainStopAssignment",
"TransferRestriction",
"ValidityParameterAssignment",
"VehicleAccessCredentialsAssignment",
"VehicleJourneyStopAssignment",
"VehicleMeetingPointAssignment",
"VehiclePoolingPlaceAssignment",
"VehicleServicePlaceAssignment",
"VehicleSharingPlaceAssignment",
"VehicleTypeAtPoint",
"VehicleTypeStopAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAssistanceBookingServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AssistanceBookingService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"AssistanceBookingService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAssistanceServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AssistanceService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"AssistanceService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAuthorityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Authority
{
"$ref": "#/definitions/NameOfClassTransportOrganisationRefStructureType",
"enum": [
"Authority"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassAvailabilityConditionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from AvailabilityCondition
{
"$ref": "#/definitions/NameOfClassValidityConditionRefStructureType",
"enum": [
"AvailabilityCondition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBatteryEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from BatteryEquipment
{
"$ref": "#/definitions/NameOfClassEquipmentRefStructureType",
"enum": [
"BatteryEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBeaconPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from BeaconPoint
{
"$ref": "#/definitions/NameOfClassActivationPointRefStructureType",
"enum": [
"BeaconPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBedEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from BedEquipment
{
"$ref": "#/definitions/NameOfClassSpotEquipmentRefStructureType",
"enum": [
"BedEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBlacklistRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Blacklist
{
"$ref": "#/definitions/NameOfClassSecurityListRefStructureType",
"enum": [
"Blacklist"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBlockPartRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from BlockPart
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"BlockPart",
"TrainBlockPart"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBlockRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Block
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Block",
"TrainBlock"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBoardingPositionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from BoardingPosition
{
"$ref": "#/definitions/NameOfClassStopPlaceSpaceRefStructureType",
"enum": [
"BoardingPosition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBookingArrangementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from BookingArrangement
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"BookingArrangement",
"ServiceBookingArrangement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBookingDebitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from BookingDebit
{
"$ref": "#/definitions/NameOfClassFareDebitRefStructureType",
"enum": [
"BookingDebit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBookingPolicyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from BookingPolicy
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"Cancelling",
"Reserving"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBorderPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from BorderPoint
{
"$ref": "#/definitions/NameOfClassTimingPointRefStructureType",
"enum": [
"BorderPoint",
"Point"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassBrandingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Branding
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"Branding"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCallRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Call
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Call",
"MonitoredCall",
"OnwardCall",
"PreviousCall"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCancellingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Cancelling
{
"$ref": "#/definitions/NameOfClassBookingPolicyRefStructureType",
"enum": [
"Cancelling"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCappedDiscountRightRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CappedDiscountRight
{
"$ref": "#/definitions/NameOfClassSaleDiscountRightRefStructureType",
"enum": [
"CappedDiscountRight"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCappingRulePriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CappingRulePrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"CappingRulePrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCappingRuleRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CappingRule
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"CappingRule"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCarModelProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CarModelProfile
{
"$ref": "#/definitions/NameOfClassVehicleModelProfileRefStructureType",
"enum": [
"CarModelProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCarPoolingServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CarPoolingService
{
"$ref": "#/definitions/NameOfClassVehiclePoolingServiceRefStructureType",
"enum": [
"CarPoolingService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCateringServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CateringService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"CateringService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCellRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Cell
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Cell",
"CellInContext",
"cells"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassChargingMomentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ChargingMoment
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"ChargingMoment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassChargingPolicyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ChargingPolicy
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"ChargingPolicy"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassChauffeuredVehicleServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ChauffeuredVehicleService
{
"$ref": "#/definitions/NameOfClassVehiclePoolingServiceRefStructureType",
"enum": [
"ChauffeuredVehicleService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCheckConstraintDelayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CheckConstraintDelay
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"CheckConstraintDelay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCheckConstraintRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CheckConstraint
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"CheckConstraint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCheckConstraintThroughputRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CheckConstraintThroughput
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"CheckConstraintThroughput"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassClassOfUseRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ClassOfUse
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"ClassOfUse"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCommercialProfileEligibilityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CommercialProfileEligibility
{
"$ref": "#/definitions/NameOfClassCustomerEligibilityRefStructureType",
"enum": [
"CommercialProfileEligibility"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCommercialProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CommercialProfile
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"CommercialProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCommonSectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CommonSection
{
"$ref": "#/definitions/NameOfClassSectionRefStructureType",
"enum": [
"CommonSection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCommonVehicleServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CommonVehicleService
{
"$ref": "#/definitions/NameOfClassMobilityServiceRefStructureType",
"enum": [
"CarPoolingService",
"ChauffeuredVehicleService",
"TaxiService",
"VehicleRentalService",
"VehicleSharingService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCommunicationServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CommunicationService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"CommunicationService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCompanionProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CompanionProfile
{
"$ref": "#/definitions/NameOfClassUserProfileRefStructureType",
"enum": [
"CompanionProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassComplaintsServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ComplaintsService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"ComplaintsService",
"CustomerService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassComplexFeatureProjectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ComplexFeatureProjection
{
"$ref": "#/definitions/NameOfClassProjectionRefStructureType",
"enum": [
"ComplexFeatureProjection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassComplexFeatureRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ComplexFeature
{
"$ref": "#/definitions/NameOfClassGroupOfPointsRefStructureType",
"enum": [
"ComplexFeature",
"SpatialFeature"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCompositeFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CompositeFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"CompositeFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCompoundBlockRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CompoundBlock
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CompoundBlock"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCompoundTrainRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CompoundTrain
{
"$ref": "#/definitions/NameOfClassVehicleTypeRefStructureType",
"enum": [
"CompoundTrain"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassConnectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Connection
{
"$ref": "#/definitions/NameOfClassTransferRefStructureType",
"enum": [
"Connection",
"DefaultConnection",
"SiteConnection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassContactRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Contact
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Contact"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassContractRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Contract
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Contract"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassControlCentreRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ControlCentre
{
"$ref": "#/definitions/NameOfClassOrganisationPartRefStructureType",
"enum": [
"ControlCentre"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassControllableElementInSequenceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ControllableElementInSequence
{
"$ref": "#/definitions/NameOfClassFareElementInSequenceRefStructureType",
"enum": [
"ControllableElementInSequence"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassControllableElementPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ControllableElementPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"ControllableElementPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassControllableElementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ControllableElement
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"ControllableElement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCoupledJourneyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CoupledJourney
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CoupledJourney"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCourseOfJourneysRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CourseOfJourneys
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CourseOfJourneys"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCrewBaseRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CrewBase
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"CrewBase"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerAccountRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CustomerAccount
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CustomerAccount"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerAccountSecurityListingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CustomerAccountSecurityListing
{
"$ref": "#/definitions/NameOfClassSecurityListingRefStructureType",
"enum": [
"CustomerAccountSecurityListing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerAccountStatusRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CustomerAccountStatus
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"CustomerAccountStatus",
"TypeOfEntity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerEligibilityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CustomerEligibility
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CommercialProfileEligibility",
"ResidentialQualificationEligibility",
"UserProfileEligibility"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerPaymentMeansRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CustomerPaymentMeans
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CustomerPaymentMeans"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerPurchasePackageElementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CustomerPurchasePackageElement
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"CustomerPurchasePackageElement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerPurchasePackagePriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CustomerPurchasePackagePrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"CustomerPurchasePackagePrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerPurchasePackageRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CustomerPurchasePackage
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"CustomerPurchasePackage"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Customer
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Customer"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerSecurityListingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CustomerSecurityListing
{
"$ref": "#/definitions/NameOfClassSecurityListingRefStructureType",
"enum": [
"CustomerSecurityListing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCustomerServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CustomerService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"ComplaintsService",
"CustomerService",
"LeftLuggageService",
"LostPropertyService",
"MeetingPointService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCycleModelProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CycleModelProfile
{
"$ref": "#/definitions/NameOfClassVehicleModelProfileRefStructureType",
"enum": [
"CycleModelProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassCycleStorageEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from CycleStorageEquipment
{
"$ref": "#/definitions/NameOfClassInstalledEquipmentRefStructureType",
"enum": [
"CycleStorageEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDataSourceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DataSource
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DataSource"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDatedSpecialServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DatedSpecialService
{
"$ref": "#/definitions/NameOfClassSpecialServiceRefStructureType",
"enum": [
"DatedSpecialService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDayTypeAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DayTypeAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"DayTypeAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDayTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DayType
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DayType",
"FareDayType",
"OrganisationDayType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeadRunJourneyPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeadRunJourneyPattern
{
"$ref": "#/definitions/NameOfClassJourneyPatternRefStructureType",
"enum": [
"DeadRunJourneyPattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeadRunRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeadRun
{
"$ref": "#/definitions/NameOfClassVehicleJourneyRefStructureType",
"enum": [
"DeadRun"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckComponentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckComponent
{
"$ref": "#/definitions/NameOfClassOnboardSpaceRefStructureType",
"enum": [
"DeckVehicleEntrance",
"DeckWindow",
"OtherDeckEntrance",
"OtherDeckSpace",
"PassengerEntrance",
"PassengerSpace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckEntranceCoupleRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckEntranceCouple
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DeckEntranceCouple"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckEntrance
{
"$ref": "#/definitions/NameOfClassDeckComponentRefStructureType",
"enum": [
"DeckVehicleEntrance",
"OtherDeckEntrance",
"PassengerEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckEntranceUsageRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckEntranceUsage
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DeckEntranceUsage"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckLevelRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckLevel
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DeckLevel"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckPathLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckPathLink
{
"$ref": "#/definitions/NameOfClassGenericPathLinkRefStructureType",
"enum": [
"DeckPathLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckPlaceInSequenceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckPlaceInSequence
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DeckPlaceInSequence"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckPlanAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckPlanAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"DeckPlanAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckPlanRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckPlan
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DeckPlan"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Deck
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Deck",
"Zone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckSpaceCapacityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckSpaceCapacity
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DeckSpaceCapacity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckSpaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckSpace
{
"$ref": "#/definitions/NameOfClassDeckComponentRefStructureType",
"enum": [
"OtherDeckSpace",
"PassengerSpace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckVehicleEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckVehicleEntrance
{
"$ref": "#/definitions/NameOfClassDeckEntranceRefStructureType",
"enum": [
"DeckVehicleEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeckWindowRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeckWindow
{
"$ref": "#/definitions/NameOfClassDeckComponentRefStructureType",
"enum": [
"DeckWindow"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDefaultConnectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DefaultConnection
{
"$ref": "#/definitions/NameOfClassConnectionRefStructureType",
"enum": [
"DefaultConnection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDefaultDeadRunRunTimeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DefaultDeadRunRunTime
{
"$ref": "#/definitions/NameOfClassJourneyTimingRefStructureType",
"enum": [
"DefaultDeadRunRunTime"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDefaultInterchangeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DefaultInterchange
{
"$ref": "#/definitions/NameOfClassInterchangeRefStructureType",
"enum": [
"DefaultInterchange"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDeliveryVariantRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DeliveryVariant
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DeliveryVariant"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDepartmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Department
{
"$ref": "#/definitions/NameOfClassOrganisationPartRefStructureType",
"enum": [
"Department",
"OperatingDepartment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDestinationDisplayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DestinationDisplay
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DestinationDisplay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDestinationDisplayVariantRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DestinationDisplayVariant
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DestinationDisplayVariant"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDirectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Direction
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"Direction"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDisplayAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DisplayAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"DisplayAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDistanceMatrixElementPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DistanceMatrixElementPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"DistanceMatrixElementPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDistanceMatrixElementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DistanceMatrixElement
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"DistanceMatrixElement",
"DynamicDistanceMatrixElement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDistributionAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DistributionAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"DistributionAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDriverScheduleFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DriverScheduleFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"DriverScheduleFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDriverTripRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DriverTrip
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DriverTrip"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDriverTripTimeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DriverTripTime
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DriverTripTime"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDutyPartRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DutyPart
{
"$ref": "#/definitions/NameOfClassAccountableElementRefStructureType",
"enum": [
"DutyPart"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDutyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Duty
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Duty"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDynamicStopAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DynamicStopAssignment
{
"$ref": "#/definitions/NameOfClassVehicleJourneyStopAssignmentRefStructureType",
"enum": [
"DynamicStopAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassDynamicVehicleMeetingPointAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from DynamicVehicleMeetingPointAssignment
{
"$ref": "#/definitions/NameOfClassVehicleMeetingPointAssignmentRefStructureType",
"enum": [
"DynamicVehicleMeetingPointAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEligibilityChangePolicyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from EligibilityChangePolicy
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"EligibilityChangePolicy"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEmvCardRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from EmvCard
{
"$ref": "#/definitions/NameOfClassMediumAccessDeviceRefStructureType",
"enum": [
"EmvCard"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEntitlementGivenRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from EntitlementGiven
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"EntitlementGiven"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEntitlementProductRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from EntitlementProduct
{
"$ref": "#/definitions/NameOfClassServiceAccessRightRefStructureType",
"enum": [
"EntitlementProduct"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEntitlementRequiredRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from EntitlementRequired
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"EntitlementRequired"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEntranceEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from EntranceEquipment
{
"$ref": "#/definitions/NameOfClassAccessEquipmentRefStructureType",
"enum": [
"EntranceEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Entrance
{
"$ref": "#/definitions/NameOfClassSiteComponentRefStructureType",
"enum": [
"Entrance",
"ParkingEntranceForVehicles",
"ParkingPassengerEntrance",
"PointOfInterestEntrance",
"PointOfInterestVehicleEntrance",
"StopPlaceEntrance",
"StopPlaceVehicleEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEntranceSensorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from EntranceSensor
{
"$ref": "#/definitions/NameOfClassSensorEquipmentRefStructureType",
"enum": [
"EntranceSensor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEquipmentPlaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from EquipmentPlace
{
"$ref": "#/definitions/NameOfClassPlaceRefStructureType",
"enum": [
"EquipmentPlace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEquipmentPositionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from EquipmentPosition
{
"$ref": "#/definitions/NameOfClassPlaceRefStructureType",
"enum": [
"EquipmentPosition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Equipment
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AccessVehicleEquipment",
"ActivatedEquipment",
"ActualVehicleEquipment",
"AssistanceBookingService",
"AssistanceService",
"BatteryEquipment",
"BedEquipment",
"CarPoolingService",
"CateringService",
"ChauffeuredVehicleService",
"CommunicationService",
"ComplaintsService",
"CrossingEquipment",
"CustomerService",
"CycleStorageEquipment",
"EntranceEquipment",
"EntranceSensor",
"EscalatorEquipment",
"GeneralSign",
"HeadingSign",
"HelpPointEquipment",
"HireService",
"LeftLuggageService",
"LiftCallEquipment",
"LiftEquipment",
"LostPropertyService",
"LuggageLockerEquipment",
"LuggageService",
"LuggageSpotEquipment",
"MeetingPointService",
"MoneyService",
"OnlineService",
"OtherPlaceEquipment",
"PassengerBeaconEquipment",
"PassengerInformationEquipment",
"PassengerSafetyEquipment",
"PlaceLighting",
"PlaceSign",
"QueueingEquipment",
"RampEquipment",
"RefuellingEquipment",
"RetailDevice",
"RetailService",
"RoughSurface",
"RubbishDisposalEquipment",
"SanitaryEquipment",
"SeatEquipment",
"SeatingEquipment",
"SensorEquipment",
"ShelterEquipment",
"SignEquipment",
"SpotEquipment",
"SpotSensor",
"StaircaseEquipment",
"TaxiService",
"TicketValidatorEquipment",
"TicketingEquipment",
"TicketingService",
"TravelatorEquipment",
"TrolleyStandEquipment",
"VehicleChargingEquipment",
"VehicleReleaseEquipment",
"VehicleRentalService",
"VehicleSharingService",
"WaitingRoomEquipment",
"WheelchairVehicleEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassEstimatedPassingTimeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from EstimatedPassingTime
{
"$ref": "#/definitions/NameOfClassPassingTimeRefStructureType",
"enum": [
"DatedPassingTime",
"EstimatedPassingTime"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassExchangingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Exchanging
{
"$ref": "#/definitions/NameOfClassResellingRefStructureType",
"enum": [
"Exchanging"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFacilityRequirementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FacilityRequirement
{
"$ref": "#/definitions/NameOfClassVehicleRequirementRefStructureType",
"enum": [
"FacilityRequirement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFacilitySetRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FacilitySet
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"RestrictedServiceFacilitySet",
"ServiceFacilitySet",
"SiteFacilitySet"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareContractEntryRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareContractEntry
{
"$ref": "#/definitions/NameOfClassLogEntryRefStructureType",
"enum": [
"OfferedTravelSpecification",
"RequestedTravelSpecification",
"SalesTransaction",
"TravelSpecification"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareContractRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareContract
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"FareContract"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareContractSecurityListingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareContractSecurityListing
{
"$ref": "#/definitions/NameOfClassSecurityListingRefStructureType",
"enum": [
"FareContractSecurityListing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareDayTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareDayType
{
"$ref": "#/definitions/NameOfClassDayTypeRefStructureType",
"enum": [
"FareDayType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareDebitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareDebit
{
"$ref": "#/definitions/NameOfClassLogEntryRefStructureType",
"enum": [
"BookingDebit",
"FareProductSaleDebit",
"OffenceDebit",
"OtherDebit",
"TripDebit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareDemandFactorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareDemandFactor
{
"$ref": "#/definitions/NameOfClassQualityStructureFactorRefStructureType",
"enum": [
"FareDemandFactor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareElementInSequenceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareElementInSequence
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AccessRightInProduct",
"ControllableElementInSequence",
"FareElementInSequence",
"FareStructureElementInSequence"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"FareFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareIntervalRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareInterval
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"FareInterval",
"GeographicalInterval",
"TimeInterval"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFarePointInPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FarePointInPattern
{
"$ref": "#/definitions/NameOfClassPointInJourneyPatternRefStructureType",
"enum": [
"FarePointInPattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFarePriceFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FarePriceFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"FarePriceFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFarePriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FarePrice
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CappingRulePrice",
"ControllableElementPrice",
"CustomerPurchasePackagePrice",
"DistanceMatrixElementPrice",
"FareProductPrice",
"FareStructureElementPrice",
"FulfilmentMethodPrice",
"GeographicalIntervalPrice",
"GeographicalUnitPrice",
"ParkingPrice",
"QualityStructureFactorPrice",
"SalesOfferPackagePrice",
"SeriesConstraintPrice",
"TimeIntervalPrice",
"TimeUnitPrice",
"UsageParameterPrice",
"ValidableElementPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareProductPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareProductPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"FareProductPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareProductRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareProduct
{
"$ref": "#/definitions/NameOfClassServiceAccessRightRefStructureType",
"enum": [
"AmountOfPriceUnitProduct",
"CappedDiscountRight",
"PreassignedFareProduct",
"SaleDiscountRight",
"SupplementProduct",
"ThirdPartyProduct",
"UsageDiscountRight"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareProductSaleDebitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareProductSaleDebit
{
"$ref": "#/definitions/NameOfClassFareDebitRefStructureType",
"enum": [
"FareProductSaleDebit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareQuotaFactorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareQuotaFactor
{
"$ref": "#/definitions/NameOfClassQualityStructureFactorRefStructureType",
"enum": [
"FareQuotaFactor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareScheduledStopPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareScheduledStopPoint
{
"$ref": "#/definitions/NameOfClassScheduledStopPointRefStructureType",
"enum": [
"FareScheduledStopPoint",
"Point"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareSectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareSection
{
"$ref": "#/definitions/NameOfClassGeneralSectionRefStructureType",
"enum": [
"FareSection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareStructureElementInSequenceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareStructureElementInSequence
{
"$ref": "#/definitions/NameOfClassFareElementInSequenceRefStructureType",
"enum": [
"FareStructureElementInSequence"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareStructureElementPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareStructureElementPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"FareStructureElementPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareStructureElementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareStructureElement
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"FareStructureElement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareStructureFactorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareStructureFactor
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"FareDemandFactor",
"FareQuotaFactor",
"FareStructureFactor",
"GeographicalStructureFactor",
"ParkingChargeBand",
"QualityStructureFactor",
"TimeStructureFactor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareTableColumnRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareTableColumn
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"FareTableColumn"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareTableRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareTable
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"FareTable",
"FareTableInContext",
"StandardFareTable"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareTableRowRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareTableRow
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"FareTableRow"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareUnitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareUnit
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"FareUnit",
"GeographicalUnit",
"TimeUnit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFareZoneRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FareZone
{
"$ref": "#/definitions/NameOfClassTariffZoneRefStructureType",
"enum": [
"FareZone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFleetRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Fleet
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"Fleet"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFlexibleAreaRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FlexibleArea
{
"$ref": "#/definitions/NameOfClassFlexibleQuayRefStructureType",
"enum": [
"FlexibleArea"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFlexibleLineRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FlexibleLine
{
"$ref": "#/definitions/NameOfClassLineRefStructureType",
"enum": [
"FlexibleLine"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFlexibleLinkPropertiesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FlexibleLinkProperties
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"FlexibleLinkProperties"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFlexiblePointPropertiesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FlexiblePointProperties
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"FlexiblePointProperties"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFlexibleQuayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FlexibleQuay
{
"$ref": "#/definitions/NameOfClassPlaceRefStructureType",
"enum": [
"FlexibleArea",
"FlexibleQuay",
"HailAndRideArea"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFlexibleServicePropertiesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FlexibleServiceProperties
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"FlexibleServiceProperties"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFlexibleStopPlaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FlexibleStopPlace
{
"$ref": "#/definitions/NameOfClassPlaceRefStructureType",
"enum": [
"FlexibleStopPlace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFrequencyOfUseRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FrequencyOfUse
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"FrequencyOfUse"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFulfilmentMethodPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FulfilmentMethodPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"FulfilmentMethodPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassFulfilmentMethodRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from FulfilmentMethod
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"FulfilmentMethod"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGaragePointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GaragePoint
{
"$ref": "#/definitions/NameOfClassParkingPointRefStructureType",
"enum": [
"GaragePoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGarageRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Garage
{
"$ref": "#/definitions/NameOfClassAddressablePlaceRefStructureType",
"enum": [
"Garage"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeneralFrameMemberRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeneralFrameMember
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"GeneralFrameMember"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeneralFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeneralFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"GeneralFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeneralGroupOfEntitiesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeneralGroupOfEntities
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GeneralGroupOfEntities"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeneralOrganisationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeneralOrganisation
{
"$ref": "#/definitions/NameOfClassOtherOrganisationRefStructureType",
"enum": [
"GeneralOrganisation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeneralSectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeneralSection
{
"$ref": "#/definitions/NameOfClassSectionRefStructureType",
"enum": [
"FareSection",
"GeneralSection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeneralSignRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeneralSign
{
"$ref": "#/definitions/NameOfClassPlaceEquipmentRefStructureType",
"enum": [
"GeneralSign",
"SignEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGenericPathLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GenericPathLink
{
"$ref": "#/definitions/NameOfClassLinkRefStructureType",
"enum": [
"DeckPathLink",
"OffSitePathLink",
"PathLink",
"SitePathLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeographicalIntervalPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeographicalIntervalPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"GeographicalIntervalPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeographicalIntervalRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeographicalInterval
{
"$ref": "#/definitions/NameOfClassFareIntervalRefStructureType",
"enum": [
"GeographicalInterval"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeographicalStructureFactorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeographicalStructureFactor
{
"$ref": "#/definitions/NameOfClassFareStructureFactorRefStructureType",
"enum": [
"GeographicalStructureFactor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeographicalUnitPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeographicalUnitPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"GeographicalUnitPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGeographicalUnitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GeographicalUnit
{
"$ref": "#/definitions/NameOfClassFareUnitRefStructureType",
"enum": [
"GeographicalUnit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfDistributionChannelsRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfDistributionChannels
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfDistributionChannels"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfEntitiesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfEntities
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AccessSpace",
"AccessZone",
"AddressablePlace",
"AdministrativeZone",
"BoardingPosition",
"ComplexFeature",
"Country",
"CrewBase",
"Deck",
"DeckVehicleEntrance",
"DeckWindow",
"Entrance",
"EquipmentPlace",
"EquipmentPosition",
"FareTable",
"FareTableInContext",
"FareZone",
"Fleet",
"FlexibleArea",
"FlexibleQuay",
"FlexibleStopPlace",
"Garage",
"GeneralGroupOfEntities",
"GeneralZone",
"GroupOfDistanceMatrixElements",
"GroupOfDistributionChannels",
"GroupOfLines",
"GroupOfLinkSequences",
"GroupOfLinks",
"GroupOfOperators",
"GroupOfPlaces",
"GroupOfPoints",
"GroupOfSalesOfferPackages",
"GroupOfServices",
"GroupOfSingleJourneys",
"GroupOfSites",
"GroupOfStopPlaces",
"GroupOfTariffZones",
"GroupOfTimebands",
"GroupOfTimingLinks",
"HailAndRideArea",
"HeadwayJourneyGroup",
"JourneyPart",
"Layer",
"LuggageSpot",
"MobilityServiceConstraintZone",
"MonitoredVehicleSharingParkingBay",
"Network",
"OtherDeckEntrance",
"OtherDeckSpace",
"Parking",
"ParkingArea",
"ParkingBay",
"ParkingComponent",
"ParkingEntranceForVehicles",
"ParkingPassengerEntrance",
"PassengerEntrance",
"PassengerSpace",
"PassengerSpot",
"PassengerVehicleSpot",
"PathJunction",
"Point",
"PointOfInterest",
"PointOfInterestClassificationHierarchy",
"PointOfInterestEntrance",
"PointOfInterestSpace",
"PointOfInterestVehicleEntrance",
"PoolOfVehicles",
"PostalAddress",
"PriceGroup",
"Quay",
"RechargingBay",
"RechargingStation",
"RhythmicalJourneyGroup",
"RoadAddress",
"RoutingConstraintZone",
"ServiceSite",
"SimpleFeature",
"SitePathJunction",
"SpatialFeature",
"StandardFareTable",
"StopArea",
"StopPlace",
"StopPlaceEntrance",
"StopPlaceVehicleEntrance",
"TariffZone",
"TaxiParkingArea",
"TaxiRank",
"TaxiStand",
"TopographicPlace",
"TransportAdministrativeZone",
"VehicleMeetingPlace",
"VehiclePoolingMeetingPlace",
"VehiclePoolingParkingArea",
"VehiclePoolingParkingBay",
"VehicleSharingParkingArea",
"VehicleSharingParkingBay",
"VehicleStoppingPlace",
"VehicleStoppingPosition",
"VehicleTypeZoneRestriction",
"Zone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfLinesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfLines
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfLines",
"Network"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfOperatorsRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfOperators
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfOperators"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfPlacesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfPlaces
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfPlaces"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfPointsRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfPoints
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"AccessSpace",
"AccessZone",
"AddressablePlace",
"AdministrativeZone",
"BoardingPosition",
"ComplexFeature",
"Country",
"Deck",
"DeckVehicleEntrance",
"DeckWindow",
"Entrance",
"EquipmentPlace",
"FareZone",
"FlexibleArea",
"FlexibleQuay",
"FlexibleStopPlace",
"Garage",
"GeneralZone",
"GroupOfPoints",
"HailAndRideArea",
"LuggageSpot",
"MobilityServiceConstraintZone",
"MonitoredVehicleSharingParkingBay",
"OtherDeckEntrance",
"OtherDeckSpace",
"Parking",
"ParkingArea",
"ParkingBay",
"ParkingComponent",
"ParkingEntranceForVehicles",
"ParkingPassengerEntrance",
"PassengerEntrance",
"PassengerSpace",
"PassengerSpot",
"PassengerVehicleSpot",
"PointOfInterest",
"PointOfInterestEntrance",
"PointOfInterestSpace",
"PointOfInterestVehicleEntrance",
"PostalAddress",
"Quay",
"RechargingBay",
"RechargingStation",
"RoadAddress",
"RoutingConstraintZone",
"ServiceSite",
"SimpleFeature",
"SpatialFeature",
"StopArea",
"StopPlace",
"StopPlaceEntrance",
"StopPlaceVehicleEntrance",
"TariffZone",
"TaxiParkingArea",
"TaxiRank",
"TaxiStand",
"TopographicPlace",
"TransportAdministrativeZone",
"VehicleMeetingPlace",
"VehiclePoolingMeetingPlace",
"VehiclePoolingParkingArea",
"VehiclePoolingParkingBay",
"VehicleSharingParkingArea",
"VehicleSharingParkingBay",
"VehicleStoppingPlace",
"VehicleStoppingPosition",
"VehicleTypeZoneRestriction",
"Zone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfSalesOfferPackagesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfSalesOfferPackages
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfSalesOfferPackages"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfServicesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfServices
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfServices"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfSingleJourneysRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfSingleJourneys
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfSingleJourneys"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfSitesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfSites
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfSites"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfStopPlacesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfStopPlaces
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfStopPlaces"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfTariffZonesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfTariffZones
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfTariffZones"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfTimebandsRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfTimebands
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfTimebands"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupOfTimingLinksRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupOfTimingLinks
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"GroupOfTimingLinks"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassGroupTicketRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from GroupTicket
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"GroupTicket"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassHailAndRideAreaRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from HailAndRideArea
{
"$ref": "#/definitions/NameOfClassFlexibleQuayRefStructureType",
"enum": [
"HailAndRideArea"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassHeadingSignRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from HeadingSign
{
"$ref": "#/definitions/NameOfClassPlaceEquipmentRefStructureType",
"enum": [
"HeadingSign",
"SignEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassHeadwayJourneyGroupRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from HeadwayJourneyGroup
{
"$ref": "#/definitions/NameOfClassJourneyFrequencyGroupRefStructureType",
"enum": [
"HeadwayJourneyGroup"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassHeadwayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Headway
{
"$ref": "#/definitions/NameOfClassJourneyTimingRefStructureType",
"enum": [
"Headway"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassHelpPointEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from HelpPointEquipment
{
"$ref": "#/definitions/NameOfClassPassengerEquipmentRefStructureType",
"enum": [
"HelpPointEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassHireServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from HireService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"HireService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassIndividualPassengerInfoRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from IndividualPassengerInfo
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"IndividualPassengerInfo"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassIndividualTravellerRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from IndividualTraveller
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"IndividualTraveller"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassInfrastructureFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from InfrastructureFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"InfrastructureFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassInfrastructureLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from InfrastructureLink
{
"$ref": "#/definitions/NameOfClassLinkRefStructureType",
"enum": [
"RailwayElement",
"RoadElement",
"WireElement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassInfrastructureLinkRestrictionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from InfrastructureLinkRestriction
{
"$ref": "#/definitions/NameOfClassNetworkRestrictionRefStructureType",
"enum": [
"MeetingRestriction",
"RestrictedManoeuvre"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassInfrastructurePointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from InfrastructurePoint
{
"$ref": "#/definitions/NameOfClassPointRefStructureType",
"enum": [
"RailwayJunction",
"RoadJunction",
"WireJunction"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassInstalledEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from InstalledEquipment
{
"$ref": "#/definitions/NameOfClassEquipmentRefStructureType",
"enum": [
"AccessVehicleEquipment",
"ActualVehicleEquipment",
"BatteryEquipment",
"BedEquipment",
"CrossingEquipment",
"CycleStorageEquipment",
"EntranceEquipment",
"EntranceSensor",
"EscalatorEquipment",
"GeneralSign",
"HeadingSign",
"HelpPointEquipment",
"LiftCallEquipment",
"LiftEquipment",
"LuggageSpotEquipment",
"LuggageLockerEquipment",
"OtherPlaceEquipment",
"PassengerBeaconEquipment",
"PassengerInformationEquipment",
"PassengerSafetyEquipment",
"PlaceLighting",
"PlaceSign",
"QueueingEquipment",
"RampEquipment",
"RefuellingEquipment",
"RetailDevice",
"RoughSurface",
"RubbishDisposalEquipment",
"SanitaryEquipment",
"SeatEquipment",
"SeatingEquipment",
"SensorEquipment",
"ShelterEquipment",
"SignEquipment",
"SpotEquipment",
"SpotSensor",
"StaircaseEquipment",
"TicketValidatorEquipment",
"TicketingEquipment",
"TravelatorEquipment",
"TrolleyStandEquipment",
"VehicleChargingEquipment",
"VehicleReleaseEquipment",
"WaitingRoomEquipment",
"WheelchairVehicleEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassInterchangeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Interchange
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DefaultInterchange",
"InterchangeRule",
"ServiceJourneyInterchange",
"ServiceJourneyPatternInterchange"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassInterchangeRuleRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from InterchangeRule
{
"$ref": "#/definitions/NameOfClassInterchangeRefStructureType",
"enum": [
"InterchangeRule"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassInterchangeRuleTimingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from InterchangeRuleTiming
{
"$ref": "#/definitions/NameOfClassJourneyTimingRefStructureType",
"enum": [
"InterchangeRuleTiming"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassInterchangingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Interchanging
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"Interchanging"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassJourneyAccountingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from JourneyAccounting
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"JourneyAccounting"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassJourneyFrequencyGroupRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from JourneyFrequencyGroup
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"HeadwayJourneyGroup",
"RhythmicalJourneyGroup"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassJourneyMeetingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from JourneyMeeting
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"JourneyMeeting"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassJourneyPartCoupleRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from JourneyPartCouple
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"JourneyPartCouple"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassJourneyPartRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from JourneyPart
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"JourneyPart"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassJourneyPatternLayoverRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from JourneyPatternLayover
{
"$ref": "#/definitions/NameOfClassJourneyTimingRefStructureType",
"enum": [
"JourneyPatternLayover"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassJourneyPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from JourneyPattern
{
"$ref": "#/definitions/NameOfClassLinkSequenceRefStructureType",
"enum": [
"DeadRunJourneyPattern",
"JourneyPattern",
"ServiceJourneyPattern",
"ServicePattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassJourneyPatternRunTimeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from JourneyPatternRunTime
{
"$ref": "#/definitions/NameOfClassJourneyTimingRefStructureType",
"enum": [
"JourneyPatternRunTime"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassJourneyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Journey
{
"$ref": "#/definitions/NameOfClassLinkSequenceRefStructureType",
"enum": [
"DatedServiceJourney",
"DatedSpecialService",
"DatedVehicleJourney",
"DeadRun",
"NormalDatedVehicleJourney",
"ServiceJourney",
"SingleJourney",
"SpecialService",
"TemplateServiceJourney",
"TemplateVehicleJourney",
"VehicleJourney"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassJourneyTimingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from JourneyTiming
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DatedPassingTime",
"DefaultDeadRunRunTime",
"DefaultServiceJourneyRunTime",
"EstimatedPassingTime",
"Headway",
"InterchangeRuleTiming",
"JourneyHeadway",
"JourneyLayover",
"JourneyPatternHeadway",
"JourneyPatternLayover",
"JourneyPatternRunTime",
"JourneyPatternWaitTime",
"JourneyRunTime",
"JourneyWaitTime",
"ObservedPassingTime",
"PassengerAtStopTime",
"TargetPassingTime",
"TimetabledPassingTime",
"TurnaroundTimeLimitTime",
"VehicleJourneyHeadway",
"VehicleJourneyLayover",
"VehicleJourneyRunTime",
"VehicleJourneyWaitTime",
"VehicleTypePreference"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLayerRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Layer
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"Layer"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLeftLuggageServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LeftLuggageService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"CustomerService",
"LeftLuggageService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLevelInStructureRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LevelInStructure
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"LevelInStructure"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLevelRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Level
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Level"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLineNetworkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LineNetwork
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"LineNetwork"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLineRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Line
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"FlexibleLine",
"Line"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLineSectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LineSection
{
"$ref": "#/definitions/NameOfClassSectionRefStructureType",
"enum": [
"LineSection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLinkInJourneyPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LinkInJourneyPattern
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"LinkInJourneyPattern",
"TimingLinkInJourneyPattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLinkProjectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LinkProjection
{
"$ref": "#/definitions/NameOfClassProjectionRefStructureType",
"enum": [
"LinkProjection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Link
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ActivationLink",
"DeckPathLink",
"OffSitePathLink",
"PathLink",
"RailwayElement",
"RoadElement",
"RouteLink",
"ServiceLink",
"SitePathLink",
"TimingLink",
"VehicleMeetingLink",
"WireElement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLinkSequenceProjectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LinkSequenceProjection
{
"$ref": "#/definitions/NameOfClassProjectionRefStructureType",
"enum": [
"LinkSequenceProjection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLinkSequenceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LinkSequence
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CommonSection",
"DatedServiceJourney",
"DatedSpecialService",
"DatedVehicleJourney",
"DeadRun",
"DeadRunJourneyPattern",
"DeckNavigationPath",
"FareSection",
"FlexibleRoute",
"GeneralSection",
"JourneyPattern",
"LineSection",
"NavigationPath",
"NormalDatedVehicleJourney",
"Route",
"ServiceJourney",
"ServiceJourneyPattern",
"ServicePattern",
"SingleJourney",
"SingleJourneyPath",
"SiteNavigationPath",
"SpecialService",
"TemplateServiceJourney",
"TemplateVehicleJourney",
"TimingPattern",
"VehicleJourney"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLocalServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LocalService
{
"$ref": "#/definitions/NameOfClassEquipmentRefStructureType",
"enum": [
"AssistanceBookingService",
"AssistanceService",
"CateringService",
"CommunicationService",
"ComplaintsService",
"CustomerService",
"HireService",
"LeftLuggageService",
"LostPropertyService",
"LuggageService",
"MeetingPointService",
"MoneyService",
"RetailService",
"TicketingService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLocatableSpotRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LocatableSpot
{
"$ref": "#/definitions/NameOfClassOnboardSpaceRefStructureType",
"enum": [
"LuggageSpot",
"PassengerSpot",
"PassengerVehicleSpot"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLogEntryRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LogEntry
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"BookingDebit",
"FareProductSaleDebit",
"OffenceDebit",
"OfferedTravelSpecification",
"OtherDebit",
"ParkingBayCondition",
"RentalAvailability",
"RequestedTravelSpecification",
"SalesTransaction",
"TravelSpecification",
"TripDebit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLogicalDisplayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LogicalDisplay
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"LogicalDisplay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLostPropertyServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LostPropertyService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"CustomerService",
"LostPropertyService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLuggageAllowanceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LuggageAllowance
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"LuggageAllowance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLuggageServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LuggageService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"LuggageService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLuggageSpotEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LuggageSpotEquipment
{
"$ref": "#/definitions/NameOfClassSpotEquipmentRefStructureType",
"enum": [
"LuggageSpotEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassLuggageSpotRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from LuggageSpot
{
"$ref": "#/definitions/NameOfClassLocatableSpotRefStructureType",
"enum": [
"LuggageSpot"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassManagementAgentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ManagementAgent
{
"$ref": "#/definitions/NameOfClassOtherOrganisationRefStructureType",
"enum": [
"ManagementAgent"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMediumAccessDeviceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MediumAccessDevice
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"EmvCard",
"MediumAccessDevice",
"MobileDevice",
"Smartcard"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMediumAccessDeviceSecurityListingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MediumAccessDeviceSecurityListing
{
"$ref": "#/definitions/NameOfClassSecurityListingRefStructureType",
"enum": [
"MediumAccessDeviceSecurityListing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMediumApplicationInstanceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MediumApplicationInstance
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"MediumApplicationInstance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMeetingPointServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MeetingPointService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"CustomerService",
"MeetingPointService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMeetingRestrictionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MeetingRestriction
{
"$ref": "#/definitions/NameOfClassInfrastructureLinkRestrictionRefStructureType",
"enum": [
"MeetingRestriction"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMinimumStayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MinimumStay
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"MinimumStay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMobileDeviceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MobileDevice
{
"$ref": "#/definitions/NameOfClassMediumAccessDeviceRefStructureType",
"enum": [
"MobileDevice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMobilityJourneyFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MobilityJourneyFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"MobilityJourneyFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMobilityServiceConstraintZoneRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MobilityServiceConstraintZone
{
"$ref": "#/definitions/NameOfClassZoneRefStructureType",
"enum": [
"MobilityServiceConstraintZone",
"Zone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMobilityServiceFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MobilityServiceFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"MobilityServiceFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMobilityServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MobilityService
{
"$ref": "#/definitions/NameOfClassEquipmentRefStructureType",
"enum": [
"CarPoolingService",
"ChauffeuredVehicleService",
"OnlineService",
"TaxiService",
"VehicleRentalService",
"VehicleSharingService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassModeOfOperationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ModeOfOperation
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"AlternativeModeOfOperation",
"PersonalModeOfOperation",
"VehiclePooling",
"VehicleRental",
"VehicleSharing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassModeRestrictionAssessmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ModeRestrictionAssessment
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ModeRestrictionAssessment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMoneyServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MoneyService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"MoneyService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMonitoredVehicleSharingParkingBayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MonitoredVehicleSharingParkingBay
{
"$ref": "#/definitions/NameOfClassVehicleSharingParkingBayRefStructureType",
"enum": [
"MonitoredVehicleSharingParkingBay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassMonthValidityOffsetRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from MonthValidityOffset
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"MonthValidityOffset"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassNetworkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Network
{
"$ref": "#/definitions/NameOfClassGroupOfLinesRefStructureType",
"enum": [
"Network"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassNetworkRestrictionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from NetworkRestriction
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"MeetingRestriction",
"OvertakingPossibility",
"RestrictedManoeuvre",
"VehicleTypeAtPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassNoticeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Notice
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Notice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassObservedPassingTimeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ObservedPassingTime
{
"$ref": "#/definitions/NameOfClassPassingTimeRefStructureType",
"enum": [
"DatedPassingTime",
"ObservedPassingTime"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOccupancyViewRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OccupancyView
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"OccupancyView"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOffenceDebitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OffenceDebit
{
"$ref": "#/definitions/NameOfClassFareDebitRefStructureType",
"enum": [
"OffenceDebit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOfferedTravelSpecificationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OfferedTravelSpecification
{
"$ref": "#/definitions/NameOfClassTravelSpecificationRefStructureType",
"enum": [
"OfferedTravelSpecification"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOffSitePathLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OffSitePathLink
{
"$ref": "#/definitions/NameOfClassGenericPathLinkRefStructureType",
"enum": [
"OffSitePathLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOnboardSpaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OnboardSpace
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"DeckVehicleEntrance",
"DeckWindow",
"LuggageSpot",
"OtherDeckEntrance",
"OtherDeckSpace",
"PassengerEntrance",
"PassengerSpace",
"PassengerSpot",
"PassengerVehicleSpot"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOnboardStayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OnboardStay
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"OnboardStay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOnlineServiceOperatorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OnlineServiceOperator
{
"$ref": "#/definitions/NameOfClassOrganisationRefStructureType",
"enum": [
"OnlineServiceOperator"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOnlineServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OnlineService
{
"$ref": "#/definitions/NameOfClassMobilityServiceRefStructureType",
"enum": [
"OnlineService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOpenTransportModeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OpenTransportMode
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"OpenTransportMode",
"Submode"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOperatingDayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OperatingDay
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"OperatingDay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOperatingDepartmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OperatingDepartment
{
"$ref": "#/definitions/NameOfClassDepartmentRefStructureType",
"enum": [
"OperatingDepartment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOperatingPeriodRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OperatingPeriod
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"OperatingPeriod",
"UicOperatingPeriod"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOperationalContextRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OperationalContext
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"OperationalContext"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOperatorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Operator
{
"$ref": "#/definitions/NameOfClassTransportOrganisationRefStructureType",
"enum": [
"Operator"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOrganisationalUnitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OrganisationalUnit
{
"$ref": "#/definitions/NameOfClassOrganisationPartRefStructureType",
"enum": [
"OrganisationalUnit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOrganisationPartRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OrganisationPart
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ControlCentre",
"Department",
"OperatingDepartment",
"OrganisationPart",
"OrganisationalUnit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOrganisationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Organisation
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Authority",
"GeneralOrganisation",
"ManagementAgent",
"OnlineServiceOperator",
"Operator",
"OtherOrganisation",
"RetailConsortium",
"ServicedOrganisation",
"TravelAgent"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOtherDebitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OtherDebit
{
"$ref": "#/definitions/NameOfClassFareDebitRefStructureType",
"enum": [
"OtherDebit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOtherDeckEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OtherDeckEntrance
{
"$ref": "#/definitions/NameOfClassDeckEntranceRefStructureType",
"enum": [
"OtherDeckEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOtherDeckSpaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OtherDeckSpace
{
"$ref": "#/definitions/NameOfClassDeckSpaceRefStructureType",
"enum": [
"OtherDeckSpace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOtherOrganisationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OtherOrganisation
{
"$ref": "#/definitions/NameOfClassOrganisationRefStructureType",
"enum": [
"GeneralOrganisation",
"ManagementAgent",
"OtherOrganisation",
"ServicedOrganisation",
"TravelAgent"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassOvertakingPossibilityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from OvertakingPossibility
{
"$ref": "#/definitions/NameOfClassNetworkRestrictionRefStructureType",
"enum": [
"OvertakingPossibility"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassParkingAreaRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ParkingArea
{
"$ref": "#/definitions/NameOfClassSiteComponentRefStructureType",
"enum": [
"ParkingArea",
"TaxiParkingArea",
"VehiclePoolingParkingArea",
"VehicleSharingParkingArea"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassParkingBayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ParkingBay
{
"$ref": "#/definitions/NameOfClassSiteComponentRefStructureType",
"enum": [
"MonitoredVehicleSharingParkingBay",
"ParkingBay",
"RechargingBay",
"VehiclePoolingParkingBay",
"VehicleSharingParkingBay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassParkingBayStatusRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ParkingBayStatus
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"ParkingBayStatus"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassParkingCapacityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ParkingCapacity
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ParkingCapacity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassParkingChargeBandRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ParkingChargeBand
{
"$ref": "#/definitions/NameOfClassTimeStructureFactorRefStructureType",
"enum": [
"ParkingChargeBand"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassParkingPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ParkingPoint
{
"$ref": "#/definitions/NameOfClassReliefPointRefStructureType",
"enum": [
"GaragePoint",
"ParkingPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassParkingPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ParkingPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"ParkingPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassParkingPropertiesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ParkingProperties
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ParkingProperties"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassParkingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Parking
{
"$ref": "#/definitions/NameOfClassSiteRefStructureType",
"enum": [
"Parking",
"RechargingStation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassParkingTariffRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ParkingTariff
{
"$ref": "#/definitions/NameOfClassTariffRefStructureType",
"enum": [
"ParkingTariff"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerAtStopTimeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerAtStopTime
{
"$ref": "#/definitions/NameOfClassPassingTimeRefStructureType",
"enum": [
"PassengerAtStopTime"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerBeaconEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerBeaconEquipment
{
"$ref": "#/definitions/NameOfClassPassengerEquipmentRefStructureType",
"enum": [
"PassengerBeaconEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerBoardingPositionAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerBoardingPositionAssignment
{
"$ref": "#/definitions/NameOfClassStopAssignmentRefStructureType",
"enum": [
"DeckEntranceAssignment",
"PassengerBoardingPositionAssignment",
"TrainComponentStopAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerCapacityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerCapacity
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"PassengerCapacity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerCarryingRequirementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerCarryingRequirement
{
"$ref": "#/definitions/NameOfClassVehicleRequirementRefStructureType",
"enum": [
"PassengerCarryingRequirement",
"PassengerCarryingRequirementsView"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerEntrance
{
"$ref": "#/definitions/NameOfClassDeckEntranceRefStructureType",
"enum": [
"PassengerEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerEquipment
{
"$ref": "#/definitions/NameOfClassInstalledEquipmentRefStructureType",
"enum": [
"AccessVehicleEquipment",
"ActualVehicleEquipment",
"HelpPointEquipment",
"PassengerBeaconEquipment",
"PassengerInformationEquipment",
"PassengerSafetyEquipment",
"RubbishDisposalEquipment",
"SanitaryEquipment",
"TicketValidatorEquipment",
"TicketingEquipment",
"WheelchairVehicleEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerInformationEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerInformationEquipment
{
"$ref": "#/definitions/NameOfClassInstalledEquipmentRefStructureType",
"enum": [
"PassengerInformationEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerSafetyEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerSafetyEquipment
{
"$ref": "#/definitions/NameOfClassPassengerEquipmentRefStructureType",
"enum": [
"PassengerSafetyEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerSpaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerSpace
{
"$ref": "#/definitions/NameOfClassDeckSpaceRefStructureType",
"enum": [
"PassengerSpace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerSpotAllocationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerSpotAllocation
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"PassengerSpotAllocation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerSpotRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerSpot
{
"$ref": "#/definitions/NameOfClassLocatableSpotRefStructureType",
"enum": [
"PassengerSpot"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerStopAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerStopAssignment
{
"$ref": "#/definitions/NameOfClassStopAssignmentRefStructureType",
"enum": [
"DynamicStopAssignment",
"PassengerStopAssignment",
"VehicleJourneyStopAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerVehicleCapacityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerVehicleCapacity
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"PassengerVehicleCapacity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassengerVehicleSpotRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassengerVehicleSpot
{
"$ref": "#/definitions/NameOfClassLocatableSpotRefStructureType",
"enum": [
"PassengerVehicleSpot"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPassingTimeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PassingTime
{
"$ref": "#/definitions/NameOfClassJourneyTimingRefStructureType",
"enum": [
"DatedPassingTime",
"EstimatedPassingTime",
"ObservedPassingTime",
"PassengerAtStopTime",
"TargetPassingTime",
"TimetabledPassingTime"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPathInstructionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PathInstruction
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"PathInstruction"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPathLinkInSequenceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PathLinkInSequence
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"PathLinkInSequence"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPenaltyPolicyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PenaltyPolicy
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"PenaltyPolicy"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPersonalModeOfOperationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PersonalModeOfOperation
{
"$ref": "#/definitions/NameOfClassModeOfOperationRefStructureType",
"enum": [
"PersonalModeOfOperation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPlaceEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PlaceEquipment
{
"$ref": "#/definitions/NameOfClassInstalledEquipmentRefStructureType",
"enum": [
"BatteryEquipment",
"CrossingEquipment",
"CycleStorageEquipment",
"EntranceEquipment",
"EscalatorEquipment",
"GeneralSign",
"HeadingSign",
"LiftCallEquipment",
"LiftEquipment",
"LuggageLockerEquipment",
"OtherPlaceEquipment",
"PlaceLighting",
"PlaceSign",
"QueueingEquipment",
"RampEquipment",
"RefuellingEquipment",
"RoughSurface",
"SeatingEquipment",
"ShelterEquipment",
"SignEquipment",
"StaircaseEquipment",
"TravelatorEquipment",
"TrolleyStandEquipment",
"VehicleChargingEquipment",
"WaitingRoomEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPlaceInSequenceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PlaceInSequence
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"PlaceInSequence"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPlaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Place
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"AccessSpace",
"AddressablePlace",
"BoardingPosition",
"Country",
"Entrance",
"EquipmentPlace",
"EquipmentPosition",
"FlexibleArea",
"FlexibleQuay",
"FlexibleStopPlace",
"Garage",
"HailAndRideArea",
"MonitoredVehicleSharingParkingBay",
"Parking",
"ParkingArea",
"ParkingBay",
"ParkingComponent",
"ParkingEntranceForVehicles",
"ParkingPassengerEntrance",
"PathJunction",
"Point",
"PointOfInterest",
"PointOfInterestEntrance",
"PointOfInterestSpace",
"PointOfInterestVehicleEntrance",
"PostalAddress",
"Quay",
"RechargingBay",
"RechargingStation",
"RoadAddress",
"ServiceSite",
"SitePathJunction",
"StopPlace",
"StopPlaceEntrance",
"StopPlaceVehicleEntrance",
"TaxiParkingArea",
"TaxiRank",
"TaxiStand",
"TopographicPlace",
"VehicleMeetingPlace",
"VehiclePoolingMeetingPlace",
"VehiclePoolingParkingArea",
"VehiclePoolingParkingBay",
"VehicleSharingParkingArea",
"VehicleSharingParkingBay",
"VehicleStoppingPlace",
"VehicleStoppingPosition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPlaceSignRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PlaceSign
{
"$ref": "#/definitions/NameOfClassPlaceEquipmentRefStructureType",
"enum": [
"PlaceSign",
"SignEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPointInJourneyPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PointInJourneyPattern
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"FarePointInPattern",
"PointInJourneyPattern",
"StopPointInJourneyPattern",
"TimingPointInJourneyPattern",
"VehicleMeetingPointInPath"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPointOfInterestClassificationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PointOfInterestClassification
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"PointOfInterestClassification"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPointOfInterestRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PointOfInterest
{
"$ref": "#/definitions/NameOfClassSiteRefStructureType",
"enum": [
"PointOfInterest"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPointOfInterestVehicleEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PointOfInterestVehicleEntrance
{
"$ref": "#/definitions/NameOfClassEntranceRefStructureType",
"enum": [
"Entrance",
"PointOfInterestVehicleEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPointOnRouteRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PointOnRoute
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"PointOnRoute"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPointProjectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PointProjection
{
"$ref": "#/definitions/NameOfClassProjectionRefStructureType",
"enum": [
"PointProjection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Point
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ActivationPoint",
"BeaconPoint",
"BorderPoint",
"DeckPathJunction",
"FareScheduledStopPoint",
"GaragePoint",
"ParkingPoint",
"PathJunction",
"Point",
"PointOnLink",
"RailwayJunction",
"ReliefPoint",
"RoadJunction",
"RoutePoint",
"ScheduledStopPoint",
"SitePathJunction",
"TimingPoint",
"TrafficControlPoint",
"VehicleMeetingPoint",
"WireJunction"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPoolOfVehiclesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PoolOfVehicles
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"PoolOfVehicles"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPostalAddressRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PostalAddress
{
"$ref": "#/definitions/NameOfClassAddressRefStructureType",
"enum": [
"PostalAddress",
"RoadAddress"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPoweredTrainRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PoweredTrain
{
"$ref": "#/definitions/NameOfClassTrainRefStructureType",
"enum": [
"PoweredTrain"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPreassignedFareProductRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PreassignedFareProduct
{
"$ref": "#/definitions/NameOfClassFareProductRefStructureType",
"enum": [
"PreassignedFareProduct",
"SupplementProduct"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPriceableObjectRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PriceableObject
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AdditionalDriverOption",
"AmountOfPriceUnitProduct",
"Cancelling",
"CappedDiscountRight",
"CappingRule",
"ChargingPolicy",
"CommercialProfile",
"CompanionProfile",
"ControllableElement",
"CustomerPurchasePackage",
"CustomerPurchasePackageElement",
"DistanceMatrixElement",
"DynamicDistanceMatrixElement",
"EligibilityChangePolicy",
"EntitlementGiven",
"EntitlementProduct",
"EntitlementRequired",
"Exchanging",
"FareDemandFactor",
"FareInterval",
"FareQuotaFactor",
"FareStructureElement",
"FareStructureFactor",
"FareUnit",
"FrequencyOfUse",
"FulfilmentMethod",
"GeographicalInterval",
"GeographicalStructureFactor",
"GeographicalUnit",
"GroupTicket",
"Interchanging",
"LuggageAllowance",
"MinimumStay",
"ParkingChargeBand",
"PenaltyPolicy",
"PreassignedFareProduct",
"PurchaseWindow",
"QualityStructureFactor",
"Refunding",
"RentalOption",
"RentalPenaltyPolicy",
"Replacing",
"Reselling",
"Reserving",
"RoundTrip",
"Routing",
"SaleDiscountRight",
"SalesOfferPackage",
"SalesOfferPackageElement",
"SalesOfferPackageEntitlementGiven",
"SalesOfferPackageEntitlementRequired",
"SeriesConstraint",
"ServiceAccessRight",
"StepLimit",
"Subscribing",
"SupplementProduct",
"Suspending",
"ThirdPartyProduct",
"TimeInterval",
"TimeStructureFactor",
"TimeUnit",
"Transferability",
"UsageDiscountRight",
"UsageValidityPeriod",
"UserProfile",
"ValidableElement",
"VehiclePoolerProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPriceGroupRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PriceGroup
{
"$ref": "#/definitions/NameOfClassGroupOfEntitiesRefStructureType",
"enum": [
"PriceGroup"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPriceUnitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PriceUnit
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"PriceUnit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPricingParameterSetRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PricingParameterSet
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"PricingParameterSet"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPricingServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PricingService
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"PricingService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassProjectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Projection
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ComplexFeatureProjection",
"LinkProjection",
"LinkSequenceProjection",
"PointProjection",
"TopographicProjection",
"ZoneProjection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPurchaseWindowRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PurchaseWindow
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"PurchaseWindow"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPurposeOfEquipmentProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PurposeOfEquipmentProfile
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"PurposeOfEquipmentProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPurposeOfGroupingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PurposeOfGrouping
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"PurposeOfGrouping"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassPurposeOfJourneyPartitionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from PurposeOfJourneyPartition
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"PurposeOfJourneyPartition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassQualityStructureFactorPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from QualityStructureFactorPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"QualityStructureFactorPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassQualityStructureFactorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from QualityStructureFactor
{
"$ref": "#/definitions/NameOfClassFareStructureFactorRefStructureType",
"enum": [
"FareDemandFactor",
"FareQuotaFactor",
"QualityStructureFactor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassQuayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Quay
{
"$ref": "#/definitions/NameOfClassStopPlaceSpaceRefStructureType",
"enum": [
"Quay",
"TaxiStand"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRechargingBayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RechargingBay
{
"$ref": "#/definitions/NameOfClassParkingBayRefStructureType",
"enum": [
"RechargingBay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRechargingEquipmentProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RechargingEquipmentProfile
{
"$ref": "#/definitions/NameOfClassVehicleEquipmentProfileRefStructureType",
"enum": [
"RechargingEquipmentProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRechargingPlanRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RechargingPlan
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"RechargingPlan"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRechargingPointAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RechargingPointAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"RechargingPointAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRechargingStationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RechargingStation
{
"$ref": "#/definitions/NameOfClassParkingRefStructureType",
"enum": [
"RechargingStation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRechargingStepRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RechargingStep
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"RechargingStep"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRefuellingEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RefuellingEquipment
{
"$ref": "#/definitions/NameOfClassEquipmentRefStructureType",
"enum": [
"RefuellingEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRefundingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Refunding
{
"$ref": "#/definitions/NameOfClassResellingRefStructureType",
"enum": [
"Refunding"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassReliefOpportunityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ReliefOpportunity
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ReliefOpportunity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassReliefPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ReliefPoint
{
"$ref": "#/definitions/NameOfClassTimingPointRefStructureType",
"enum": [
"GaragePoint",
"ParkingPoint",
"ReliefPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRentalOptionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RentalOption
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"AdditionalDriverOption",
"RentalOption"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRentalPenaltyPolicyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RentalPenaltyPolicy
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"RentalPenaltyPolicy"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassReplacingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Replacing
{
"$ref": "#/definitions/NameOfClassResellingRefStructureType",
"enum": [
"Replacing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRequestedTravelSpecificationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RequestedTravelSpecification
{
"$ref": "#/definitions/NameOfClassTravelSpecificationRefStructureType",
"enum": [
"RequestedTravelSpecification"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassResellingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Reselling
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"Exchanging",
"Refunding",
"Replacing",
"Reselling"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassReservingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Reserving
{
"$ref": "#/definitions/NameOfClassBookingPolicyRefStructureType",
"enum": [
"Reserving"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassResidentialQualificationEligibilityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ResidentialQualificationEligibility
{
"$ref": "#/definitions/NameOfClassCustomerEligibilityRefStructureType",
"enum": [
"ResidentialQualificationEligibility"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassResidentialQualificationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ResidentialQualification
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ResidentialQualification"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassResourceFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ResourceFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"ResourceFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassResponsibilityRoleRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ResponsibilityRole
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ResponsibilityRole"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassResponsibilitySetRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ResponsibilitySet
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ResponsibilitySet"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRestrictedManoeuvreRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RestrictedManoeuvre
{
"$ref": "#/definitions/NameOfClassInfrastructureLinkRestrictionRefStructureType",
"enum": [
"RestrictedManoeuvre"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRestrictedServiceFacilitySetRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RestrictedServiceFacilitySet
{
"$ref": "#/definitions/NameOfClassServiceFacilitySetRefStructureType",
"enum": [
"RestrictedServiceFacilitySet"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRetailConsortiumRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RetailConsortium
{
"$ref": "#/definitions/NameOfClassOrganisationRefStructureType",
"enum": [
"RetailConsortium"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRetailDeviceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RetailDevice
{
"$ref": "#/definitions/NameOfClassEquipmentRefStructureType",
"enum": [
"RetailDevice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRetailDeviceSecurityListingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RetailDeviceSecurityListing
{
"$ref": "#/definitions/NameOfClassSecurityListingRefStructureType",
"enum": [
"RetailDeviceSecurityListing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRetailServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RetailService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"RetailService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRhythmicalJourneyGroupRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RhythmicalJourneyGroup
{
"$ref": "#/definitions/NameOfClassJourneyFrequencyGroupRefStructureType",
"enum": [
"RhythmicalJourneyGroup"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRollingStockInventoryRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RollingStockInventory
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"RollingStockInventory"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRollingStockItemRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RollingStockItem
{
"$ref": "#/definitions/NameOfClassVehicleRefStructureType",
"enum": [
"TractiveRollingStockItem",
"TrailingRollingStockItem"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRoughSurfaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RoughSurface
{
"$ref": "#/definitions/NameOfClassAccessEquipmentRefStructureType",
"enum": [
"RoughSurface"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRoundingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Rounding
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Rounding"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRoundingStepRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RoundingStep
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"RoundingStep"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRoundTripRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RoundTrip
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"RoundTrip"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRouteInstructionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RouteInstruction
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"RouteInstruction"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRouteLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RouteLink
{
"$ref": "#/definitions/NameOfClassLinkRefStructureType",
"enum": [
"RouteLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRoutePointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RoutePoint
{
"$ref": "#/definitions/NameOfClassPointRefStructureType",
"enum": [
"BorderPoint",
"FareScheduledStopPoint",
"GaragePoint",
"ParkingPoint",
"Point",
"ReliefPoint",
"RoutePoint",
"ScheduledStopPoint",
"TimingPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRouteRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Route
{
"$ref": "#/definitions/NameOfClassLinkSequenceRefStructureType",
"enum": [
"FlexibleRoute",
"Route"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRoutingConstraintZoneRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RoutingConstraintZone
{
"$ref": "#/definitions/NameOfClassZoneRefStructureType",
"enum": [
"RoutingConstraintZone",
"Zone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRoutingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Routing
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"Routing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassRubbishDisposalEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from RubbishDisposalEquipment
{
"$ref": "#/definitions/NameOfClassPassengerEquipmentRefStructureType",
"enum": [
"RubbishDisposalEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSaleDiscountRightRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SaleDiscountRight
{
"$ref": "#/definitions/NameOfClassFareProductRefStructureType",
"enum": [
"CappedDiscountRight",
"SaleDiscountRight"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSalesOfferPackageElementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SalesOfferPackageElement
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"SalesOfferPackageElement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSalesOfferPackageEntitlementGivenRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SalesOfferPackageEntitlementGiven
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"SalesOfferPackageEntitlementGiven"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSalesOfferPackageEntitlementRequiredRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SalesOfferPackageEntitlementRequired
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"SalesOfferPackageEntitlementRequired"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSalesOfferPackagePriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SalesOfferPackagePrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"SalesOfferPackagePrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSalesOfferPackageRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SalesOfferPackage
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"SalesOfferPackage"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSalesOfferPackageSubstitutionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SalesOfferPackageSubstitution
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"SalesOfferPackageSubstitution"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSalesTransactionFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SalesTransactionFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"SalesTransactionFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSalesTransactionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SalesTransaction
{
"$ref": "#/definitions/NameOfClassFareContractEntryRefStructureType",
"enum": [
"SalesTransaction"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSanitaryEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SanitaryEquipment
{
"$ref": "#/definitions/NameOfClassPassengerEquipmentRefStructureType",
"enum": [
"SanitaryEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassScheduledStopPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ScheduledStopPoint
{
"$ref": "#/definitions/NameOfClassTimingPointRefStructureType",
"enum": [
"FareScheduledStopPoint",
"Point",
"ScheduledStopPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSchematicMapRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SchematicMap
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"SchematicMap"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSeatEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SeatEquipment
{
"$ref": "#/definitions/NameOfClassSpotEquipmentRefStructureType",
"enum": [
"SeatEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSeatingEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SeatingEquipment
{
"$ref": "#/definitions/NameOfClassSiteEquipmentRefStructureType",
"enum": [
"SeatingEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Section
{
"$ref": "#/definitions/NameOfClassLinkSequenceRefStructureType",
"enum": [
"CommonSection",
"FareSection",
"GeneralSection",
"LineSection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSecurityListingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SecurityListing
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CustomerAccountSecurityListing",
"CustomerSecurityListing",
"FareContractSecurityListing",
"MediumAccessDeviceSecurityListing",
"RetailDeviceSecurityListing",
"TravelDocumentSecurityListing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSecurityListRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SecurityList
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Blacklist",
"Whitelist"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSensorEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SensorEquipment
{
"$ref": "#/definitions/NameOfClassInstalledEquipmentRefStructureType",
"enum": [
"EntranceSensor",
"SensorEquipment",
"SpotSensor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSensorInEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SensorInEntrance
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"SensorInEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSensorInSpotRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SensorInSpot
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"SensorInSpot"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSeriesConstraintPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SeriesConstraintPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"SeriesConstraintPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSeriesConstraintRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SeriesConstraint
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"SeriesConstraint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceAccessCodeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceAccessCode
{
"$ref": "#/definitions/NameOfClassTravelDocumentRefStructureType",
"enum": [
"ServiceAccessCode"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceAccessRightRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceAccessRight
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"AmountOfPriceUnitProduct",
"CappedDiscountRight",
"EntitlementProduct",
"PreassignedFareProduct",
"SaleDiscountRight",
"ServiceAccessRight",
"SupplementProduct",
"ThirdPartyProduct",
"UsageDiscountRight"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceBookingArrangementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceBookingArrangement
{
"$ref": "#/definitions/NameOfClassBookingArrangementRefStructureType",
"enum": [
"ServiceBookingArrangement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceCalendarFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceCalendarFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"ServiceCalendarFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceCalendarRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceCalendar
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ServiceCalendar"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServicedOrganisationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServicedOrganisation
{
"$ref": "#/definitions/NameOfClassOtherOrganisationRefStructureType",
"enum": [
"ServicedOrganisation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceExclusionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceExclusion
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"ServiceExclusion"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceFacilitySetRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceFacilitySet
{
"$ref": "#/definitions/NameOfClassFacilitySetRefStructureType",
"enum": [
"RestrictedServiceFacilitySet",
"ServiceFacilitySet"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"ServiceFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceJourneyInterchangeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceJourneyInterchange
{
"$ref": "#/definitions/NameOfClassInterchangeRefStructureType",
"enum": [
"ServiceJourneyInterchange"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceJourneyPatternInterchangeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceJourneyPatternInterchange
{
"$ref": "#/definitions/NameOfClassInterchangeRefStructureType",
"enum": [
"ServiceJourneyPatternInterchange"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceJourneyPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceJourneyPattern
{
"$ref": "#/definitions/NameOfClassJourneyPatternRefStructureType",
"enum": [
"ServiceJourneyPattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceJourneyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceJourney
{
"$ref": "#/definitions/NameOfClassJourneyRefStructureType",
"enum": [
"DatedServiceJourney",
"ServiceJourney",
"TemplateServiceJourney"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceLink
{
"$ref": "#/definitions/NameOfClassTimingLinkRefStructureType",
"enum": [
"ServiceLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServicePatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServicePattern
{
"$ref": "#/definitions/NameOfClassJourneyPatternRefStructureType",
"enum": [
"ServicePattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassServiceSiteRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ServiceSite
{
"$ref": "#/definitions/NameOfClassSiteRefStructureType",
"enum": [
"ServiceSite"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassShelterEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ShelterEquipment
{
"$ref": "#/definitions/NameOfClassSiteEquipmentRefStructureType",
"enum": [
"ShelterEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSimpleFeatureRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SimpleFeature
{
"$ref": "#/definitions/NameOfClassGroupOfPointsRefStructureType",
"enum": [
"SimpleFeature",
"SpatialFeature"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSimpleVehicleTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SimpleVehicleType
{
"$ref": "#/definitions/NameOfClassTransportTypeRefStructureType",
"enum": [
"SimpleVehicleType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSingleJourneyPathRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SingleJourneyPath
{
"$ref": "#/definitions/NameOfClassLinkSequenceRefStructureType",
"enum": [
"SingleJourneyPath"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSingleJourneyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SingleJourney
{
"$ref": "#/definitions/NameOfClassJourneyRefStructureType",
"enum": [
"SingleJourney"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSiteComponentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SiteComponent
{
"$ref": "#/definitions/NameOfClassSiteElementRefStructureType",
"enum": [
"AccessSpace",
"BoardingPosition",
"Entrance",
"MonitoredVehicleSharingParkingBay",
"ParkingArea",
"ParkingBay",
"ParkingComponent",
"ParkingEntranceForVehicles",
"ParkingPassengerEntrance",
"PointOfInterestEntrance",
"PointOfInterestSpace",
"PointOfInterestVehicleEntrance",
"Quay",
"RechargingBay",
"StopPlaceEntrance",
"StopPlaceVehicleEntrance",
"TaxiParkingArea",
"TaxiStand",
"VehiclePoolingParkingArea",
"VehiclePoolingParkingBay",
"VehicleSharingParkingArea",
"VehicleSharingParkingBay",
"VehicleStoppingPlace",
"VehicleStoppingPosition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSiteConnectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SiteConnection
{
"$ref": "#/definitions/NameOfClassConnectionRefStructureType",
"enum": [
"SiteConnection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSiteElementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SiteElement
{
"$ref": "#/definitions/NameOfClassAddressablePlaceRefStructureType",
"enum": [
"AccessSpace",
"BoardingPosition",
"Entrance",
"EquipmentPlace",
"MonitoredVehicleSharingParkingBay",
"Parking",
"ParkingArea",
"ParkingBay",
"ParkingComponent",
"ParkingEntranceForVehicles",
"ParkingPassengerEntrance",
"PointOfInterest",
"PointOfInterestEntrance",
"PointOfInterestSpace",
"PointOfInterestVehicleEntrance",
"Quay",
"RechargingBay",
"RechargingStation",
"ServiceSite",
"StopPlace",
"StopPlaceEntrance",
"StopPlaceVehicleEntrance",
"TaxiParkingArea",
"TaxiRank",
"TaxiStand",
"VehiclePoolingParkingArea",
"VehiclePoolingParkingBay",
"VehicleSharingParkingArea",
"VehicleSharingParkingBay",
"VehicleStoppingPlace",
"VehicleStoppingPosition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSiteEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SiteEquipment
{
"$ref": "#/definitions/NameOfClassPlaceEquipmentRefStructureType",
"enum": [
"SeatingEquipment",
"ShelterEquipment",
"TrolleyStandEquipment",
"WaitingRoomEquipment",
"LuggageLockerEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSiteFacilitySetRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SiteFacilitySet
{
"$ref": "#/definitions/NameOfClassFacilitySetRefStructureType",
"enum": [
"SiteFacilitySet"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSiteFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SiteFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"SiteFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSitePathLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SitePathLink
{
"$ref": "#/definitions/NameOfClassGenericPathLinkRefStructureType",
"enum": [
"DeckPathLink",
"OffSitePathLink",
"PathLink",
"SitePathLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSiteRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Site
{
"$ref": "#/definitions/NameOfClassSiteElementRefStructureType",
"enum": [
"AccessSpace",
"BoardingPosition",
"Entrance",
"EquipmentPlace",
"MonitoredVehicleSharingParkingBay",
"Parking",
"ParkingArea",
"ParkingBay",
"ParkingComponent",
"ParkingEntranceForVehicles",
"ParkingPassengerEntrance",
"PointOfInterest",
"PointOfInterestEntrance",
"PointOfInterestSpace",
"PointOfInterestVehicleEntrance",
"Quay",
"RechargingBay",
"RechargingStation",
"ServiceSite",
"StopPlace",
"StopPlaceEntrance",
"StopPlaceVehicleEntrance",
"TaxiParkingArea",
"TaxiRank",
"TaxiStand",
"VehiclePoolingParkingArea",
"VehiclePoolingParkingBay",
"VehicleSharingParkingArea",
"VehicleSharingParkingBay",
"VehicleStoppingPlace",
"VehicleStoppingPosition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSiteStructureRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SiteStructure
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"SiteStructure"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSmartcardRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Smartcard
{
"$ref": "#/definitions/NameOfClassMediumAccessDeviceRefStructureType",
"enum": [
"Smartcard"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSpecialServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SpecialService
{
"$ref": "#/definitions/NameOfClassJourneyRefStructureType",
"enum": [
"DatedSpecialService",
"SpecialService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSpotAffinityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SpotAffinity
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"SpotAffinity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSpotColumnRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SpotColumn
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"SpotColumn"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSpotEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SpotEquipment
{
"$ref": "#/definitions/NameOfClassInstalledEquipmentRefStructureType",
"enum": [
"BedEquipment",
"LuggageSpotEquipment",
"SeatEquipment",
"SpotEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSpotRowRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SpotRow
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"SpotRow"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSpotSensorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SpotSensor
{
"$ref": "#/definitions/NameOfClassSensorEquipmentRefStructureType",
"enum": [
"SpotSensor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassStaircaseEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from StaircaseEquipment
{
"$ref": "#/definitions/NameOfClassAccessEquipmentRefStructureType",
"enum": [
"StaircaseEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassStandardFareTableRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from StandardFareTable
{
"$ref": "#/definitions/NameOfClassFareTableRefStructureType",
"enum": [
"StandardFareTable"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassStepLimitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from StepLimit
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"StepLimit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassStopAreaRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from StopArea
{
"$ref": "#/definitions/NameOfClassZoneRefStructureType",
"enum": [
"StopArea",
"Zone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassStopAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from StopAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"DeckEntranceAssignment",
"DynamicStopAssignment",
"FlexibleStopAssignment",
"NavigationPathAssignment",
"PassengerBoardingPositionAssignment",
"PassengerStopAssignment",
"TrainComponentStopAssignment",
"TrainStopAssignment",
"VehicleJourneyStopAssignment",
"VehicleTypeStopAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassStopPlaceEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from StopPlaceEntrance
{
"$ref": "#/definitions/NameOfClassEntranceRefStructureType",
"enum": [
"Entrance",
"StopPlaceEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassStopPlaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from StopPlace
{
"$ref": "#/definitions/NameOfClassSiteRefStructureType",
"enum": [
"StopPlace",
"TaxiRank"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassStopPlaceSpaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from StopPlaceSpace
{
"$ref": "#/definitions/NameOfClassSiteComponentRefStructureType",
"enum": [
"AccessSpace",
"BoardingPosition",
"Quay",
"TaxiStand",
"VehicleStoppingPlace",
"VehicleStoppingPosition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassStopPlaceVehicleEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from StopPlaceVehicleEntrance
{
"$ref": "#/definitions/NameOfClassEntranceRefStructureType",
"enum": [
"Entrance",
"StopPlaceVehicleEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassStopPointInJourneyPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from StopPointInJourneyPattern
{
"$ref": "#/definitions/NameOfClassPointInJourneyPatternRefStructureType",
"enum": [
"StopPointInJourneyPattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSubmodeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Submode
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Mode",
"Submode"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSubscribingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Subscribing
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"Subscribing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSupplementProductRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from SupplementProduct
{
"$ref": "#/definitions/NameOfClassPreassignedFareProductRefStructureType",
"enum": [
"SupplementProduct"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassSuspendingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Suspending
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"Suspending"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTargetPassingTimeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TargetPassingTime
{
"$ref": "#/definitions/NameOfClassPassingTimeRefStructureType",
"enum": [
"DatedPassingTime",
"TargetPassingTime"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTariffRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Tariff
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ParkingTariff",
"Tariff"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTariffZoneRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TariffZone
{
"$ref": "#/definitions/NameOfClassZoneRefStructureType",
"enum": [
"FareZone",
"TariffZone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTaxiParkingAreaRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TaxiParkingArea
{
"$ref": "#/definitions/NameOfClassParkingAreaRefStructureType",
"enum": [
"TaxiParkingArea"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTaxiRankRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TaxiRank
{
"$ref": "#/definitions/NameOfClassStopPlaceRefStructureType",
"enum": [
"TaxiRank"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTaxiServicePlaceAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TaxiServicePlaceAssignment
{
"$ref": "#/definitions/NameOfClassVehicleServicePlaceAssignmentRefStructureType",
"enum": [
"TaxiServicePlaceAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTaxiServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TaxiService
{
"$ref": "#/definitions/NameOfClassVehiclePoolingServiceRefStructureType",
"enum": [
"TaxiService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTaxiStandRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TaxiStand
{
"$ref": "#/definitions/NameOfClassQuayRefStructureType",
"enum": [
"TaxiStand"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTemplateServiceJourneyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TemplateServiceJourney
{
"$ref": "#/definitions/NameOfClassServiceJourneyRefStructureType",
"enum": [
"TemplateServiceJourney"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassThirdPartyProductRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ThirdPartyProduct
{
"$ref": "#/definitions/NameOfClassFareProductRefStructureType",
"enum": [
"ThirdPartyProduct"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTicketingEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TicketingEquipment
{
"$ref": "#/definitions/NameOfClassEquipmentRefStructureType",
"enum": [
"TicketingEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTicketingServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TicketingService
{
"$ref": "#/definitions/NameOfClassLocalServiceRefStructureType",
"enum": [
"TicketingService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTicketValidatorEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TicketValidatorEquipment
{
"$ref": "#/definitions/NameOfClassEquipmentRefStructureType",
"enum": [
"TicketValidatorEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimebandRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Timeband
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Timeband"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimeDemandProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimeDemandProfile
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"TimeDemandProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimeDemandTypeAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimeDemandTypeAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"TimeDemandTypeAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimeDemandTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimeDemandType
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"TimeDemandType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimeIntervalPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimeIntervalPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"TimeIntervalPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimeIntervalRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimeInterval
{
"$ref": "#/definitions/NameOfClassFareIntervalRefStructureType",
"enum": [
"TimeInterval"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimeStructureFactorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimeStructureFactor
{
"$ref": "#/definitions/NameOfClassFareStructureFactorRefStructureType",
"enum": [
"ParkingChargeBand",
"TimeStructureFactor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimetabledPassingTimeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimetabledPassingTime
{
"$ref": "#/definitions/NameOfClassPassingTimeRefStructureType",
"enum": [
"TimetabledPassingTime"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimetableFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimetableFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"TimetableFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimeUnitPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimeUnitPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"TimeUnitPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimeUnitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimeUnit
{
"$ref": "#/definitions/NameOfClassFareUnitRefStructureType",
"enum": [
"TimeUnit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimingAlgorithmTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimingAlgorithmType
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TimingAlgorithmType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimingLinkInJourneyPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimingLinkInJourneyPattern
{
"$ref": "#/definitions/NameOfClassLinkInJourneyPatternRefStructureType",
"enum": [
"TimingLinkInJourneyPattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimingLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimingLink
{
"$ref": "#/definitions/NameOfClassLinkRefStructureType",
"enum": [
"ServiceLink",
"TimingLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimingPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimingPattern
{
"$ref": "#/definitions/NameOfClassLinkSequenceRefStructureType",
"enum": [
"TimingPattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimingPointInJourneyPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimingPointInJourneyPattern
{
"$ref": "#/definitions/NameOfClassPointInJourneyPatternRefStructureType",
"enum": [
"TimingPointInJourneyPattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTimingPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TimingPoint
{
"$ref": "#/definitions/NameOfClassRoutePointRefStructureType",
"enum": [
"BorderPoint",
"FareScheduledStopPoint",
"GaragePoint",
"ParkingPoint",
"Point",
"ReliefPoint",
"ScheduledStopPoint",
"TimingPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTopographicPlaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TopographicPlace
{
"$ref": "#/definitions/NameOfClassPlaceRefStructureType",
"enum": [
"TopographicPlace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTopographicProjectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TopographicProjection
{
"$ref": "#/definitions/NameOfClassZoneProjectionRefStructureType",
"enum": [
"TopographicProjection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTractiveElementTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TractiveElementType
{
"$ref": "#/definitions/NameOfClassTrainElementTypeRefStructureType",
"enum": [
"TractiveElementType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTractiveRollingStockItemRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TractiveRollingStockItem
{
"$ref": "#/definitions/NameOfClassRollingStockItemRefStructureType",
"enum": [
"TractiveRollingStockItem"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrafficControlPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrafficControlPoint
{
"$ref": "#/definitions/NameOfClassPointRefStructureType",
"enum": [
"Point",
"TrafficControlPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrailingElementTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrailingElementType
{
"$ref": "#/definitions/NameOfClassTrainElementTypeRefStructureType",
"enum": [
"TrailingElementType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrailingRollingStockItemRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrailingRollingStockItem
{
"$ref": "#/definitions/NameOfClassRollingStockItemRefStructureType",
"enum": [
"TrailingRollingStockItem"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrainBlockPartRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrainBlockPart
{
"$ref": "#/definitions/NameOfClassBlockPartRefStructureType",
"enum": [
"TrainBlockPart"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrainBlockRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrainBlock
{
"$ref": "#/definitions/NameOfClassBlockRefStructureType",
"enum": [
"TrainBlock"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrainComponentLabelAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrainComponentLabelAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"TrainComponentLabelAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrainComponentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrainComponent
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"TrainComponent"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrainComponentStopAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrainComponentStopAssignment
{
"$ref": "#/definitions/NameOfClassPassengerBoardingPositionAssignmentRefStructureType",
"enum": [
"TrainComponentStopAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrainElementTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrainElementType
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"TractiveElementType",
"TrailingElementType",
"TrainElementType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrainInCompoundTrainRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrainInCompoundTrain
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"TrainInCompoundTrain"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrainNumberRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrainNumber
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"TrainNumber"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrainRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Train
{
"$ref": "#/definitions/NameOfClassVehicleTypeRefStructureType",
"enum": [
"PoweredTrain",
"Train",
"UnpoweredTrain"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrainStopAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrainStopAssignment
{
"$ref": "#/definitions/NameOfClassStopAssignmentRefStructureType",
"enum": [
"TrainStopAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTransferabilityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Transferability
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"Transferability"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTransferRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Transfer
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Access",
"Connection",
"DefaultConnection",
"SiteConnection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTransferRestrictionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TransferRestriction
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"TransferRestriction"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTransportAdministrativeZoneRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TransportAdministrativeZone
{
"$ref": "#/definitions/NameOfClassAdministrativeZoneRefStructureType",
"enum": [
"TransportAdministrativeZone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTransportOrganisationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TransportOrganisation
{
"$ref": "#/definitions/NameOfClassOrganisationRefStructureType",
"enum": [
"Authority",
"Operator"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTransportTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TransportType
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CompoundTrain",
"PoweredTrain",
"SimpleVehicleType",
"Train",
"TransportType",
"UnpoweredTrain",
"VehicleType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTravelAgentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TravelAgent
{
"$ref": "#/definitions/NameOfClassOtherOrganisationRefStructureType",
"enum": [
"TravelAgent"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTravelatorEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TravelatorEquipment
{
"$ref": "#/definitions/NameOfClassAccessEquipmentRefStructureType",
"enum": [
"TravelatorEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTravelDocumentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TravelDocument
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ServiceAccessCode",
"TravelDocument"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTravelDocumentSecurityListingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TravelDocumentSecurityListing
{
"$ref": "#/definitions/NameOfClassSecurityListingRefStructureType",
"enum": [
"TravelDocumentSecurityListing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTravelSpecificationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TravelSpecification
{
"$ref": "#/definitions/NameOfClassFareContractEntryRefStructureType",
"enum": [
"OfferedTravelSpecification",
"RequestedTravelSpecification",
"TravelSpecification"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTripDebitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TripDebit
{
"$ref": "#/definitions/NameOfClassFareDebitRefStructureType",
"enum": [
"TripDebit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTrolleyStandEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TrolleyStandEquipment
{
"$ref": "#/definitions/NameOfClassSiteEquipmentRefStructureType",
"enum": [
"TrolleyStandEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTurnaroundTimeLimitTimeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TurnaroundTimeLimitTime
{
"$ref": "#/definitions/NameOfClassJourneyTimingRefStructureType",
"enum": [
"TurnaroundTimeLimitTime"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfAccessRightAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfAccessRightAssignment
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfAccessRightAssignment",
"TypeOfEntity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfActivationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfActivation
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfActivation",
"TypeOfEntity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfBatteryChemistryRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfBatteryChemistry
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfBatteryChemistry",
"TypeOfEntity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfCodespaceAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfCodespaceAssignment
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfCodespaceAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfConcessionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfConcession
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfConcession"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfCongestionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfCongestion
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfCongestion",
"TypeOfEntity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfCustomerAccountRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfCustomerAccount
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfCustomerAccount",
"TypeOfEntity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfDeckEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfDeckEntrance
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfDeckEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfDeckEntranceUsageRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfDeckEntranceUsage
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfDeckEntranceUsage"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfDeliveryVariantRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfDeliveryVariant
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfDeliveryVariant",
"TypeOfEntity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfDriverPermitRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfDriverPermit
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfDriverPermit"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfEquipment
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFacilityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFacility
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfFacility"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFareContractEntryRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFareContractEntry
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfFareContractEntry"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFareContractRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFareContract
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfFareContract"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFareProductRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFareProduct
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfFareProduct"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFareStructureElementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFareStructureElement
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfFareStructureElement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFareStructureFactorRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFareStructureFactor
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfFareStructureFactor"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFareTableRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFareTable
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfFareTable"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFeatureRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFeature
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfFeature"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFleetRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFleet
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfFleet"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFlexibleServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFlexibleService
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfFlexibleService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfFrame
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfJourneyPatternRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfJourneyPattern
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfJourneyPattern"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfLineRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfLine
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfLine"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfLink
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfLinkSequenceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfLinkSequence
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfLinkSequence"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfLocatableSpotRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfLocatableSpot
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfLocatableSpot"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfMachineReadabilityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfMachineReadability
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfMachineReadability"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfMediumAccessDeviceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfMediumAccessDevice
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfMediumAccessDevice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfMobilityServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfMobilityService
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfMobilityService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfModeOfOperationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfModeOfOperation
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfModeOfOperation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfNoticeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfNotice
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfNotice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfOperationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfOperation
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfOperation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfOrganisationPartRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfOrganisationPart
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfOrganisationPart"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfOrganisationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfOrganisation
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfOrganisation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfParkingRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfParking
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfParking"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfPassengerInformationEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfPassengerInformationEquipment
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfPassengerInformationEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfPaymentMethodRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfPaymentMethod
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfPaymentMethod"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfPlaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfPlace
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfPlace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfPlugRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfPlug
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfPlug"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfPoint
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfPricingRuleRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfPricingRule
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfPricingRule"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfProductCategoryRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfProductCategory
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfProductCategory"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfProjectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfProjection
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfProjection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfProofRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfProof
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfProof"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfResponsibilityRoleRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfResponsibilityRole
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfResponsibilityRole"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfRetailDeviceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfRetailDevice
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfRetailDevice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfRollingStockRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfRollingStock
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfRollingStock"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfSalesOfferPackageRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfSalesOfferPackage
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfSalesOfferPackage"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfSecurityListRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfSecurityList
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfSecurityList"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfServiceFeatureRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfServiceFeature
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfServiceFeature"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfService
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfTariffRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfTariff
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfTariff"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfTimeDemandTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfTimeDemandType
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfTimeDemandType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfTransferRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfTransfer
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfTransfer"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfTravelDocumentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfTravelDocument
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfTravelDocument"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfUsageParameterRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfUsageParameter
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfUsageParameter"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfValidityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfValidity
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfValidity"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfValueRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfValue
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AcceptedDriverPermit",
"AlternativeModeOfOperation",
"Branding",
"ChargingMoment",
"ClassOfUse",
"ClassificationDescriptor",
"CustomerAccountStatus",
"DataSource",
"Direction",
"DiscountingRule",
"DistributionChannel",
"LimitingRule",
"OpenTransportMode",
"ParkingBayStatus",
"PersonalModeOfOperation",
"PointOfInterestClassification",
"PriceUnit",
"PricingRule",
"PurposeOfEquipmentProfile",
"PurposeOfGrouping",
"PurposeOfJourneyPartition",
"Submode",
"TimingAlgorithmType",
"TypeOfAccessRightAssignment",
"TypeOfActivation",
"TypeOfBatteryChemistry",
"TypeOfCodespaceAssignment",
"TypeOfConcession",
"TypeOfCongestion",
"TypeOfCustomerAccount",
"TypeOfDeckEntrance",
"TypeOfDeckEntranceUsage",
"TypeOfDeckSpace",
"TypeOfDeliveryVariant",
"TypeOfDriverPermit",
"TypeOfEntity",
"TypeOfEquipment",
"TypeOfFacility",
"TypeOfFareContract",
"TypeOfFareContractEntry",
"TypeOfFareProduct",
"TypeOfFareStructureElement",
"TypeOfFareStructureFactor",
"TypeOfFareTable",
"TypeOfFeature",
"TypeOfFleet",
"TypeOfFlexibleService",
"TypeOfFrame",
"TypeOfJourneyPattern",
"TypeOfLine",
"TypeOfLink",
"TypeOfLinkSequence",
"TypeOfLocatableSpot",
"TypeOfMachineReadability",
"TypeOfMediumAccessDevice",
"TypeOfMobilityService",
"TypeOfModeOfOperation",
"TypeOfNotice",
"TypeOfOperation",
"TypeOfOrganisation",
"TypeOfOrganisationPart",
"TypeOfParking",
"TypeOfPassengerInformationEquipment",
"TypeOfPaymentMethod",
"TypeOfPlace",
"TypeOfPlug",
"TypeOfPoint",
"TypeOfPricingRule",
"TypeOfProductCategory",
"TypeOfProjection",
"TypeOfProof",
"TypeOfResponsibilityRole",
"TypeOfRetailDevice",
"TypeOfRollingStock",
"TypeOfSalesOfferPackage",
"TypeOfSecurityList",
"TypeOfService",
"TypeOfServiceFeature",
"TypeOfTariff",
"TypeOfTimeDemandType",
"TypeOfTransfer",
"TypeOfTravelDocument",
"TypeOfUsageParameter",
"TypeOfValidity",
"TypeOfVersion",
"TypeOfWheelchair",
"TypeOfZone",
"VehiclePooling",
"VehicleRental",
"VehicleSharing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfWheelchairRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfWheelchair
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfWheelchair"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassTypeOfZoneRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from TypeOfZone
{
"$ref": "#/definitions/NameOfClassTypeOfValueRefStructureType",
"enum": [
"TypeOfEntity",
"TypeOfZone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassUnpoweredTrainRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from UnpoweredTrain
{
"$ref": "#/definitions/NameOfClassTrainRefStructureType",
"enum": [
"UnpoweredTrain"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassUsageDiscountRightRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from UsageDiscountRight
{
"$ref": "#/definitions/NameOfClassFareProductRefStructureType",
"enum": [
"UsageDiscountRight"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassUsageParameterPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from UsageParameterPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"UsageParameterPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassUsageParameterRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from UsageParameter
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"AdditionalDriverOption",
"Cancelling",
"ChargingPolicy",
"CommercialProfile",
"CompanionProfile",
"EligibilityChangePolicy",
"EntitlementGiven",
"EntitlementRequired",
"Exchanging",
"FrequencyOfUse",
"GroupTicket",
"Interchanging",
"LuggageAllowance",
"MinimumStay",
"PenaltyPolicy",
"PurchaseWindow",
"Refunding",
"RentalOption",
"RentalPenaltyPolicy",
"Replacing",
"Reselling",
"Reserving",
"RoundTrip",
"Routing",
"SalesOfferPackageEntitlementGiven",
"SalesOfferPackageEntitlementRequired",
"StepLimit",
"Subscribing",
"Suspending",
"Transferability",
"UsageValidityPeriod",
"UserProfile",
"VehiclePoolerProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassUsageValidityPeriodRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from UsageValidityPeriod
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"UsageValidityPeriod"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassUserProfileEligibilityRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from UserProfileEligibility
{
"$ref": "#/definitions/NameOfClassCustomerEligibilityRefStructureType",
"enum": [
"UserProfileEligibility"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassUserProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from UserProfile
{
"$ref": "#/definitions/NameOfClassUsageParameterRefStructureType",
"enum": [
"CompanionProfile",
"UserProfile",
"VehiclePoolerProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassValidableElementPriceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ValidableElementPrice
{
"$ref": "#/definitions/NameOfClassFarePriceRefStructureType",
"enum": [
"ValidableElementPrice"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassValidableElementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ValidableElement
{
"$ref": "#/definitions/NameOfClassPriceableObjectRefStructureType",
"enum": [
"ValidableElement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassValidityConditionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ValidityCondition
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"AvailabilityCondition",
"SimpleAvailabilityCondition",
"SimpleValidityCondition",
"ValidBetween",
"ValidDuring",
"ValidityCondition",
"ValidityPeriod",
"ValidityRuleParameter",
"ValidityTrigger"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassValidityRuleParameterRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ValidityRuleParameter
{
"$ref": "#/definitions/NameOfClassValidityConditionRefStructureType",
"enum": [
"ValidityRuleParameter"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassValidityTriggerRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ValidityTrigger
{
"$ref": "#/definitions/NameOfClassValidityConditionRefStructureType",
"enum": [
"ValidityTrigger"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleAccessCredentialsAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleAccessCredentialsAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"VehicleAccessCredentialsAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleChargingEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleChargingEquipment
{
"$ref": "#/definitions/NameOfClassEquipmentRefStructureType",
"enum": [
"VehicleChargingEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleEntranceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleEntrance
{
"$ref": "#/definitions/NameOfClassEntranceRefStructureType",
"enum": [
"Entrance",
"StopPlaceVehicleEntrance"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleEquipmentProfileMemberRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleEquipmentProfileMember
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"VehicleEquipmentProfileMember"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleEquipmentProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleEquipmentProfile
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"RechargingEquipmentProfile",
"VehicleEquipmentProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleEquipment
{
"$ref": "#/definitions/NameOfClassPassengerEquipmentRefStructureType",
"enum": [
"AccessVehicleEquipment",
"WheelchairVehicleEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleJourneyRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleJourney
{
"$ref": "#/definitions/NameOfClassJourneyRefStructureType",
"enum": [
"DatedVehicleJourney",
"DeadRun",
"NormalDatedVehicleJourney",
"VehicleJourney"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleJourneySpotAllocationRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleJourneySpotAllocation
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"VehicleJourneySpotAllocation"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleJourneyStopAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleJourneyStopAssignment
{
"$ref": "#/definitions/NameOfClassPassengerStopAssignmentRefStructureType",
"enum": [
"DynamicStopAssignment",
"VehicleJourneyStopAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleManoeuvringRequirementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleManoeuvringRequirement
{
"$ref": "#/definitions/NameOfClassVehicleRequirementRefStructureType",
"enum": [
"VehicleManoeuvringRequirement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleMeetingLinkRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleMeetingLink
{
"$ref": "#/definitions/NameOfClassLinkRefStructureType",
"enum": [
"VehicleMeetingLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleMeetingPlaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleMeetingPlace
{
"$ref": "#/definitions/NameOfClassAddressablePlaceRefStructureType",
"enum": [
"VehicleMeetingPlace",
"VehiclePoolingMeetingPlace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleMeetingPointAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleMeetingPointAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"DynamicVehicleMeetingPointAssignment",
"VehicleMeetingPointAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleModelProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleModelProfile
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CarModelProfile",
"CycleModelProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleModelRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleModel
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"VehicleModel"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehiclePoolerProfileRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehiclePoolerProfile
{
"$ref": "#/definitions/NameOfClassUserProfileRefStructureType",
"enum": [
"VehiclePoolerProfile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehiclePoolingDriverInfoRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehiclePoolingDriverInfo
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"VehiclePoolingDriverInfo"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehiclePoolingMeetingPlaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehiclePoolingMeetingPlace
{
"$ref": "#/definitions/NameOfClassVehicleMeetingPlaceRefStructureType",
"enum": [
"VehiclePoolingMeetingPlace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehiclePoolingParkingAreaRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehiclePoolingParkingArea
{
"$ref": "#/definitions/NameOfClassParkingAreaRefStructureType",
"enum": [
"VehiclePoolingParkingArea"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehiclePoolingParkingBayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehiclePoolingParkingBay
{
"$ref": "#/definitions/NameOfClassParkingBayRefStructureType",
"enum": [
"VehiclePoolingParkingBay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehiclePoolingPlaceAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehiclePoolingPlaceAssignment
{
"$ref": "#/definitions/NameOfClassVehicleServicePlaceAssignmentRefStructureType",
"enum": [
"VehiclePoolingPlaceAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehiclePoolingServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehiclePoolingService
{
"$ref": "#/definitions/NameOfClassCommonVehicleServiceRefStructureType",
"enum": [
"CarPoolingService",
"ChauffeuredVehicleService",
"TaxiService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehiclePositionAlignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehiclePositionAlignment
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"VehiclePositionAlignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleQuayAlignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleQuayAlignment
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"VehicleQuayAlignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Vehicle
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"TractiveRollingStockItem",
"TrailingRollingStockItem",
"Vehicle"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleReleaseEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleReleaseEquipment
{
"$ref": "#/definitions/NameOfClassInstalledEquipmentRefStructureType",
"enum": [
"VehicleReleaseEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleRentalServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleRentalService
{
"$ref": "#/definitions/NameOfClassCommonVehicleServiceRefStructureType",
"enum": [
"VehicleRentalService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleRequirementRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleRequirement
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"FacilityRequirement",
"PassengerCarryingRequirement",
"PassengerCarryingRequirementsView",
"VehicleManoeuvringRequirement"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleScheduleFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleScheduleFrame
{
"$ref": "#/definitions/NameOfClassVersionFrameRefStructureType",
"enum": [
"VehicleScheduleFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleServicePartRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleServicePart
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"VehicleServicePart"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleServicePlaceAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleServicePlaceAssignment
{
"$ref": "#/definitions/NameOfClassAssignmentRefStructureType",
"enum": [
"TaxiServicePlaceAssignment",
"VehiclePoolingPlaceAssignment",
"VehicleServicePlaceAssignment",
"VehicleSharingPlaceAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleService
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"VehicleService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleSharingParkingAreaRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleSharingParkingArea
{
"$ref": "#/definitions/NameOfClassParkingAreaRefStructureType",
"enum": [
"VehicleSharingParkingArea"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleSharingParkingBayRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleSharingParkingBay
{
"$ref": "#/definitions/NameOfClassParkingBayRefStructureType",
"enum": [
"MonitoredVehicleSharingParkingBay",
"VehicleSharingParkingBay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleSharingPlaceAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleSharingPlaceAssignment
{
"$ref": "#/definitions/NameOfClassVehicleServicePlaceAssignmentRefStructureType",
"enum": [
"VehicleSharingPlaceAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleSharingServiceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleSharingService
{
"$ref": "#/definitions/NameOfClassCommonVehicleServiceRefStructureType",
"enum": [
"VehicleSharingService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleStoppingPlaceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleStoppingPlace
{
"$ref": "#/definitions/NameOfClassStopPlaceSpaceRefStructureType",
"enum": [
"VehicleStoppingPlace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleStoppingPositionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleStoppingPosition
{
"$ref": "#/definitions/NameOfClassStopPlaceSpaceRefStructureType",
"enum": [
"VehicleStoppingPosition"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleTypeAtPointRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleTypeAtPoint
{
"$ref": "#/definitions/NameOfClassNetworkRestrictionRefStructureType",
"enum": [
"VehicleTypeAtPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleTypePreferenceRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleTypePreference
{
"$ref": "#/definitions/NameOfClassJourneyTimingRefStructureType",
"enum": [
"VehicleTypePreference"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleTypeRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleType
{
"$ref": "#/definitions/NameOfClassTransportTypeRefStructureType",
"enum": [
"CompoundTrain",
"PoweredTrain",
"Train",
"UnpoweredTrain",
"VehicleType"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleTypeStopAssignmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleTypeStopAssignment
{
"$ref": "#/definitions/NameOfClassStopAssignmentRefStructureType",
"enum": [
"VehicleTypeStopAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVehicleTypeZoneRestrictionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleTypeZoneRestriction
{
"$ref": "#/definitions/NameOfClassZoneRefStructureType",
"enum": [
"VehicleTypeZoneRestriction"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVersionFrameRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VersionFrame
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"CompositeFrame",
"DriverScheduleFrame",
"FareFrame",
"FarePriceFrame",
"GeneralFrame",
"InfrastructureFrame",
"MobilityJourneyFrame",
"MobilityServiceFrame",
"ResourceFrame",
"SalesTransactionFrame",
"ServiceCalendarFrame",
"ServiceFrame",
"SiteFrame",
"TimetableFrame",
"VehicleScheduleFrame"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassVersionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Version
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"Version"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassWaitingEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from WaitingEquipment
{
"$ref": "#/definitions/NameOfClassSiteEquipmentRefStructureType",
"enum": [
"SeatingEquipment",
"ShelterEquipment",
"WaitingRoomEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassWaitingRoomEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from WaitingRoomEquipment
{
"$ref": "#/definitions/NameOfClassSiteEquipmentRefStructureType",
"enum": [
"WaitingRoomEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassWheelchairVehicleEquipmentRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from VehicleEquipment
{
"$ref": "#/definitions/NameOfClassVehicleEquipmentRefStructureType",
"enum": [
"WheelchairVehicleEquipment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassWhitelistRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Whitelist
{
"$ref": "#/definitions/NameOfClassSecurityListRefStructureType",
"enum": [
"Whitelist"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassZoneInSeriesRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ZoneInSeries
{
"$ref": "#/definitions/NameOfClass",
"enum": [
"ZoneInSeries"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassZoneProjectionRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from ZoneProjection
{
"$ref": "#/definitions/NameOfClassProjectionRefStructureType",
"enum": [
"TopographicProjection",
"ZoneProjection"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOfClassZoneRefStructureTypeEnum
Type for all concrete EntityStructures that can be referenced from Zone
{
"$ref": "#/definitions/NameOfClassGroupOfPointsRefStructureType",
"enum": [
"AccessSpace",
"AccessZone",
"AddressablePlace",
"AdministrativeZone",
"BoardingPosition",
"Country",
"Deck",
"DeckVehicleEntrance",
"DeckWindow",
"Entrance",
"EquipmentPlace",
"FareZone",
"FlexibleArea",
"FlexibleQuay",
"FlexibleStopPlace",
"Garage",
"GeneralZone",
"HailAndRideArea",
"LuggageSpot",
"MobilityServiceConstraintZone",
"MonitoredVehicleSharingParkingBay",
"OtherDeckEntrance",
"OtherDeckSpace",
"Parking",
"ParkingArea",
"ParkingBay",
"ParkingComponent",
"ParkingEntranceForVehicles",
"ParkingPassengerEntrance",
"PassengerEntrance",
"PassengerSpace",
"PassengerSpot",
"PassengerVehicleSpot",
"PointOfInterest",
"PointOfInterestEntrance",
"PointOfInterestSpace",
"PointOfInterestVehicleEntrance",
"PostalAddress",
"Quay",
"RechargingBay",
"RechargingStation",
"RoadAddress",
"RoutingConstraintZone",
"ServiceSite",
"StopArea",
"StopPlace",
"StopPlaceEntrance",
"StopPlaceVehicleEntrance",
"TariffZone",
"TaxiParkingArea",
"TaxiRank",
"TaxiStand",
"TopographicPlace",
"TransportAdministrativeZone",
"VehicleMeetingPlace",
"VehiclePoolingMeetingPlace",
"VehiclePoolingParkingArea",
"VehiclePoolingParkingBay",
"VehicleSharingParkingArea",
"VehicleSharingParkingBay",
"VehicleStoppingPlace",
"VehicleStoppingPosition",
"VehicleTypeZoneRestriction",
"Zone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# NameOrNilReasonUnclassified
Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.
{
"anyOf": [
{
"$ref": "#/definitions/NilReasonEnumeration"
},
{
"type": "string"
},
{
"type": "string",
"format": "uri"
}
],
"x-netex-source": "gml/basicTypes.xsd"
}
# NameOrNilReasonListUnclassified
A type for a list of values of the respective simple type.
{
"type": "array",
"items": {
"$ref": "#/definitions/NameOrNilReason"
},
"x-netex-atom": "array",
"x-netex-source": "gml/basicTypes.xsd"
}
# NameTypeEnumerationEnum
Allowed values for classification of ALTERNATIVE NAME.
{
"type": "string",
"enum": [
"alias",
"translation",
"copy",
"label",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_alternativeName_support.xsd"
}
# NaturalLanguagePlaceNameStructureUnclassified
@lang. ISO language code (default is 'en') A string containing a phrase in a natural language name that requires at least one character of text and forbids certain reserved characters.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/PopulatedPlaceNameType"
},
"lang": {
"type": "string",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "siri_utility/siri_types-v2.0.xsd"
}
# NaturalLanguageStringStructureUnclassified
Tyoe for a string in a specified language.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/PopulatedStringType"
},
"lang": {
"type": "string",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "siri_utility/siri_types-v2.0.xsd"
}
# NCNameListUnclassified
A type for a list of values of the respective simple type.
{
"type": "array",
"items": {
"type": "string"
},
"x-netex-atom": "array",
"x-netex-source": "gml/basicTypes.xsd"
}
# NecessaryForceEnumerationEnum
Allowed values for the necessary force to open a door.
{
"type": "string",
"enum": [
"noForce",
"lightForce",
"mediumForce",
"heavyForce",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# NetworkEntity
A named grouping of LINEs under which a Transport network is known.
{
"$ref": "#/definitions/Network_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# Network_DerivedViewStructureView
Type for a NETWORK VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"NetworkRef": {
"$ref": "#/definitions/NetworkRef"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of NETWORK."
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "PUBLIC TRANSPORT MODE of NETWORK."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# Network_VersionStructureStructure
Type for a NETWORK.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfLines_VersionStructure"
},
{
"properties": {
"TransportOrganisationRef": {
"$ref": "#/definitions/TransportOrganisationRef"
},
"groupsOfOperators": {
"allOf": [
{
"$ref": "#/definitions/groupsOfOperatorsRefs_RelStructure"
}
],
"description": "Groups of OPERATORs AUTHORTies or OPERATORS) (in NETWORK."
},
"groupsOfLines": {
"allOf": [
{
"$ref": "#/definitions/groupsOfLinesInFrame_RelStructure"
}
],
"description": "Groups of LINEs in NETWORK."
},
"tariffZones": {
"allOf": [
{
"$ref": "#/definitions/tariffZoneRefs_RelStructure"
}
],
"description": "TARIFF ZONEs in NETWORK."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# NetworkFilterByValueStructureUnclassified
Specifies values to filter by reference value, rather than frame.
{
"allOf": [
{
"$ref": "#/definitions/ObjectFilterByValueStructure"
},
{
"properties": {
"NetworkRef": {
"$ref": "#/definitions/NetworkRef"
},
"places": {
"type": "object",
"properties": {
"PlaceRef_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/PlaceRef_Dummy"
}
}
},
"description": "Return all site elements for given place."
}
}
}
],
"x-netex-source": "netex_service/netex_filter_frame.xsd"
}
# NetworkFrameRequestPolicyStructureUnclassified
Parameters that affect the request processing. Mostly act to reduce the number of stops returned.
{
"type": "object",
"properties": {
"MaximumNumberOfElements": {
"type": "integer",
"description": "Maximum number of objects to include in response. If absent, include all instances."
},
"IncludeDeleted": {
"type": "boolean",
"description": "Whether to include in response. elements flagged as deleted. By default this will be false."
},
"Urgency": {
"type": "string",
"description": "Allows requestor to indicate a relative urgency of request. A longer period can be specified for non urgent requests, e.g. to get historic data. If not specified assume best possible response desired, preferably immediate."
},
"MustHaveBy": {
"type": "string",
"format": "date-time",
"description": "Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful. Can be used to prioritize data on systems working at full load."
},
"Language": {
"type": "string",
"description": "Preferred language for text elements in response."
},
"RequestDetail": {
"allOf": [
{
"$ref": "#/definitions/OutputDetailListOfEnumerations"
}
],
"description": "Level of detail to return. Default is all.
All = Return all data and geometry, but not Xref
NoGeometry = Return all, omitting geometry.
XRef - Return Xcross Reference data , e.g. links for zones."
}
},
"x-netex-source": "netex_service/netex_filter_frame.xsd"
}
# NetworkFrameSubscriptionPolicyStructureUnclassified
Data type for Subscription Request for NeTEx Data Object Service.
{
"type": "object",
"properties": {
"IncrementalUpdates": {
"type": "boolean",
"description": "Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions.
If false each subscription response will contain the full information as specified in this request."
}
},
"x-netex-atom": "boolean",
"x-netex-source": "netex_service/netex_filter_frame.xsd"
}
# NetworkFrameTopicUnclassified
Network Object filter Return Network Objects that match these values. Values are ANDed.
{
"$ref": "#/definitions/NetworkFrameTopicStructure",
"x-netex-substitutionGroup": "Topic",
"x-netex-source": "netex_service/netex_filter_frame.xsd"
}
# NetworkFrameTopicStructureUnclassified
Type for a Data Object Filter Topic.
{
"allOf": [
{
"$ref": "#/definitions/TopicStructure"
},
{
"properties": {
"Current": {
"allOf": [
{
"$ref": "#/definitions/EmptyType"
}
],
"description": "Return just the latest current values from the producer at the time the response is created."
},
"ChangedSince": {
"type": "string",
"format": "date-time",
"description": "Return the values that have changed since the specified point in time, including current and superseded values. Values that are no longer current will be flagged with the date they were superseded (using the various cleared / deleted /historic dates on different element types)."
},
"CurrentAt": {
"type": "string",
"format": "date-time",
"description": "Return just the values that were current at the specified point in time."
},
"HistoricBetween": {
"allOf": [
{
"$ref": "#/definitions/ClosedTimestampRangeStructure"
}
],
"description": "Return all values created or updated between the specified period, including current and historic values. Values that are no longer current will be flagged with the date they were superseded."
},
"selectionValidityConditions": {
"type": "object",
"properties": {
"ValidityCondition_Dummy": {
"$ref": "#/definitions/ValidityCondition_Dummy"
}
},
"description": "Validity conditions to apply when selecting data. Applies to frame."
},
"TypeOfFrameRef": {
"$ref": "#/definitions/TypeOfFrameRef"
},
"VersionFrameRef": {
"type": "array",
"items": {
"$ref": "#/definitions/VersionFrameRef"
}
},
"NetworkFilterByValue": {
"allOf": [
{
"$ref": "#/definitions/NetworkFilterByValueStructure"
}
],
"description": "Values for selecting by value."
}
}
}
],
"x-netex-source": "netex_service/netex_filter_frame.xsd"
}
# NetworkIdTypeUnclassified
Type for identifier of a NETWORK.
{
"$ref": "#/definitions/GroupOfLinesIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# NetworkRefReference
Reference to a NETWORK.
{
"allOf": [
{
"$ref": "#/definitions/NetworkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Network",
"x-netex-substitutionGroup": "GroupOfLinesRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# NetworkRefStructureReference
Type for a reference to a NETWORK.
{
"$ref": "#/definitions/GroupOfLinesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Network",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# NetworkRestrictionAbstract
A constraint on use of a network of INFRASTRUCTURE POINTs and INFRASTUCTURE LINKs.
{
"allOf": [
{
"$ref": "#/definitions/NetworkRestriction_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-sg-members": [
"InfrastructureLinkRestriction",
"MeetingRestriction",
"OvertakingPossibility",
"RestrictedManoeuvre",
"VehicleTypeAtPoint"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# NetworkRestriction_VersionStructureStructure
Type for a NETWORK RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"Restricted": {
"type": "boolean",
"description": "Whether a NETWORK RESTRICTION is allowed or forbidden. Default is true,, i.e. this is a restriction.."
}
},
"required": [
"Restricted"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# NetworkRestrictionIdTypeUnclassified
Type for Identifier of a NETWORK RESTRICTION.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# NetworkRestrictionRefReference
Reference to a NETWORK RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/NetworkRestrictionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "NetworkRestriction",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-sg-members": [
"InfrastructureLinkRestrictionRef",
"OvertakingPossibilityRef",
"VehicleTypeAtPointRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# NetworkRestrictionRefStructureReference
Type for Reference to a NETWORK RESTRICTION.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "NetworkRestriction",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# networkRestrictionsInFrame_RelStructureCollection
Type for containment in frame of NETWORK RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"NetworkRestriction": {
"type": "array",
"items": {
"$ref": "#/definitions/NetworkRestriction"
}
}
},
"required": [
"NetworkRestriction"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# networksInFrame_RelStructureCollection
Type for containment in frame of NETWORKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Network": {
"type": "array",
"items": {
"$ref": "#/definitions/Network"
}
}
},
"required": [
"Network"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# NetworkViewUnclassified
Simplified view of a NETWORK.
{
"$ref": "#/definitions/Network_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# NilReasonEnumerationUnclassified
{
"anyOf": [
{
"type": "string",
"enum": [
"inapplicable",
"missing",
"template",
"unknown",
"withheld"
]
},
{
"type": "string",
"pattern": "other:\w{2,}"
}
],
"x-netex-source": "gml/basicTypes.xsd"
}
# NilReasonTypeUnclassified
gml:NilReasonType defines a content model that allows recording of an explanation for a void value or other exception. gml:NilReasonType is a union of the following enumerated values: - inapplicable there is no value - missing the correct value is not readily available to the sender of this data. Furthermore, a correct value may not exist - template the value will be available later - unknown the correct value is not known to, and not computable by, the sender of this data. However, a correct value probably exists - withheld the value is not divulged - other:text other brief explanation, where text is a string of two or more characters with no included spaces and - anyURI which should refer to a resource which describes the reason for the exception A particular community may choose to assign more detailed semantics to the standard values provided. Alternatively, the URI method enables a specific or more complete explanation for the absence of a value to be provided elsewhere and indicated by-reference in an instance document. gml:NilReasonType is used as a member of a union in a number of simple content types where it is necessary to permit a value from the NilReasonType union as an alternative to the primary type.
{
"anyOf": [
{
"$ref": "#/definitions/NilReasonEnumeration"
},
{
"type": "string",
"format": "uri"
}
],
"x-netex-source": "gml/basicTypes.xsd"
}
# NoInfoForTopicErrorUnclassified
Error: Valid request was made but service does not hold any data for the requested topic. expression.
{
"allOf": [
{
"$ref": "#/definitions/NoInfoForTopicErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# NoInfoForTopicErrorStructureUnclassified
Type for Error: No Info for Topic
{
"$ref": "#/definitions/ErrorCodeStructure",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# NormalDatedVehicleJourneyEntity
A DATED VEHICLE JOURNEY identical to a long-term planned VEHICLE JOURNEY, possibly updated according to short-term modifications of the PRODUCTION PLAN decided by the control staff.
{
"$ref": "#/definitions/NormalDatedVehicleJourney_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Journey_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# NormalDatedVehicleJourney_VersionStructureStructure
Type for NORMAL DATED VEHICLE JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/VehicleJourney_VersionStructure"
},
{
"properties": {
"JourneyRef": {
"$ref": "#/definitions/JourneyRef"
},
"replacedJourneys": {
"allOf": [
{
"$ref": "#/definitions/replacedJourneys_RelStructure"
}
],
"description": "DATED VEHICLE JOURNEYs for which current VEHICLE JOURNEY is an alteration (i.e. change, replacement, supplement). +v2.0"
},
"OperatingDayRef": {
"allOf": [
{
"$ref": "#/definitions/OperatingDayRef"
}
],
"description": "EXPECTED TO BE MANDATORY - left with minOccurs="0" only to avoid breaking compatibility with old rail datasets and also in the case when OperatingDayView is used. +v2.0",
"x-netex-choice": [
"OperatingDayRef",
"OperatingDayView"
]
},
"OperatingDayView": {
"allOf": [
{
"$ref": "#/definitions/OperatingDayView"
}
],
"description": "Used in some cases, when no OperatingDayRef is used. At least the OPERATING DAY must be provided as date. +v2.0",
"x-netex-choice": [
"OperatingDayRef",
"OperatingDayView"
]
},
"UicOperatingPeriod": {
"allOf": [
{
"$ref": "#/definitions/UicOperatingPeriod"
}
],
"description": "** DEPRECATED ** not to be used - left available only to avoid breaking compatibility with old rail datasets -v2.0",
"x-netex-deprecated": true
},
"ExternalDatedVehicleJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies theDATED VEHICLE JOURNEY. Specifically for use in AVMS systems. For VDV compatibility. DEPRECATED. -v2.0",
"x-netex-deprecated": true
},
"DatedJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRefStructure"
}
],
"description": "Reference to a JOURNEY PATTERN."
},
"DriverRef": {
"allOf": [
{
"$ref": "#/definitions/DriverRef"
}
],
"description": "** DEPRECATED ** not to be used - It is expected that the driver's DUTY refer the DatedJourneyPattern, not the way arround ! -v2.0",
"x-netex-deprecated": true
},
"datedPassingTimes": {
"allOf": [
{
"$ref": "#/definitions/targetPassingTimes_RelStructure"
}
],
"description": "PASSING TIMEs for JOURNEY."
},
"datedCalls": {
"allOf": [
{
"$ref": "#/definitions/calls_RelStructure"
}
],
"description": "CALLs for JOURNEY."
},
"ServiceAlterationType": {
"allOf": [
{
"$ref": "#/definitions/ServiceAlterationEnumeration"
}
],
"description": "Type of Service alteration. Default is planned. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# NormalDatedVehicleJourneyIdTypeUnclassified
Type for identifier of a NORMAL DATED VEHICLE JOURNEY.
{
"$ref": "#/definitions/DatedVehicleJourneyIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# NormalDatedVehicleJourneyRefReference
Reference to a NORMAL DATED VEHICLE JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/VehicleJourneyRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "NormalDatedVehicleJourney",
"x-netex-substitutionGroup": "JourneyRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# NormalDatedVehicleJourneyRefStructureReference
Type for a reference to a NORMAL DATED VEHICLE JOURNEY.
{
"$ref": "#/definitions/VehicleJourneyRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "NormalDatedVehicleJourney",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# NormalDatedVehicleJourneyTypeEnumerationEnum
Allowed values for type of NORMAL DATED JOURNEY.
{
"type": "string",
"enum": [
"garageRunOut",
"garageRunIn",
"turningManoeuvre",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_support.xsd"
}
# NoticeEntity
A note or footnote about any aspect of a service, e.g. an announcement, notice, etc. May have different DELIVERY VARIANTs for different media.
{
"$ref": "#/definitions/Notice_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# Notice_VersionStructureStructure
Type for NOTICE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Notice. Use Text for content."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of Notice. Use Text for content. +v1.1."
},
"Text": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Text content of NOTICe."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Alternative code associated with Notice."
},
"ShortCode": {
"type": "string",
"description": "Alternative short code associated with Notice."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"TypeOfNoticeRef": {
"$ref": "#/definitions/TypeOfNoticeRef"
},
"CanBeAdvertised": {
"type": "boolean",
"description": "Whether NOTICE is advertised to public. This may be overridden on an assignment."
},
"DriverDisplayText": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Text to show to Driver or Staff for the Notice."
},
"variants": {
"allOf": [
{
"$ref": "#/definitions/deliveryVariants_RelStructure"
}
],
"description": "Variations on NOTICE for different media."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# NoticeAssignmentEntity
The assignment of a NOTICE showing an exception in a JOURNEY PATTERN, a COMMON SECTION, or a VEHICLE JOURNEY, possibly specifying at which POINT IN JOURNEY PATTERN the validity of the NOTICE starts and ends respectively.
{
"$ref": "#/definitions/NoticeAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "NoticeAssignment_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_noticeAssignment_version.xsd"
}
# NoticeAssignment_DerivedViewStructureView
Type for NOTICE ASSIGNMENT View.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of ASSIGNMENT."
},
"NoticeRef": {
"$ref": "#/definitions/NoticeRef"
},
"Mark": {
"type": "string",
"description": "Mark associated with NOTICE."
},
"MarkUrl": {
"type": "string",
"format": "uri",
"description": "URL for image associated with NOTICE."
},
"PublicityChannel": {
"allOf": [
{
"$ref": "#/definitions/PublicityChannelEnumeration"
}
],
"description": "How NOTICE is to be publicised. Default is all."
},
"Advertised": {
"type": "boolean",
"description": "Whether NOTICE is advertised to public."
},
"Text": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Text content of NOTICe."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Alternative code associated with Notice."
},
"ShortCode": {
"type": "string",
"description": "Alternative short code associated with Notice."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"TypeOfNoticeRef": {
"$ref": "#/definitions/TypeOfNoticeRef"
},
"CanBeAdvertised": {
"type": "boolean",
"description": "Whether NOTICE is advertised to public. This may be overridden on an assignment."
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of Assignment. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_noticeAssignment_version.xsd"
}
# NoticeAssignment_DummyAbstract
Dummy abstract NOTICE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-sg-members": [
"NoticeAssignment",
"SalesNoticeAssignment"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_noticeAssignment_version.xsd"
}
# NoticeAssignment_VersionStructureStructure
Type for NOTICE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"NoticeRef": {
"$ref": "#/definitions/NoticeRef",
"x-netex-choice": [
"NoticeRef",
"GroupOfNoticesRef",
"Notice"
]
},
"GroupOfNoticesRef": {
"allOf": [
{
"$ref": "#/definitions/GeneralGroupOfEntitiesRefStructure"
}
],
"description": "A group of Notiices.",
"x-netex-choice": [
"NoticeRef",
"GroupOfNoticesRef",
"Notice"
]
},
"Notice": {
"$ref": "#/definitions/Notice",
"x-netex-choice": [
"NoticeRef",
"GroupOfNoticesRef",
"Notice"
]
},
"NoticedObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Object with which NOTICE is associated. If given by context can be omitted."
},
"LinkSequenceRef": {
"$ref": "#/definitions/LinkSequenceRef"
},
"SectionRef": {
"$ref": "#/definitions/SectionRef"
},
"StartPointInPatternRef": {
"allOf": [
{
"$ref": "#/definitions/PointInSequenceRefStructure"
}
],
"description": "POINT at which applicability of NOTICE starts."
},
"EndPointInPatternRef": {
"allOf": [
{
"$ref": "#/definitions/PointInSequenceRefStructure"
}
],
"description": "POINT at which applicabiity of NOTICE endsIf absent same as Start Point."
},
"Mark": {
"type": "string",
"description": "Mark associated with NOTICE."
},
"MarkUrl": {
"type": "string",
"format": "uri",
"description": "URL for image associated with NOTICE."
},
"PublicityChannel": {
"allOf": [
{
"$ref": "#/definitions/PublicityChannelEnumeration"
}
],
"description": "How NOTICE is to be publicised. Default is all."
},
"Advertised": {
"type": "boolean",
"description": "Whether NOTICE is advertised to public."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_noticeAssignment_version.xsd"
}
# NoticeAssignmentIdTypeUnclassified
Type for identifier of a NOTICE ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# NoticeAssignmentRefStructureReference
Type for a reference to a NOTICE ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "NoticeAssignment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# noticeAssignments_RelStructureCollection
Type for a list of NOTICE ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"NoticeAssignment_Dummy": {
"$ref": "#/definitions/NoticeAssignment_Dummy"
},
"NoticeAssignmentView": {
"$ref": "#/definitions/NoticeAssignmentView"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_noticeAssignment_version.xsd"
}
# noticeAssignmentsInFrame_RelStructureCollection
Type for containment in frame of NOTICE ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"NoticeAssignment_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/NoticeAssignment_Dummy"
}
}
},
"required": [
"NoticeAssignment_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_noticeAssignment_version.xsd"
}
# NoticeAssignmentViewUnclassified
View of a NOTICE ASSIGNMENT. for use in a specific context such as a CALL. This can be used to embed the notice itself in the context.
{
"$ref": "#/definitions/NoticeAssignment_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_noticeAssignment_version.xsd"
}
# noticeAssignmentViews_RelStructureCollection
Type for a list of NOTICE ASSIGNMENT VIEWs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"NoticeAssignmentView": {
"type": "array",
"items": {
"$ref": "#/definitions/NoticeAssignmentView"
}
}
},
"required": [
"NoticeAssignmentView"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_noticeAssignment_version.xsd"
}
# NoticeIdTypeUnclassified
Type for identifier of a NOTICE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# NoticeRefReference
Reference to a NOTICE i.e. footnote, note, announcement or other informational text element.
{
"allOf": [
{
"$ref": "#/definitions/NoticeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Notice",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# NoticeRefStructureReference
Type for a reference to a NOTICE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Notice",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# notices_RelStructureCollection
Type for a list of NOTICEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"NoticeRef": {
"$ref": "#/definitions/NoticeRef"
},
"Notice": {
"$ref": "#/definitions/Notice"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# noticesInFrame_RelStructureCollection
Type for containment in frame of NOTICEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Notice": {
"type": "array",
"items": {
"$ref": "#/definitions/Notice"
}
}
},
"required": [
"Notice"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# NuisanceFacilityUnclassified
Classification of NUISANCE FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/NuisanceFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# NuisanceFacilityEnumerationEnum
Allowed values for Nuisance Facility: TPEG pti_table 23.
{
"type": "string",
"enum": [
"unknown",
"other",
"smoking",
"noSmoking",
"familyArea",
"childfreeArea",
"animalsAllowed",
"noAnimals",
"breastfeedingFriendly",
"mobilePhoneUseZone",
"mobilePhoneFreeZone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# NuisanceFacilityListUnclassified
List of NUISANCE FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/NuisanceFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# NuisanceFacilityListOfEnumerationsUnclassified
List of values for NUISANCE FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/NuisanceFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# NumberOfPassengersUnclassified
Number of passengers - capacity.
{
"type": "integer",
"minimum": 0,
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# NumberOfVehiclesUnclassified
Type for Number of Vehicles- capacity.
{
"type": "integer",
"minimum": 0,
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# ObjectFilterByValueAbstract
Abstract Topic Filter.
{
"allOf": [
{
"$ref": "#/definitions/ObjectFilterByValueStructure"
}
],
"x-netex-role": "abstract",
"x-netex-source": "netex_service/netex_filter_object.xsd"
}
# ObjectFilterByValueStructureUnclassified
Specifies values to filter by reference value, rather than frame.
{
"type": "object",
"properties": {
"LayerRef": {
"$ref": "#/definitions/LayerRef"
},
"BoundingBox": {
"allOf": [
{
"$ref": "#/definitions/BoundingBoxStructure"
}
],
"description": "Area containing objects to be returned."
},
"objectReferences": {
"type": "object",
"properties": {
"VersionOfObjectRef": {
"$ref": "#/definitions/VersionOfObjectRef"
},
"AssignmentRef": {
"$ref": "#/definitions/AssignmentRef"
},
"ClassInFrameRef": {
"$ref": "#/definitions/ClassInFrameRef"
}
},
"description": "Specifies objects to return Use REF with specific value to identify an object. Use REF with blank value to specify all object of the object type."
}
},
"x-netex-source": "netex_service/netex_filter_object.xsd"
}
# ObjectIdTypeUnclassified
Abstract Type for identifier of a NeTEx Object.
{
"type": "string",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# objectRefs_RelStructureCollection
Type for a list of references to an NeTEx Object.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"VersionOfObjectRef": {
"type": "array",
"items": {
"$ref": "#/definitions/VersionOfObjectRef"
}
}
},
"required": [
"VersionOfObjectRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# ObservedPassingTimeIdTypeUnclassified
Type for identifier of an OBSERVED PASSING TIME.
{
"$ref": "#/definitions/PassingTimeIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# ObservedPassingTimeRefReference
Reference to an OBSERVED PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/ObservedPassingTimeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ObservedPassingTime",
"x-netex-substitutionGroup": "PassingTimeRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# ObservedPassingTimeRefStructureReference
Type for a reference to an OBSERVED PASSING TIME.
{
"$ref": "#/definitions/PassingTimeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ObservedPassingTime",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# OccupancyEnumerationEnum
Passenger load status of a VEHICLE - GTFS-R / TPEG Pts045. +v2.0
{
"type": "string",
"enum": [
"unknown",
"empty",
"manySeatsAvailable",
"fewSeatsAvailable",
"standingRoomOnly",
"crushedStandingRoomOnly",
"full",
"notAcceptingPassengers",
"undefined",
"seatsAvailable",
"standingAvailable"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_occupancy/netex_oc_occupancy_support.xsd"
}
# OccupancyViewUnclassified
A simple VIEW of OCCUPANCY as a first implementation without full support of DECK PLAN.
{
"$ref": "#/definitions/OccupancyView_VersionStructure",
"x-netex-source": "netex_part_2/part2_occupancy/netex_oc_occupancy_version.xsd"
}
# OccupancyView_RelStructureCollection
Type for containment for multiple OCCUPANCYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OccupancyView": {
"$ref": "#/definitions/OccupancyView_VersionStructure"
},
"OccupancyViewRef": {
"$ref": "#/definitions/OccupancyViewRefStructure"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_occupancy/netex_oc_occupancy_version.xsd"
}
# OccupancyView_VersionStructureStructure
Type for an Occupancy.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"dayTypeRefs": {
"allOf": [
{
"$ref": "#/definitions/dayTypeRefs_RelStructure"
}
],
"description": "DAY TYPEs for BLOCK."
},
"dayTypes": {
"allOf": [
{
"$ref": "#/definitions/dayTypes_RelStructure"
}
],
"description": "Reusable DAY TYPE in SERVICE CALENDAR FRAME."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label for TRAIN COMPONENT."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of TRAIN COMPONENT."
},
"TrainRef": {
"allOf": [
{
"$ref": "#/definitions/TrainRef"
}
],
"description": "Reference to a TRAIN."
},
"TrainElementTypeRef": {
"$ref": "#/definitions/TrainElementTypeRef",
"x-netex-choice": [
"TrainElementTypeRef",
"TrainElementRef",
"TrainElement"
]
},
"TrainElementRef": {
"$ref": "#/definitions/TrainElementRef",
"x-netex-choice": [
"TrainElementTypeRef",
"TrainElementRef",
"TrainElement"
]
},
"TrainElement": {
"$ref": "#/definitions/TrainElement",
"x-netex-choice": [
"TrainElementTypeRef",
"TrainElementRef",
"TrainElement"
]
},
"OperationalOrientation": {
"allOf": [
{
"$ref": "#/definitions/VehicleOrientationEnumeration"
}
],
"description": "Orientation of the TRAIN ELEMENT within the TRAIN. +v1.1."
},
"ForwardCoupling": {
"allOf": [
{
"$ref": "#/definitions/TrainComponentCouplingStructure"
}
],
"description": "The nature of the coupling between the TRAIN COMPONENT and the TRAIN COMPONENT ahead of it within the TRAIN. +v2.0"
},
"FareClass": {
"allOf": [
{
"$ref": "#/definitions/FareClassEnumeration"
}
],
"description": "Fare class in VEHICLE for which occupancy or capacities are specified."
},
"PassengerCategory": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Adult, child, wheelchair etc."
},
"OccupancyLevel": {
"allOf": [
{
"$ref": "#/definitions/OccupancyEnumeration"
}
],
"description": "An approximate figure of how occupied or full a VEHICLE and its parts are, e.g. 'manySeatsAvailable' or 'standingRoomOnly'.
More accurate data can be provided by the individual occupancies or capacities below."
},
"OccupancyPercentage": {
"allOf": [
{
"$ref": "#/definitions/PercentageType"
}
],
"description": "Utilised percentage of maximum payload after departing the STOP POINT. 100 means that no further passengers can be added."
},
"AlightingCount": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Total number of alighting passengers for this vehicle journey at this STOP POINT."
},
"BoardingCount": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Total number of boarding passengers for this vehicle journey at this STOP POINT."
},
"OnboardCount": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Total number of passengers on-board after departing the STOP POINT."
},
"SpecialPlacesOccupied": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Total number of special places, e.g. seats for the disabled or lounge seats, that are occupied after departing the STOP POINT."
},
"PushchairsOnboardCount": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Total number of pushchairs on-board after departing the STOP POINT."
},
"WheelchairsOnboardCount": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Total number of wheelchairs on-board after departing the STOP POINT."
},
"PramsOnboardCount": {
"type": "integer",
"minimum": 0,
"description": "Total number of prams on-board after departing the STOP POINT."
},
"BicycleOnboardCount": {
"type": "integer",
"minimum": 0,
"description": "Total number of bicycles on-board, i.e., number of bicycle racks that are occupied after departing the STOP POINT."
},
"TotalNumberOfReservedSeats": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "Total number of booked seats from individual and group reservations."
},
"GroupReservation": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/GroupReservationStructure"
}
],
"description": "Reservations of travel groups, i.e., name of group and number of seats booked."
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_occupancy/netex_oc_occupancy_version.xsd"
}
# OccupancyViewIdTypeUnclassified
Type for identifier of a OCCUPANCY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_occupancy/netex_oc_occupancy_version.xsd"
}
# OccupancyViewInFrame_RelStructureCollection
Type for containment in FRAME of OCCUPANCYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OccupancyView": {
"$ref": "#/definitions/OccupancyView_VersionStructure"
}
},
"required": [
"OccupancyView"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_occupancy/netex_oc_occupancy_version.xsd"
}
# OccupancyViewRefStructureReference
Type for a reference to an OCCUPANCY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OccupancyView",
"x-netex-source": "netex_part_2/part2_occupancy/netex_oc_occupancy_version.xsd"
}
# OffSitePathLinkEntity
A link outside of a SITE between any two PLACEs ( PKACES PATH JUNCTIONs) that represents a step in a possible route for pedestrians, cyclists or other out of vehicle passengers within or between a PLACE. +v2.0
{
"$ref": "#/definitions/OffSitePathLink_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Link",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# OffSitePathLink_VersionStructureStructure
Type for an OFF SITE PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/GenericPathLink_VersionStructure"
},
{
"properties": {
"From": {
"allOf": [
{
"$ref": "#/definitions/SitePathLinkEndStructure"
}
],
"description": "Origin end of PATH LINK."
},
"To": {
"allOf": [
{
"$ref": "#/definitions/SitePathLinkEndStructure"
}
],
"description": "Destination end of PATH LINK."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of PATH LINK."
},
"AccessibilityAssessmentRef": {
"$ref": "#/definitions/AccessibilityAssessmentRef"
},
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"PublicUse": {
"allOf": [
{
"$ref": "#/definitions/PublicUseEnumeration"
}
],
"description": "Whether the component is available for public use or is restricted."
},
"Covered": {
"allOf": [
{
"$ref": "#/definitions/CoveredEnumeration"
}
],
"description": "Whether the component is Indoors or outdoors. Default is Indoors."
},
"Gated": {
"allOf": [
{
"$ref": "#/definitions/GatedEnumeration"
}
],
"description": "Whether the component is within a gated area or freely accessible without a pass or ticket."
},
"Lighting": {
"allOf": [
{
"$ref": "#/definitions/LightingEnumeration"
}
],
"description": "Whether the component is lit or not. Default is well Lit."
},
"AllAreasWheelchairAccessible": {
"type": "boolean",
"description": "Whether all areas of the component are wheelchair accessible."
},
"PersonCapacity": {
"type": "integer",
"minimum": 0,
"description": "Total number of people that component can contain."
},
"Towards": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Direction heading to show for PATH LINK when travelling in its FROM / TO sense."
},
"Back": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Direction heading to show for PATH LINK when travelling in its TO / FROM sense."
},
"NumberOfSteps": {
"type": "integer",
"minimum": 0,
"description": "Number of steps to take PATH LINK."
},
"MinimumHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Minimum Height of PATH LINK. +v1.1"
},
"MinimumWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Minimum Width of PATH LINK. +v1.1"
},
"AllowedUse": {
"allOf": [
{
"$ref": "#/definitions/PathDirectionEnumeration"
}
],
"description": "Allowed direction of use: one way or two way. Default is two way."
},
"Transition": {
"allOf": [
{
"$ref": "#/definitions/TransitionEnumeration"
}
],
"description": "Whether PATH LINK is up down or level in from to direction."
},
"Gradient": {
"type": "integer",
"description": "Maximum gradient in degrees (in the direction of the PATH LINK way). +v1.1"
},
"GradientType": {
"allOf": [
{
"$ref": "#/definitions/GradientEnumeration"
}
],
"description": "Coded value of the maximum gradient.+v1.1"
},
"TiltAngle": {
"type": "integer",
"description": "Maximum Tilt angle in degrees between -20 and 20 (in the direction of the PATH LINK way). +v1.1"
},
"TiltType": {
"allOf": [
{
"$ref": "#/definitions/TiltTypeEnumeration"
}
],
"description": "Coded value of the maximum tilt. See allowed va;ues. +v1.1"
},
"AccessFeatureType": {
"allOf": [
{
"$ref": "#/definitions/AccessFeatureEnumeration"
}
],
"description": "Type of physical feature of PATH LINK."
},
"PassageType": {
"allOf": [
{
"$ref": "#/definitions/PassageTypeEnumeration"
}
],
"description": "Type of passage feature of PATH LINK."
},
"FlooringType": {
"allOf": [
{
"$ref": "#/definitions/FlooringTypeEnumeration"
}
],
"description": "Type of flooring of the walking surface. +v1.1"
},
"FlooringStatus": {
"allOf": [
{
"$ref": "#/definitions/FlooringStatusEnumeration"
}
],
"description": "Status of the flooring. +v2.0"
},
"RightSideBorder": {
"allOf": [
{
"$ref": "#/definitions/BorderTypeEnumeration"
}
],
"description": "Type of border on the right side (in the direction of the PATH LINK)."
},
"LeftSideBorder": {
"allOf": [
{
"$ref": "#/definitions/BorderTypeEnumeration"
}
],
"description": "Type of border on the left side (in the direction of the PATH LINK). +v1.1"
},
"TactileWarningStrip": {
"allOf": [
{
"$ref": "#/definitions/TactileWarningStripEnumeration"
}
],
"description": "Nature of the tactile warning strips (in the direction of the PATH LINK). +v1.1"
},
"TactileWarningStripContrast": {
"type": "boolean",
"description": "Indicates whether the color of the possible warning strip is sufficiently contrasted with the color of the floor. +v2.0"
},
"TactileGuidingStrip": {
"type": "boolean",
"description": "Indicates whether there are guiding strips. +v1.1"
},
"TactileGuidingStripStatus": {
"allOf": [
{
"$ref": "#/definitions/TactileGuidingStripStatusEnumeration"
}
],
"description": "Provides additional details on possible guiding strip. +v2.0"
},
"MaximumFlowPerMinute": {
"type": "integer",
"minimum": 0,
"description": "Maximum number of passengers who can traverse PATH LINK per minute."
},
"TransferDuration": {
"allOf": [
{
"$ref": "#/definitions/TransferDurationStructure"
}
],
"description": "Timings for the transfer."
}
},
"required": [
"From",
"To"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# OffSitePathLinkIdTypeUnclassified
Type for identifier of a OFF SITE PATH LINK.
{
"$ref": "#/definitions/GenericPathLinkIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# OffSitePathLinkRefReference
Reference to a OFF SITE PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/OffSitePathLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OffSitePathLink",
"x-netex-substitutionGroup": "GenericPathLinkRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# offSitePathLinkRefs_RelStructureCollection
Type for a list of references to a OFF SITE PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"GenericPathLinkRef": {
"$ref": "#/definitions/GenericPathLinkRef"
},
"PathLinkRefByValue": {
"$ref": "#/definitions/PathLinkRefByValue"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# OffSitePathLinkRefStructureReference
Type for a reference to a OFF SITE PATH LINK.
{
"$ref": "#/definitions/GenericPathLinkRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OffSitePathLink",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# OnboardSpaceAbstract
A place aboard a vehicle where ACTUAL VEHICLE EQUIPMENT may be located. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/OnboardSpace_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Zone",
"x-netex-sg-members": [
"DeckComponent",
"LocatableSpot"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# OnboardSpace_VersionStructureStructure
Type for a ONBOARD SPACE.
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
},
{
"properties": {
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label of ONBOARD SPACE. e.g. seat number."
},
"Orientation": {
"allOf": [
{
"$ref": "#/definitions/ComponentOrientationEnumeration"
}
],
"description": "Orientation of ONBOARD SPACE . Default is forwards."
},
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of ONBOARD SPACE."
},
"Length": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length of ONBOARD SPACE."
},
"Height": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of ONBOARD SPACE."
},
"FacilitySetRef": {
"$ref": "#/definitions/FacilitySetRef"
},
"actualVehicleEquipments": {
"allOf": [
{
"$ref": "#/definitions/actualVehicleEquipments_RelStructure"
}
],
"description": "ACTUAL VEHICLE EQUIPMENT for element."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# OnboardSpaceIdTypeUnclassified
Type for identifier of an ONBOARD SPACE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# OnboardSpaceRefAbstract
Reference to an ONBOARD SPACE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/OnboardSpaceRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"DeckComponentRef",
"LocatableSpotRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# OnboardSpaceRefStructureReference
Type for a reference to an ONBOARD SPACE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OnboardSpace",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# OnboardStayUnclassified
Boarding permission to board early or stay on board late.
{
"$ref": "#/definitions/OnboardStay_VersionedChlldStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# OnboardStay_VersionedChlldStructureUnclassified
Type for allowed combinations of boarding permission.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of ON BOARD STay +v1.1"
},
"ServiceFacilitySetRef": {
"$ref": "#/definitions/ServiceFacilitySetRef"
},
"FareClass": {
"allOf": [
{
"$ref": "#/definitions/FareClass"
}
],
"description": "Fare class of Boarding permission."
},
"ClassOfUseRef": {
"$ref": "#/definitions/ClassOfUseRef"
},
"BoardingPermission": {
"allOf": [
{
"$ref": "#/definitions/BoardingPermission"
}
],
"description": "Type of Accommodation . Default is seating."
},
"Period": {
"type": "string",
"description": "Period allowed for boarding/ alighting before journey start /end."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# OnboardStayIdTypeUnclassified
Identifier of a ONBOARD STAY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# OnboardStayRefReference
Reference to a ONBOARD STAY.
{
"allOf": [
{
"$ref": "#/definitions/OnboardStayRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OnboardStay",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# OnboardStayRefStructureReference
Type for a reference to a ONBOARD STAY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OnboardStay",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# onboardStays_RelStructureCollection
Type for containment in frame of SERVICE FACILITY SETs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OnboardStay": {
"type": "array",
"items": {
"$ref": "#/definitions/OnboardStay"
}
}
},
"required": [
"OnboardStay"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# oneToManyRelationshipStructureUnclassified
Type for an Implementation of a one to many relationship . A one to many relationship from the source (one) to the target (many)
{
"allOf": [
{
"$ref": "#/definitions/relationshipStructure"
},
{
"properties": {
"modificationSet": {
"allOf": [
{
"$ref": "#/definitions/ModificationSetEnumeration"
}
],
"description": "Whether this is a list of all (revise) or just changes.",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# OnwardServiceLink_DerivedViewStructureView
Type for information about onwards SERVICE LINK.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"ServiceLinkInJourneyPattern": {
"$ref": "#/definitions/ServiceLinkInJourneyPattern"
},
"ServiceLinkRef": {
"$ref": "#/definitions/ServiceLinkRef"
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Identifier of POINT at which LINK ends."
},
"Distance": {
"allOf": [
{
"$ref": "#/definitions/DistanceType"
}
],
"description": "Distance for SERVICE LINK."
},
"RunTime": {
"type": "string",
"description": "RUN TIME for SERVICE LINK."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# OnwardServiceLinkViewUnclassified
Information about an onwards SERVICE LINK.
{
"$ref": "#/definitions/OnwardServiceLink_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# OnwardTimingLink_DerivedViewStructureView
Type for Information about onwards TIMING LINK.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"TimingLinkInJourneyPatternRef": {
"$ref": "#/definitions/TimingLinkInJourneyPatternRef"
},
"TimingLinkRef": {
"$ref": "#/definitions/TimingLinkRef"
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointRefStructure"
}
],
"description": "Identifier of POINT at which LINK ends."
},
"Distance": {
"allOf": [
{
"$ref": "#/definitions/DistanceType"
}
],
"description": "Distance for TIMING LINK."
},
"RunTime": {
"type": "string",
"description": "Run time for TIMING LINK - TIME BAND given by context."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# OnwardTimingLinkViewUnclassified
Information about onwards TIMING LINK.
{
"$ref": "#/definitions/OnwardTimingLink_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# openModesRelStructureUnclassified
SUBMODEs associated with entity.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OpenTransportMode": {
"type": "array",
"items": {
"$ref": "#/definitions/OpenTransportMode"
}
}
},
"required": [
"OpenTransportMode"
]
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_version.xsd"
}
# OpenTimeRangeStructureUnclassified
Data Type for a range of times. Start time must be specified, end time is optional.
{
"type": "object",
"properties": {
"StartTime": {
"type": "string",
"format": "time",
"description": "The (inclusive) start time."
},
"EndTime": {
"type": "string",
"format": "time",
"description": "The (inclusive) end time. If omitted, the range end is open-ended, that is, it should be interpreted as "forever"."
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_utility/netex_utility_time.xsd"
}
# OpenTimestampRangeStructureUnclassified
Data Type for a range of date times. Start time must be specified, end time is optional.
{
"type": "object",
"properties": {
"StartTime": {
"type": "string",
"format": "date-time",
"description": "The (inclusive) start time stamp."
},
"EndTime": {
"type": "string",
"format": "date-time",
"description": "The (inclusive) end time stamp. If omitted, the range end is open-ended; that is, it should be interpreted as "forever"."
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_utility/netex_utility_time.xsd"
}
# OpenTransportModeEntity
Open values TRANSPORT MODE. Allows additional named modes to be created. A mode is a characterisation of the operation according to the means of transport (bus, tram, metro, train, ferry, ship). NOTE : To enforce standardisation, enumerated values are generally used in references. In The schema.
{
"$ref": "#/definitions/OpenTransportMode_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_version.xsd"
}
# OpenTransportMode_ValueStructureUnclassified
Type for a TRANSPORT MODE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllModesEnumeration"
}
],
"description": "Categorisation of MODE."
},
"AirSubmode": {
"$ref": "#/definitions/AirSubmode"
},
"BusSubmode": {
"$ref": "#/definitions/BusSubmode"
},
"CoachSubmode": {
"$ref": "#/definitions/CoachSubmode"
},
"FunicularSubmode": {
"$ref": "#/definitions/FunicularSubmode"
},
"MetroSubmode": {
"$ref": "#/definitions/MetroSubmode"
},
"TramSubmode": {
"$ref": "#/definitions/TramSubmode"
},
"TelecabinSubmode": {
"$ref": "#/definitions/TelecabinSubmode"
},
"RailSubmode": {
"$ref": "#/definitions/RailSubmode"
},
"WaterSubmode": {
"$ref": "#/definitions/WaterSubmode"
},
"SnowAndIceSubmode": {
"allOf": [
{
"$ref": "#/definitions/SnowAndIceSubmode"
}
],
"description": "Extra: Snow and Ice Submode. +v1.1"
},
"TaxiSubmode": {
"$ref": "#/definitions/TaxiSubmode"
},
"SelfDriveSubmode": {
"$ref": "#/definitions/SelfDriveSubmode"
},
"SubmodeRef": {
"$ref": "#/definitions/SubmodeRef"
}
},
"required": [
"TransportMode"
]
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_version.xsd"
}
# OpenTransportModeIdTypeUnclassified
Identifier of a TRANSPORT MODE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# OpenTransportModeRefReference
Reference to a TRANSPORT MODE.
{
"allOf": [
{
"$ref": "#/definitions/OpenTransportModeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OpenTransportMode",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# openTransportModeRefs_RelStructureCollection
Type for a list of TRANSPORT MODE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"OpenTransportModeRef": {
"type": "array",
"items": {
"$ref": "#/definitions/OpenTransportModeRef"
}
}
},
"required": [
"OpenTransportModeRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# OpenTransportModeRefStructureReference
Type for a reference to a TRANSPORT MODE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OpenTransportMode",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# OperatingDayEntity
A day of public transport operation in a specific calendar. An OPERATING DAY may last more than 24 hours.
{
"$ref": "#/definitions/OperatingDay_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# OperatingDay_DerivedViewStructureView
Type for an OPERATING DAY VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"CalendarDate": {
"type": "string",
"format": "date",
"description": "Actual Date of OPERATING DAY. Unique within SERVICE CALENDAR."
},
"ServiceCalendarRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceCalendarRef"
}
],
"description": "Reference to parent SERVICE CALENDAR. If given by context, does not need to be given."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of OPERATING DAY."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short name of OPERATING DAY."
},
"DayNumber": {
"type": "integer",
"description": "Day Number if different from Id."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"EarliestTime": {
"type": "string",
"format": "time",
"description": "Earliest time that day starts."
},
"DayLength": {
"type": "string",
"description": "Length of day. Used to work out Latest time that day runs to."
}
},
"required": [
"CalendarDate"
]
}
],
"x-netex-role": "view",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# OperatingDay_VersionStructureStructure
Type for an OPERATING DAY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"CalendarDate": {
"type": "string",
"format": "date",
"description": "Actual Date of OPERATING DAY. Unique within SERVICE CALENDAR."
},
"ServiceCalendarRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceCalendarRef"
}
],
"description": "Reference to parent SERVICE CALENDAR. If given by context, does not need to be given."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of OPERATING DAY."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short name of OPERATING DAY."
},
"DayNumber": {
"type": "integer",
"description": "Day Number if different from Id."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"EarliestTime": {
"type": "string",
"format": "time",
"description": "Earliest time that day starts."
},
"DayLength": {
"type": "string",
"description": "Length of day. Used to work out Latest time that day runs to."
}
},
"required": [
"CalendarDate"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# OperatingDayIdTypeUnclassified
Identifier of an OPERATING DAY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# OperatingDayRefReference
Reference to an OPERATING DAY.
{
"allOf": [
{
"$ref": "#/definitions/OperatingDayRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OperatingDay",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# OperatingDayRefStructureReference
Type for a reference to an OPERATING DAY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OperatingDay",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# operatingDays_RelStructureCollection
Type for a list of OPERATING DAYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OperatingDayRef": {
"$ref": "#/definitions/OperatingDayRef"
},
"OperatingDay": {
"$ref": "#/definitions/OperatingDay"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# operatingDaysInFrame_RelStructureCollection
Type for containment in frame of OPERATING DAY.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OperatingDay": {
"type": "array",
"items": {
"$ref": "#/definitions/OperatingDay"
}
}
},
"required": [
"OperatingDay"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# OperatingDayViewUnclassified
Simplified view of OPERATING DAY. All data will be derived through the relationship.
{
"$ref": "#/definitions/OperatingDay_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# OperatingDepartmentEntity
A specific DEPARTMENT which administers certain LINEs.
{
"$ref": "#/definitions/OperatingDepartment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "OrganisationPart_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# OperatingDepartment_VersionStructureStructure
Type for an OPERATING DEPARTMENT.
{
"allOf": [
{
"$ref": "#/definitions/Department_VersionStructure"
},
{
"properties": {
"operationalContexts": {
"allOf": [
{
"$ref": "#/definitions/operationalContexRefs_RelStructure"
}
],
"description": "OPERATIONAL CONTEXTs for OPERATING DEPARTMENT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# OperatingDepartmentIdTypeUnclassified
Type for identifier of an OPERATING DEPARTMENT.
{
"$ref": "#/definitions/DepartmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# OperatingDepartmentRefReference
Reference to an OPERATING DEPARTMENT.
{
"allOf": [
{
"$ref": "#/definitions/OperatingDepartmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OperatingDepartment",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# OperatingDepartmentRefStructureReference
Type for a reference to an OPERATING DEPARTMENT.
{
"$ref": "#/definitions/DepartmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OperatingDepartment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# OperatingPeriodEntity
A continuous interval of time between two OPERATING DAYs which will be used to define validities.
{
"$ref": "#/definitions/OperatingPeriod_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceCalendarFrame"
],
"x-netex-substitutionGroup": "OperatingPeriod_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# OperatingPeriod_DummyAbstract
Dummy Operating Period
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"OperatingPeriod",
"UicOperatingPeriod"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# OperatingPeriod_VersionStructureStructure
Type for an OPERATING PERIOD.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"ServiceCalendarRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceCalendarRef"
}
],
"description": "Reference to parent Calendar. If given by context, does not need to be given."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of OPERATING PERIOD."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of OPERATING PERIOD."
},
"FromOperatingDayRef": {
"allOf": [
{
"$ref": "#/definitions/OperatingDayRefStructure"
}
],
"description": "Start date of OPERATING PERIOD.",
"x-netex-choice": [
"FromOperatingDayRef",
"FromDate"
]
},
"FromDate": {
"type": "string",
"format": "date-time",
"description": "Start date of OPERATING PERIOD.",
"x-netex-choice": [
"FromOperatingDayRef",
"FromDate"
]
},
"ToOperatingDayRef": {
"allOf": [
{
"$ref": "#/definitions/OperatingDayRefStructure"
}
],
"description": "End Date of OPERATING PERIOD.",
"x-netex-choice": [
"ToOperatingDayRef",
"ToDate"
]
},
"ToDate": {
"type": "string",
"format": "date-time",
"description": "End date of OPERATING PERIOD. Date is INCLUSIVE.",
"x-netex-choice": [
"ToOperatingDayRef",
"ToDate"
]
},
"HolidayType": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/HolidayTypeEnumeration"
}
],
"description": "Whether days of OPERATING PERIOD are all in a holiday."
}
},
"Season": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/SeasonEnumeration"
}
],
"description": "Season in which OPERATING PERIOD falls."
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# OperatingPeriodIdTypeUnclassified
Identifier of an OPERATING PERIOD.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# OperatingPeriodRefReference
Reference to an OPERATING PERIOD.
{
"allOf": [
{
"$ref": "#/definitions/OperatingPeriodRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OperatingPeriod",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"UicOperatingPeriodRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# OperatingPeriodRefStructureReference
Type for a reference to an OPERATING PERIOD.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OperatingPeriod",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# operatingPeriods_RelStructureCollection
Type for a list of OPERATING PERIODs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OperatingPeriodRef": {
"$ref": "#/definitions/OperatingPeriodRef"
},
"OperatingPeriod": {
"allOf": [
{
"$ref": "#/definitions/OperatingPeriod"
}
],
"description": "An Named operating period."
},
"UicOperatingPeriod": {
"$ref": "#/definitions/UicOperatingPeriod"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# operatingPeriodsInFrame_RelStructureCollection
Type for containment in frame of OPERATING PERIODs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OperatingPeriod": {
"allOf": [
{
"$ref": "#/definitions/OperatingPeriod"
}
],
"description": "An operating period."
},
"UicOperatingPeriod": {
"$ref": "#/definitions/UicOperatingPeriod"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# operationalContexRefs_RelStructureCollection
Type for a list of references to an OPERATIONAL CONTEXT.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"OperationalContextRef": {
"type": "array",
"items": {
"$ref": "#/definitions/OperationalContextRef"
}
}
},
"required": [
"OperationalContextRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# OperationalContextEntity
Characterization of a set of operational objects, such as timing or links determined either by a DEPARTMENT or by an ORGANISATIONAL UNIT.
{
"$ref": "#/definitions/OperationalContext_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# OperationalContext_VersionStructureStructure
Type for an OPERATIONAL CONTEXT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The name of the OPERATIONAL CONTEXT."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "A short name of the OPERATIONAL CONTEXT."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"OrganisationPartRef": {
"$ref": "#/definitions/OrganisationPartRef"
},
"VehicleMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "PT MODE to which context applies."
},
"TransportSubmode": {
"$ref": "#/definitions/TransportSubmode"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# OperationalContextIdTypeUnclassified
Type for identifier of an OPERATIONAL CONTEXT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# OperationalContextRefReference
Reference to an OPERATIONAL CONTEXT.
{
"allOf": [
{
"$ref": "#/definitions/OperationalContextRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OperationalContext",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# OperationalContextRefStructureReference
Type for a reference to an OPERATIONAL CONTEXT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OperationalContext",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# operationalContextsInFrame_RelStructureCollection
Type for containment in frame of OPERATIONAL CONTEXTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OperationalContext": {
"type": "array",
"items": {
"$ref": "#/definitions/OperationalContext"
},
"description": "Characterization of a set of operational objects, such as timing or links determined either by a DEPARTMENT or by an ORGANISATIONAL UNIT."
}
},
"required": [
"OperationalContext"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# OperatorEntity
A company providing public transport services.
{
"$ref": "#/definitions/Operator_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ResourceFrame"
],
"x-netex-substitutionGroup": "TransportOrganisation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# Operator_DerivedViewStructureView
Type for an OPERATOR VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"OperatorRef": {
"$ref": "#/definitions/OperatorRef"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The name of the ORGANISATION."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "A short name of the ORGANISATION."
},
"LegalName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The legal name of the ORGANISATION, if different from Name."
},
"TradingName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The Trading name of the ORGANISATION given to the Public - If different from Name or Legal Name."
},
"alternativeNames": {
"allOf": [
{
"$ref": "#/definitions/alternativeNames_RelStructure"
}
],
"description": "Alternativie names for ORGANISATION."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# Operator_VersionStructureStructure
Type for an OPERATOR.
{
"$ref": "#/definitions/TransportOrganisation_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# OperatorActivitiesEnumerationEnum
Allowed values for Operator Activities.
{
"type": "string",
"enum": [
"passenger",
"freight",
"infrastructure",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# OperatorIdTypeUnclassified
Type for identifier of an OPERATOR.
{
"$ref": "#/definitions/TransportOrganisationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# OperatorRefReference
Reference to an OPERATOR.
{
"allOf": [
{
"$ref": "#/definitions/OperatorRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Operator",
"x-netex-substitutionGroup": "TransportOrganisationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# OperatorRefStructureReference
Type for a reference to an OPERATOR.
{
"$ref": "#/definitions/TransportOrganisationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Operator",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# OperatorViewUnclassified
Simplified view of OPERATOR. All data except the identifier will be derived through the relationship.
{
"$ref": "#/definitions/Operator_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# OrderedVersionOfObjectRefReference
Reference to a NeTEx Object i.e. concrete instance of an ENTITY may include a version. Implements a one to one relationship by reference.
{
"allOf": [
{
"$ref": "#/definitions/OrderedVersionOfObjectRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-sg-members": [
"AssignmentRef",
"LinkInSequenceRef",
"PointInSequenceRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# OrderedVersionOfObjectRefStructureReference
Type for a versioned reference to a NeTEx Object. -v2.0
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/VersionOfObjectRefStructure"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of element. -v2.0",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "reference",
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# OrganisationAbstract
An legally incorporated body associated with any aspect of the transport system.
{
"$ref": "#/definitions/Organisation_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Organisation_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# Organisation_DerivedViewStructureView
Type for an ORGANISATION VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"OrganisationRef_Dummy": {
"$ref": "#/definitions/OrganisationRef_Dummy"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The name of the ORGANISATION."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "A short name of the ORGANISATION."
},
"LegalName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The legal name of the ORGANISATION, if different from Name."
},
"TradingName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The Trading name of the ORGANISATION given to the Public - If different from Name or Legal Name."
},
"alternativeNames": {
"allOf": [
{
"$ref": "#/definitions/alternativeNames_RelStructure"
}
],
"description": "Alternativie names for ORGANISATION."
},
"ContactDetails": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact details for ORGANISATION for Public use."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# Organisation_DummyAbstract
Dummy supertype for ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"GeneralOrganisation",
"ManagementAgent",
"Organisation",
"OtherOrganisation",
"RetailConsortium",
"ServicedOrganisation",
"TransportOrganisation_Dummy",
"TravelAgent"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# Organisation_VersionStructureStructure
Type for an ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public code to use for ORGANISATION."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"CompanyNumber": {
"type": "string",
"description": "Company registration number including Country prefix."
},
"VATNumber": {
"type": "string",
"description": "Company registered tax number including Country prefix. +v2.0"
},
"ExternalOperatorRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies the OPERATOR. Specifically for use in AVMS systems. For VDV compatibility. DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The name of the ORGANISATION."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "A short name of the ORGANISATION."
},
"LegalName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The legal name of the ORGANISATION, if different from Name."
},
"TradingName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "The Trading name of the ORGANISATION given to the Public - If different from Name or Legal Name."
},
"alternativeNames": {
"allOf": [
{
"$ref": "#/definitions/alternativeNames_RelStructure"
}
],
"description": "Alternativie names for ORGANISATION."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of ORGANISATION."
},
"Remarks": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further remarks about ORGANISATION."
},
"Locale": {
"$ref": "#/definitions/Locale"
},
"ContactDetails": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact details for ORGANISATION for Public use."
},
"PrivateContactDetails": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact details for ORGANISATION Private use."
},
"OrganisationType": {
"allOf": [
{
"$ref": "#/definitions/OrganisationTypeListOfEnumerations"
}
],
"description": "Type of ORGANISATION."
},
"typesOfOrganisation": {
"allOf": [
{
"$ref": "#/definitions/typeOfOrganisationRefs_RelStructure"
}
],
"description": "Classification of OPERATOR. Used for arbitrary documentation."
},
"Status": {
"type": "boolean",
"description": "Whether the ORGANISATION is active. Default is true."
},
"ValidityPeriod": {
"allOf": [
{
"$ref": "#/definitions/ValidBetween_VersionStructure"
}
],
"description": "Period when the ORGANISATION is valid.[NOTE COULD DROP THis NOW that have VALIDITY PERIOD on base."
},
"parts": {
"allOf": [
{
"$ref": "#/definitions/organisationParts_RelStructure"
}
],
"description": "Parts of the ORGANISATION."
},
"ownResponsibilitySets": {
"allOf": [
{
"$ref": "#/definitions/responsibilitySets_RelStructure"
}
],
"description": "Own RESPONSIBILITY SETs V1.1"
},
"delegatedResponsibilitySets": {
"allOf": [
{
"$ref": "#/definitions/responsibilitySets_RelStructure"
}
],
"description": "Delegated responsibility SETS."
},
"delegatedFrom": {
"allOf": [
{
"$ref": "#/definitions/organisationRefs_RelStructure"
}
],
"description": "Other ORGANISATIONs that delegate to this ORGANISATION. (TAP TSI B1.)"
},
"relatedOrganisations": {
"allOf": [
{
"$ref": "#/definitions/relatedOrganisations_RelStructure"
}
],
"description": "Related ORGABISATIONs +v1.2,2"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OrganisationalUnitEntity
OrganisationalUnit of an ORGANISATION.
{
"$ref": "#/definitions/OrganisationalUnit_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "OrganisationPart_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OrganisationalUnit_VersionStructureStructure
Type for a ORGANISATIONAL UNIT.
{
"allOf": [
{
"$ref": "#/definitions/OrganisationPart_VersionStructure"
},
{
"properties": {
"DepartmentRef": {
"$ref": "#/definitions/DepartmentRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OrganisationalUnitIdTypeUnclassified
Type for identifier of a ORGANISATIONAL UNIT.
{
"$ref": "#/definitions/OrganisationPartIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# OrganisationalUnitRefReference
Reference to a ORGANISATIONAL UNIT.
{
"allOf": [
{
"$ref": "#/definitions/OrganisationalUnitRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OrganisationalUnit",
"x-netex-substitutionGroup": "OrganisationPartRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# organisationalUnitRefs_RelStructureCollection
Type for a list of ORGANISATIONAL UNITs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"OrganisationalUnitRef": {
"type": "array",
"items": {
"$ref": "#/definitions/OrganisationalUnitRef"
}
}
},
"required": [
"OrganisationalUnitRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# OrganisationalUnitRefStructureReference
Type for Reference to a ORGANISATIONAL UNIT.
{
"$ref": "#/definitions/OrganisationPartRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OrganisationalUnit",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# organisationalUnits_RelStructureCollection
Type for a list of ORGANISATIONAL UNITs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OrganisationalUnitRef": {
"$ref": "#/definitions/OrganisationalUnitRef"
},
"OrganisationalUnit": {
"$ref": "#/definitions/OrganisationalUnit"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OrganisationDayTypeEntity
DAY TYPE defined as being available on days when ORGANISATION is open and requires service.
{
"$ref": "#/definitions/OrganisationDayType_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DayType_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# OrganisationDayType_VersionStructureStructure
Type for an ORGANISATION. DAY TYPE.
{
"allOf": [
{
"$ref": "#/definitions/DayType_VersionStructure"
},
{
"properties": {
"IsServiceDay": {
"type": "boolean"
},
"ServicedOrganisationRef": {
"$ref": "#/definitions/ServicedOrganisationRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# OrganisationIdTypeUnclassified
Type for identifier of an ORGANISATION.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# OrganisationPartEntity
A named subdivision of an ORGANISATION.
{
"$ref": "#/definitions/OrganisationPart_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "OrganisationPart_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OrganisationPart_DummyAbstract
Dummy supertype for ORGANISATION PART.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"ControlCentre",
"Department",
"OperatingDepartment",
"OrganisationPart",
"OrganisationalUnit"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OrganisationPart_VersionStructureStructure
Type for an ORGANISATION PART.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "NAME of ORGANISATION PART."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "SHORT NAME of ORGANISATION PART."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of ORGANISATION PART."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Additional public code used for ORGANISATION PART."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"ContactDetails": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact details for ORGANISATION PART for public use."
},
"Location": {
"allOf": [
{
"$ref": "#/definitions/LocationStructure"
}
],
"description": "Coordinates of ORGANISATION PART."
},
"OrganisationRef_Dummy": {
"$ref": "#/definitions/OrganisationRef_Dummy"
},
"TypeOfOrganisationPartRef": {
"$ref": "#/definitions/TypeOfOrganisationPartRef"
},
"administrativeZones": {
"allOf": [
{
"$ref": "#/definitions/administrativeZones_RelStructure"
}
],
"description": "Zones managed by ORGANISATION PART."
},
"ownResponsibilitySets": {
"allOf": [
{
"$ref": "#/definitions/responsibilitySets_RelStructure"
}
],
"description": "Own RESPONSIBILITY SETs V1.1"
},
"delegatedResponsibilitySets": {
"allOf": [
{
"$ref": "#/definitions/responsibilitySets_RelStructure"
}
],
"description": "Delegated responsibility SETS."
},
"delegatedFrom": {
"allOf": [
{
"$ref": "#/definitions/organisationRefs_RelStructure"
}
],
"description": "Other ORGANISATIONs that delegate to this ORGANISATION. (TAP TSI B1.)"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OrganisationPartIdTypeUnclassified
Type for identifier of an ORGANISATION PART.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# OrganisationPartRefReference
Reference to an ORGANISATION PART.
{
"allOf": [
{
"$ref": "#/definitions/OrganisationPartRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OrganisationPart",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"ControlCentreRef",
"DepartmentRef",
"OrganisationalUnitRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# OrganisationPartRefStructureReference
Type for a reference to an ORGANISATION PART.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OrganisationPart",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# organisationParts_RelStructureCollection
Type for a list of ORGANISATION PARTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OrganisationPartRef": {
"$ref": "#/definitions/OrganisationPartRef"
},
"OrganisationPart_Dummy": {
"$ref": "#/definitions/OrganisationPart_Dummy"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OrganisationRefReference
DEPRECATED reference to any ORGANISATION meeting the substitutiongroup. -v2.0
{
"allOf": [
{
"$ref": "#/definitions/OrganisationRefStructure"
}
],
"x-netex-role": "reference/deprecated",
"x-netex-refTarget": "Organisation",
"x-netex-substitutionGroup": "OrganisationRef_Dummy",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# OrganisationRef_DummyAbstract
Reference to an ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/OrganisationRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"OnlineServiceOperatorRef",
"OrganisationRef",
"OtherOrganisationRef",
"RetailConsortiumRef",
"TransportOrganisationRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# organisationRefs_RelStructureCollection
Type for a list of references to an ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"OrganisationRef_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/OrganisationRef_Dummy"
}
}
},
"required": [
"OrganisationRef_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# OrganisationRefStructureReference
Type for a reference to an ORGANISATION.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Organisation",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# OrganisationRoleEnumerationEnum
Allowed values for RELATED ORGANISATION role. +v1.2.2
{
"type": "string",
"enum": [
"subsidiary",
"owner",
"collaborator",
"contractIssuer",
"subcontractor",
"regulator",
"statutoryResponsibility",
"distributor",
"supplier",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# organisationsInFrame_RelStructureCollection
Type for containment in frame of ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Organisation_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/Organisation_Dummy"
}
}
},
"required": [
"Organisation_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OrganisationTypeEnumerationEnum
Allowed values for ORGANISATION TYPE.
{
"type": "string",
"enum": [
"authority",
"operator",
"railOperator",
"railFreightOperator",
"statutoryBody",
"facilityOperator",
"travelAgent",
"servicedOrganisation",
"retailConsortium",
"alternativeModeOperator",
"onlineProvider",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# OrganisationTypeListOfEnumerationsUnclassified
List of Allowed values for ORGANISATION TYPE.
{
"type": "array",
"items": {
"$ref": "#/definitions/OrganisationTypeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OrganisationViewUnclassified
Simplified view of ORGANISATION. All data except the identifier will be derived through the referenced to the Organisation.
{
"$ref": "#/definitions/Organisation_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# OtherDeckEntranceEntity
An entrance to or within a DECK for use for other purposes than normal passenger access. E.g. crew, emergency exit, etc. +v2.0
{
"$ref": "#/definitions/OtherDeckEntrance_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DeckEntrance_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# OtherDeckEntrance_VersionStructureStructure
Type for a OTHER DECK ENTRANCE.
{
"$ref": "#/definitions/DeckEntrance_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# OtherDeckEntranceIdTypeUnclassified
Type for identifier of a OTHER DECK ENTRANCE.
{
"$ref": "#/definitions/DeckEntranceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# OtherDeckEntranceRefReference
Reference to an OTHER DECK ENTRANCE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/OtherDeckEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OtherDeckEntrance",
"x-netex-substitutionGroup": "DeckEntranceRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# OtherDeckEntranceRefStructureReference
Type for a reference to a OTHER DECK ENTRANCE.
{
"$ref": "#/definitions/DeckEntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OtherDeckEntrance",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# OtherDeckSpaceEntity
A specialisation of DECK SPACE defining an area within a VEHICLE (i.e. bus, boat, coach, car) or TRAIN ELEMENT for restricted use, such as a crew area. +v2.0
{
"$ref": "#/definitions/OtherDeckSpace_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DeckSpace_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# OtherDeckSpace_VersionStructureStructure
Type for a OTHER DECK SPACE.
{
"$ref": "#/definitions/DeckSpace_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# OtherDeckSpaceIdTypeUnclassified
Type for identifier of a OTHER DECK SPACE.
{
"$ref": "#/definitions/DeckSpaceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# OtherDeckSpaceRefReference
Reference to a OTHER DECK SPACE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/OtherDeckSpaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OtherDeckSpace",
"x-netex-substitutionGroup": "DeckSpaceRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# OtherDeckSpaceRefStructureReference
Type for a reference to a OTHER DECK SPACE.
{
"$ref": "#/definitions/DeckSpaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OtherDeckSpace",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# otherDeckSpaces_RelStructureCollection
Type for a list of OTHER DECK SPACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OtherDeckSpaceRef": {
"$ref": "#/definitions/OtherDeckSpaceRef"
},
"OtherDeckSpace": {
"$ref": "#/definitions/OtherDeckSpace"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# OtherDeckSpaceTypeEnumerationEnum
Allowed values for TYPE OF OTHER OTHER SPACE.
{
"type": "string",
"enum": [
"driverArea",
"crewSpace",
"staffToilet",
"galley",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# OtherErrorUnclassified
Error: Error type other than the well defined codes.
{
"allOf": [
{
"$ref": "#/definitions/OtherErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# OtherErrorStructureUnclassified
Type for error.
{
"$ref": "#/definitions/ErrorCodeStructure",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# OtherOrganisationEntity
Generic ORGANISATION being neither an AUTHORITY, neither a public transport OPERATOR (TRAVEL AGENT, MANAGEMENT AGENT, etc.).
{
"$ref": "#/definitions/OtherOrganisation_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Organisation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# OtherOrganisation_VersionStructureStructure
Type for an OTHER ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/Organisation_VersionStructure"
},
{
"properties": {
"Address": {
"allOf": [
{
"$ref": "#/definitions/PostalAddress_VersionStructure"
}
],
"description": "Address of ORGANISATION."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# OtherOrganisationIdTypeUnclassified
Type for identifier of an OTHER ORGANISATION.
{
"$ref": "#/definitions/OrganisationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# OtherOrganisationRefReference
Reference to an OTHER ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/OtherOrganisationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OtherOrganisation",
"x-netex-substitutionGroup": "OrganisationRef_Dummy",
"x-netex-sg-members": [
"GeneralOrganisationRef",
"ManagementAgentRef",
"ServicedOrganisationRef",
"TravelAgentRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# OtherOrganisationRefStructureReference
Type for a reference to an OTHER ORGANISATION.
{
"$ref": "#/definitions/OrganisationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OtherOrganisation",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# OtherPlaceEquipmentUnclassified
Equipment that may be in a fixed within a SITE.
{
"$ref": "#/definitions/PlaceEquipment_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# OtherPlaceEquipmentIdTypeUnclassified
Type for identifier of a OTHER PLACE EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# OutputDetailEnumerationEnum
Detail Levels for Network Request.
{
"type": "string",
"enum": [
"All",
"Basic",
"NoGeometry",
"Xref",
"AllWithXref"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_service/netex_filter_object.xsd"
}
# OutputDetailListOfEnumerationsUnclassified
Detail Levels for Network Request.
{
"type": "array",
"items": {
"$ref": "#/definitions/OutputDetailEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_service/netex_filter_object.xsd"
}
# OvertakingPossibilityEntity
NETWORK RESTRICTION specifying a POINT or a LINK where vehicles of specified VEHICLE TYPEs are or are not allowed to overtake each other.
{
"$ref": "#/definitions/OvertakingPossibility_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "NetworkRestriction",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# OvertakingPossibility_VersionStructureStructure
Type for an OVERTAKING POSSIBILITY.
{
"allOf": [
{
"$ref": "#/definitions/NetworkRestriction_VersionStructure"
},
{
"properties": {
"OvertakingWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width at overtaking point."
},
"OvertakingOnLinkRef": {
"allOf": [
{
"$ref": "#/definitions/LinkRefStructure"
}
],
"description": "Identifier of an INFRASTRUCTURE LINK over which two vehicles of the specified VEHICLE TYPE may pass in the directions of the link."
},
"OvertakingAtPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Identifier of a point at which two vehicles of the specified VEHICLE TYPE may overtake or not overtake."
},
"OvertakingVehicleTypeRef": {
"allOf": [
{
"$ref": "#/definitions/TransportTypeRefStructure"
}
],
"description": "TYPE OF VEHICLE that may overtake."
},
"OvertakenVehicleTypeRef": {
"allOf": [
{
"$ref": "#/definitions/TransportTypeRefStructure"
}
],
"description": "TYPE OF VEHICLE that may be overtaken."
}
},
"required": [
"OvertakingOnLinkRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# OvertakingPossibilityIdTypeUnclassified
Type for Identifier of an OVERTAKING POSSIBILITY.
{
"$ref": "#/definitions/NetworkRestrictionIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# OvertakingPossibilityRefReference
Reference to an OVERTAKING POSSIBILITY.
{
"allOf": [
{
"$ref": "#/definitions/OvertakingPossibilityRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "OvertakingPossibility",
"x-netex-substitutionGroup": "NetworkRestrictionRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# OvertakingPossibilityRefStructureReference
Type for Reference to an OVERTAKING POSSIBILITY.
{
"$ref": "#/definitions/NetworkRestrictionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "OvertakingPossibility",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# ParametersIgnoredErrorUnclassified
Error: Request contained parameters that were not supported by the producer. A response has been provided but some parameters have been ignored. +SIRI v2.0.
{
"allOf": [
{
"$ref": "#/definitions/ParametersIgnoredErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ParametersIgnoredErrorStructureUnclassified
Type for Parameters Ignored Error:. +SIRI v2.0.
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"ParameterName": {
"type": "array",
"items": {
"type": "string",
"description": "Name of the unsupported parameter."
}
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ParentCommonSectionRefReference
Reference to a COMMON SECTION.
{
"allOf": [
{
"$ref": "#/definitions/CommonSectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "SectionRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_commonSection_support.xsd"
}
# ParentSectionRefReference
Reference to a parent SECTION. May be omitted if given by context..
{
"allOf": [
{
"$ref": "#/definitions/SectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# ParkingEntity
A named place where Parking may be accessed. May be a building complex (e.g. a station) or an on-street location.
{
"$ref": "#/definitions/Parking_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Parking_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# Parking_DummyAbstract
Dummy Type to get round SG limitations
{
"allOf": [
{
"$ref": "#/definitions/Site_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Site",
"x-netex-sg-members": [
"Parking",
"RechargingStation"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# Parking_VersionStructureStructure
Type for a PARKING.
{
"allOf": [
{
"$ref": "#/definitions/Site_VersionStructure"
},
{
"properties": {
"pathLinks": {
"allOf": [
{
"$ref": "#/definitions/sitePathLinks_RelStructure"
}
],
"description": "PATH LINKs for SITE."
},
"pathJunctions": {
"allOf": [
{
"$ref": "#/definitions/sitePathJunctions_RelStructure"
}
],
"description": "PATH JUNCTIONs within the SITE and or between the SITE elsewhere."
},
"accesses": {
"allOf": [
{
"$ref": "#/definitions/accesses_RelStructure"
}
],
"description": "ACCESS links for SITE."
},
"navigationPaths": {
"allOf": [
{
"$ref": "#/definitions/navigationPaths_RelStructure"
}
],
"description": "NAVIGATION PATHs within the SITE and or between the SITE elsewhere."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Short public code for passengers to use when uniquely identifying the stop by SMS and other self-service channels."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Additional Label of PARKING."
},
"ParkingType": {
"allOf": [
{
"$ref": "#/definitions/ParkingTypeEnumeration"
}
],
"description": "Type of PARKING."
},
"TypeOfParkingRef": {
"allOf": [
{
"$ref": "#/definitions/TypeOfParkingRef"
}
],
"description": "Reference to a TYPE OF PARKING. +v1.2.2"
},
"ParkingVehicleTypes": {
"allOf": [
{
"$ref": "#/definitions/ParkingVehicleListOfEnumerations"
}
],
"description": "Types of Vehicle allowed in PARKING."
},
"vehicleTypes": {
"allOf": [
{
"$ref": "#/definitions/transportTypeRefs_RelStructure"
}
],
"description": "TRANSPORT TYPEs that may use PARKING - open codes. +v1.2.2"
},
"ParkingLayout": {
"allOf": [
{
"$ref": "#/definitions/ParkingLayoutEnumeration"
}
],
"description": "Format of building."
},
"NumberOfParkingLevels": {
"type": "integer",
"minimum": 0,
"description": "Total number of levels."
},
"PrincipalCapacity": {
"type": "integer",
"minimum": 0,
"description": "Number of parking places normamally available excluding special spaces, reserved spaces etc."
},
"TotalCapacity": {
"type": "integer",
"minimum": 0,
"description": "Total number of parking places including disabled spaces etc."
},
"OvernightParkingPermitted": {
"type": "boolean",
"description": "Whether Overnight Parking is permitted."
},
"ProhibitedForHazardousMaterials": {
"type": "boolean",
"description": "Whether parking of vehicles containing hazardous materials is prohibited. Default is true."
},
"RechargingAvailable": {
"type": "boolean",
"description": "Whether car park has recharging points."
},
"MaximumPowerAvailable": {
"allOf": [
{
"$ref": "#/definitions/WattageType"
}
],
"description": "Maximum power available at Parking bays. +v2.0"
},
"Secure": {
"type": "boolean",
"description": "Whether Parking is offered as secure."
},
"RealTimeOccupancyAvailable": {
"type": "boolean",
"description": "Whether Real-time occupancy data is normally available."
},
"ParkingPaymentProcess": {
"allOf": [
{
"$ref": "#/definitions/ParkingPaymentProcessListOfEnumerations"
}
],
"description": "Payment Process for use of PARKING."
},
"PaymentMethods": {
"allOf": [
{
"$ref": "#/definitions/PaymentMethodListOfEnumerations"
}
],
"description": "Method of Payment for use of PARKING."
},
"typesOfPaymentMethod": {
"allOf": [
{
"$ref": "#/definitions/TypeOfPaymentMethodRefs_RelStructure"
}
],
"description": "Method of Payment - open values. =V1.1"
},
"DefaultCurrency": {
"allOf": [
{
"$ref": "#/definitions/CurrencyType"
}
],
"description": "Default Currency for payment."
},
"CurrenciesAccepted": {
"allOf": [
{
"$ref": "#/definitions/CurrencyListOfEnumerations"
}
],
"description": "Currencies accepted."
},
"CardsAccepted": {
"type": "string",
"description": "Cards accepted."
},
"ParkingReservation": {
"allOf": [
{
"$ref": "#/definitions/ParkingReservationEnumeration"
}
],
"description": "Reservation facilities for PARKING."
},
"BookingUrl": {
"type": "string",
"format": "uri",
"description": "URL to make booking."
},
"PaymentByMobile": {
"allOf": [
{
"$ref": "#/definitions/PaymentByMobileStructure"
}
],
"description": "How to make payment by phone."
},
"FreeParkingOutOfHours": {
"type": "boolean",
"description": "Whether there is free parking out of hours."
},
"parkingProperties": {
"allOf": [
{
"$ref": "#/definitions/parkingProperties_RelStructure"
}
],
"description": "Properties of PARKING."
},
"parkingAreas": {
"allOf": [
{
"$ref": "#/definitions/parkingAreas_RelStructure"
}
],
"description": "PARKING AREAs within PARKING."
},
"vehicleEntrances": {
"allOf": [
{
"$ref": "#/definitions/parkingEntrancesForVehicles_RelStructure"
}
],
"description": "VEHICLE ENTRANCEs within PARKING."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingAreaEntity
Area within a PARKING.
{
"$ref": "#/definitions/ParkingArea_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ParkingArea_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingArea_DummyAbstract
Dummy Type to get round SG limitations
{
"allOf": [
{
"$ref": "#/definitions/SiteComponent_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "SiteComponent",
"x-netex-sg-members": [
"ParkingArea",
"TaxiParkingArea",
"VehiclePoolingParkingArea",
"VehicleSharingParkingArea"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# ParkingArea_VersionStructureStructure
Type for a PARKING AREA.
{
"allOf": [
{
"$ref": "#/definitions/ParkingComponent_VersionStructure"
},
{
"properties": {
"TotalCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfVehicles"
}
],
"description": "Total number of parking places in PARKING AREA."
},
"NumberOfBaysWithRecharging": {
"type": "integer",
"minimum": 0,
"description": "Total number of parking places supportig Electirc car recharging in PARKING AREA."
},
"ParkingProperties": {
"$ref": "#/definitions/ParkingProperties",
"x-netex-choice": [
"ParkingProperties",
"parkingProperties"
]
},
"parkingProperties": {
"allOf": [
{
"$ref": "#/definitions/parkingProperties_RelStructure"
}
],
"description": "Properties of PARKING AREA",
"x-netex-choice": [
"ParkingProperties",
"parkingProperties"
]
},
"bays": {
"allOf": [
{
"$ref": "#/definitions/parkingBays_RelStructure"
}
],
"description": "Bays within PARKING AREA."
},
"entrances": {
"allOf": [
{
"$ref": "#/definitions/entranceRefs_RelStructure"
}
],
"description": "ENTRANCEs to PARKING AREA."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingAreaIdTypeUnclassified
Type for identifier of a PARKING AREA.
{
"$ref": "#/definitions/SiteComponentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingAreaRefReference
Reference to a PARKING AREA.
{
"allOf": [
{
"$ref": "#/definitions/ParkingAreaRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingArea",
"x-netex-substitutionGroup": "SiteComponentRef",
"x-netex-sg-members": [
"TaxiParkingAreaRef",
"VehiclePoolingParkingAreaRef",
"VehicleSharingParkingAreaRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# parkingAreaRefs_RelStructureCollection
Type for a collection of one or more references to a PARKING AREA.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ParkingAreaRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ParkingAreaRef"
}
}
},
"required": [
"ParkingAreaRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingAreaRefStructureReference
Type for a reference to a PARKING AREA.
{
"$ref": "#/definitions/SiteComponentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingArea",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# parkingAreas_RelStructureCollection
Type for a list of PARKING AREAs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ParkingAreaRef": {
"$ref": "#/definitions/ParkingAreaRef"
},
"ParkingArea_Dummy": {
"allOf": [
{
"$ref": "#/definitions/ParkingArea_Dummy"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingBayEntity
An individual place to park a VEHICLE.
{
"$ref": "#/definitions/ParkingBay_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ParkingBay_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingBay_DummyAbstract
Dummy Type to get round SG limitations
{
"allOf": [
{
"$ref": "#/definitions/SiteComponent_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "SiteComponent",
"x-netex-sg-members": [
"MonitoredVehicleSharingParkingBay",
"ParkingBay",
"RechargingBay",
"VehiclePoolingParkingBay",
"VehicleSharingParkingBay"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# ParkingBay_VersionStructureStructure
Type for a PARKING BAY.
{
"allOf": [
{
"$ref": "#/definitions/ParkingComponent_VersionStructure"
},
{
"properties": {
"ParkingAreaRef": {
"allOf": [
{
"$ref": "#/definitions/ParkingAreaRef"
}
],
"description": "+v1.2.2"
},
"ParkingUserTypes": {
"allOf": [
{
"$ref": "#/definitions/ParkingUserListOfEnumerations"
}
],
"description": "Type of users: disabled, all etc. +v1.2.2"
},
"ParkingVehicleType": {
"allOf": [
{
"$ref": "#/definitions/ParkingVehicleEnumeration"
}
],
"description": "Type of vehicle in PARKING BAY."
},
"TransportTypeRef": {
"allOf": [
{
"$ref": "#/definitions/TransportTypeRef"
}
],
"description": "+v1.2.2"
},
"ParkingStayList": {
"allOf": [
{
"$ref": "#/definitions/ParkingStayListOfEnumerations"
}
],
"description": "Nature of stay in PARKING."
},
"MaximumStay": {
"type": "string",
"description": "Maximum allowed Stay as Duration."
},
"SecureParking": {
"type": "boolean",
"description": "Whether Parking is secured by surveillance and other measures.surveillance."
},
"BayGeometry": {
"allOf": [
{
"$ref": "#/definitions/BayGeometryEnumeration"
}
],
"description": "Relative positioning of Parking bays. +v1.2.2"
},
"ParkingVisibility": {
"allOf": [
{
"$ref": "#/definitions/ParkingVisibilityEnumeration"
}
],
"description": "Visibible Indication of parking area. +v1.2.2"
},
"MonitoredBays": {
"type": "boolean",
"description": "Whether real-time availability data is normally available for any of the individual BAYs of the PARKING or PARKING AREA."
},
"Length": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length of PARKING BAY."
},
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of PARKING BAY."
},
"Height": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of PARKING BAY."
},
"Weight": {
"allOf": [
{
"$ref": "#/definitions/WeightType"
}
],
"description": "Maximum Weight allowed in PARKING BAY. +v1.1"
},
"RechargingAvailable": {
"type": "boolean",
"description": "Whether power for recharging. See Equipment for details."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingBayIdTypeUnclassified
Type for identifier of a PARKING BAY.
{
"$ref": "#/definitions/SiteComponentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingBayRefReference
Reference to a PARKING BAY.
{
"allOf": [
{
"$ref": "#/definitions/ParkingBayRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingBay",
"x-netex-substitutionGroup": "SiteComponentRef",
"x-netex-sg-members": [
"RechargingBayRef",
"VehiclePoolingParkingBayRef",
"VehicleSharingParkingBayRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# parkingBayRefs_RelStructureCollection
Type for a collection of one or more a references to a PARKING BAY.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ParkingBayRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ParkingBayRef"
}
}
},
"required": [
"ParkingBayRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingBayRefStructureReference
Type for a reference to a PARKING BAY.
{
"$ref": "#/definitions/SiteComponentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingBay",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# parkingBays_RelStructureCollection
Type for a list of PARKING BAYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ParkingBayRef": {
"$ref": "#/definitions/ParkingBayRef"
},
"ParkingBay_Dummy": {
"allOf": [
{
"$ref": "#/definitions/ParkingBay_Dummy"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# parkingCapacities_RelStructureCollection
Type for a list of PARKING CAPACITies.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ParkingCapacityRef": {
"$ref": "#/definitions/ParkingCapacityRef"
},
"ParkingCapacity": {
"$ref": "#/definitions/ParkingCapacity"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingCapacityUnclassified
Capacity of a PARKING.
{
"$ref": "#/definitions/ParkingCapacity_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingCapacity_VersionedChildStructureUnclassified
Type for a PARKING CAPACITY.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"ParkingRef": {
"$ref": "#/definitions/ParkingRef"
},
"ParentRef": {
"allOf": [
{
"$ref": "#/definitions/ParkingPropertiesRefStructure"
}
],
"description": "DEPRECATED As not integrity checked.",
"x-netex-deprecated": true
},
"ParkingPropertiesRef": {
"$ref": "#/definitions/ParkingPropertiesRef"
},
"ParkingUserType": {
"allOf": [
{
"$ref": "#/definitions/ParkingUserEnumeration"
}
],
"description": "Type of users: disabled, all etc."
},
"ParkingVehicleType": {
"allOf": [
{
"$ref": "#/definitions/ParkingVehicleEnumeration"
}
],
"description": "Type of vehicle that PARKING allows."
},
"TransportTypeRef": {
"allOf": [
{
"$ref": "#/definitions/TransportTypeRef"
}
],
"description": "Reference to a TRANSPORT TYPE. +v1.2.2"
},
"ParkingStayType": {
"allOf": [
{
"$ref": "#/definitions/ParkingStayEnumeration"
}
],
"description": "Type of Stay allowed in PARKING."
},
"NumberOfSpaces": {
"allOf": [
{
"$ref": "#/definitions/NumberOfVehicles"
}
],
"description": "Total number of parking places."
},
"NumberOfSpacesWithRechargePoint": {
"allOf": [
{
"$ref": "#/definitions/NumberOfVehicles"
}
],
"description": "Number of parking places with eletric chargepoints."
}
}
}
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingCapacityIdTypeUnclassified
Type for identifier of a PARKING CAPACITY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingCapacityRefReference
Reference to a PARKING CAPACITY.
{
"allOf": [
{
"$ref": "#/definitions/ParkingCapacityRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingCapacity",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingCapacityRefStructureReference
Type for a reference to a PARKING CAPACITY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingCapacity",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingComponentEntity
Component within a PARKING.
{
"$ref": "#/definitions/ParkingComponent_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SiteComponent",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingComponent_VersionStructureStructure
Type for a PARKING COMPONENT.
{
"allOf": [
{
"$ref": "#/definitions/SiteComponent_VersionStructure"
},
{
"properties": {
"ParkingPaymentCode": {
"type": "string",
"description": "Payment Code associated with PARKING COMPONENT."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Additional Label of PARKING COMPONENT."
},
"MaximumLength": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum length of VEHICLE that can use PARKING COMPONENT."
},
"MaximumWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum width of VEHICLE that can use PARKING COMPONENT."
},
"MaximumHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum height of VEHICLE that can use PARKING COMPONENT."
},
"MaximumWeight": {
"allOf": [
{
"$ref": "#/definitions/WeightType"
}
],
"description": "Maximum weight of VEHICLE to use PARKING AREA."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# parkingComponentRefs_RelStructureCollection
Type for a collection of one or more references to a PARKING AREA or PARKING BAU.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ParkingAreaRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ParkingAreaRef"
}
},
"ParkingBayRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ParkingBayRef"
}
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingEntranceForVehiclesEntity
Designated Place within a PARKING for a VEHICLE to enter.
{
"$ref": "#/definitions/ParkingEntranceForVehicles__VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Entrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingEntranceForVehicles__VersionStructureStructure
Type for PARKING ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/SiteEntrance_VersionStructure"
},
{
"properties": {
"ModeOfOperationRef": {
"allOf": [
{
"$ref": "#/definitions/ModeOfOperationRef"
}
],
"description": "Reference to MODE of OPERATION. +v1.2.2"
},
"areas": {
"allOf": [
{
"$ref": "#/definitions/parkingAreaRefs_RelStructure"
}
],
"description": "PARKING AREAs to which ENTRANCE gives access. +v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingEntranceForVehiclesIdTypeUnclassified
Type for identifier of a PARKING VEHICLE ENTRANCE.
{
"$ref": "#/definitions/ParkingEntranceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingEntranceForVehiclesRefReference
Reference to a PARKING VEHICLE ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/ParkingEntranceForVehiclesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingEntranceForVehicles",
"x-netex-substitutionGroup": "ParkingEntranceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingEntranceForVehiclesRefStructureReference
Type for reference to a PARKING VEHICLE ENTRANCE.
{
"$ref": "#/definitions/ParkingEntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingEntranceForVehicles",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingEntranceIdTypeUnclassified
Type for identifier of a PARKING ENTRANCE.
{
"$ref": "#/definitions/EntranceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingEntranceRefReference
Reference to a PARKING VEHICLE ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/ParkingEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "EntranceRef",
"x-netex-sg-members": [
"ParkingEntranceForVehiclesRef",
"ParkingPassengerEntranceRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingEntranceRefStructureReference
Type for reference to a PARKING ENTRANCE.
{
"$ref": "#/definitions/EntranceRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# parkingEntrancesForVehicles_RelStructureCollection
Type for a list of PARKING ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ParkingEntranceForVehiclesRef": {
"$ref": "#/definitions/ParkingEntranceForVehiclesRef"
},
"ParkingEntranceForVehicles": {
"allOf": [
{
"$ref": "#/definitions/ParkingEntranceForVehicles"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingFacilityUnclassified
Classification of PARKING FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/ParkingFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ParkingFacilityEnumerationEnum
Allowed values for Parking Facility.
{
"type": "string",
"enum": [
"unknown",
"carPark",
"parkAndRidePark",
"motorcyclePark",
"cyclePark",
"rentalCarPark",
"coachPark"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# ParkingFacilityListUnclassified
List of PARKING FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/ParkingFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ParkingFacilityListOfEnumerationsUnclassified
List of values for PARKING FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/ParkingFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ParkingIdTypeUnclassified
Type for identifier of a PARKING.
{
"$ref": "#/definitions/SiteIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingLayoutEnumerationEnum
Allowed values for PARKING Layout types.
{
"type": "string",
"enum": [
"covered",
"openSpace",
"multistorey",
"underground",
"roadside",
"undefined",
"other",
"onPavement",
"cycleHire"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingPassengerEntranceEntity
Designated Passenger ENTRANCE within a PARKING.
{
"$ref": "#/definitions/ParkingPassengerEntrance_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Entrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingPassengerEntrance_VersionStructureStructure
Type for a PARKING PASSENGER ENTRANCe.
{
"allOf": [
{
"$ref": "#/definitions/SiteEntrance_VersionStructure"
},
{
"properties": {
"areas": {
"allOf": [
{
"$ref": "#/definitions/parkingAreaRefs_RelStructure"
}
],
"description": "PARKING AREA to which prperties appky +v1.1."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingPassengerEntranceIdTypeUnclassified
Type for identifier of a PARKING ENTRANCE.
{
"$ref": "#/definitions/ParkingEntranceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingPassengerEntranceRefReference
Reference to a PARKING VEHICLE ENTRANCE.
{
"$ref": "#/definitions/ParkingPassengerEntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingPassengerEntrance",
"x-netex-substitutionGroup": "ParkingEntranceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingPassengerEntranceRefStructureReference
Type for reference to a PARKING ENTRANCE.
{
"$ref": "#/definitions/ParkingEntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingPassengerEntrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingPaymentProcessEnumerationEnum
Allowed values for PARKING payment process types.
{
"type": "string",
"enum": [
"free",
"payAtBay",
"payAndDisplay",
"payAtExitBoothManualCollection",
"payAtMachineOnFootPriorToExit",
"payByPrepaidToken",
"payByMobileDevice",
"payByPlate",
"prepayForPermit",
"undefined",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingPaymentProcessListOfEnumerationsUnclassified
Allowed values for list of PARKING Payment process types.
{
"type": "array",
"items": {
"$ref": "#/definitions/ParkingPaymentProcessEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingPointEntity
A TIMING POINT where vehicles may stay unattended for a long time. A vehicle's return to park at a PARKING POINT marks the end of a BLOCK.
{
"$ref": "#/definitions/ParkingPoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ReliefPoint_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# ParkingPoint_DummyAbstract
A TIMING POINT where vehicles may stay unattended for a long time. A vehicle's return to park at a PARKING POINT marks the end of a BLOCK.
{
"allOf": [
{
"$ref": "#/definitions/ReliefPoint_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "ReliefPoint_Dummy",
"x-netex-sg-members": [
"GaragePoint"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# ParkingPoint_VersionStructureStructure
Type for PARKING POINT.
{
"$ref": "#/definitions/ReliefPoint_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# ParkingPointIdTypeUnclassified
Type for identifier of a PARKING POINT.
{
"$ref": "#/definitions/ReliefPointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# ParkingPointRefReference
Reference to a PARKING POINT.
{
"allOf": [
{
"$ref": "#/definitions/ParkingPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingPoint",
"x-netex-substitutionGroup": "ReliefPointRef",
"x-netex-sg-members": [
"GaragePointRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# ParkingPointRefStructureReference
Type for a reference to a PARKING POINT.
{
"$ref": "#/definitions/ReliefPointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingPoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# ParkingPropertiesUnclassified
Properties of a PARKING.
{
"$ref": "#/definitions/ParkingProperties_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# parkingProperties_RelStructureCollection
Type for a list of PARKING PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"ParkingProperties": {
"type": "array",
"items": {
"$ref": "#/definitions/ParkingProperties"
}
}
},
"required": [
"ParkingProperties"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingProperties_VersionedChildStructureUnclassified
Type for a PARKING PROPERTies.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of PARKING PROPERTIes.+V1.2.2"
},
"ParkingRef": {
"$ref": "#/definitions/ParkingRef"
},
"ParkingUserTypes": {
"allOf": [
{
"$ref": "#/definitions/ParkingUserListOfEnumerations"
}
],
"description": "Type of users: disabled, all etc."
},
"ParkingVehicleTypes": {
"allOf": [
{
"$ref": "#/definitions/ParkingVehicleListOfEnumerations"
}
],
"description": "Type of vehicle that PARKING allows."
},
"vehicleTypes": {
"allOf": [
{
"$ref": "#/definitions/transportTypeRefs_RelStructure"
}
],
"description": "TRANSPORT TYPEs that may use PARKING - open codes. +v1.2.2"
},
"ParkingStayList": {
"allOf": [
{
"$ref": "#/definitions/ParkingStayListOfEnumerations"
}
],
"description": "Nature of stay in PARKING."
},
"MaximumStay": {
"type": "string",
"description": "Maximum allowed Stay as Duration."
},
"SecureParking": {
"type": "boolean",
"description": "Whether Parking is secured by surveillance and other measures.surveillance."
},
"BayGeometry": {
"allOf": [
{
"$ref": "#/definitions/BayGeometryEnumeration"
}
],
"description": "Relative positioning of Parking bays. +v1.2.2"
},
"ParkingVisibility": {
"allOf": [
{
"$ref": "#/definitions/ParkingVisibilityEnumeration"
}
],
"description": "Visibible Indication of parking area. +v1.2.2"
},
"MonitoredBays": {
"type": "boolean",
"description": "Whether real-time availability data is normally available for any of the individual BAYs of the PARKING or PARKING AREA."
},
"areas": {
"allOf": [
{
"$ref": "#/definitions/parkingAreaRefs_RelStructure"
}
],
"description": "PARKING AREA to which prpoerties appky +v1.1."
},
"spaces": {
"allOf": [
{
"$ref": "#/definitions/parkingCapacities_RelStructure"
}
],
"description": "Available spaces within PARKING AREA."
}
}
}
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingPropertiesIdTypeUnclassified
Type for identifier of a PARKING PROPERTIES
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingPropertiesRefReference
Reference to a PARKING PROPERTIES
{
"allOf": [
{
"$ref": "#/definitions/ParkingPropertiesRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingProperties",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingPropertiesRefStructureReference
Type for a reference to a PARKING PROPERTIES
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ParkingProperties",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingRefReference
Reference to a PARKING.
{
"allOf": [
{
"$ref": "#/definitions/ParkingRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Parking",
"x-netex-substitutionGroup": "SiteRef",
"x-netex-sg-members": [
"RechargingStationRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# parkingRefs_RelStructureCollection
Type for a collection of one or more references to a PARKING.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ParkingRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ParkingRef"
}
}
},
"required": [
"ParkingRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingRefStructureReference
Type for a reference to a PARKING.
{
"$ref": "#/definitions/SiteRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Parking",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingReservationEnumerationEnum
Allowed values for PARKING User types.
{
"type": "string",
"enum": [
"reservationRequired",
"reservationAllowed",
"noReservations",
"registrationRequired",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# parkingsInFrame_RelStructureCollection
Type for containment in frame of PARKING.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Parking_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/Parking_Dummy"
},
"description": "A designated path between two PLACEs. May include an Ordered sequence of references to PATH LINKS."
}
},
"required": [
"Parking_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# ParkingStayEnumerationEnum
Allowed values for PARKING Stay Term types.
{
"type": "string",
"enum": [
"shortStay",
"midTerm",
"longTerm",
"dropoff",
"unlimited",
"other",
"all"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingStayListOfEnumerationsUnclassified
Allowed values for list of PARKING Stay Term types.
{
"type": "array",
"items": {
"$ref": "#/definitions/ParkingStayEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingTypeEnumerationEnum
Allowed values for PARKING types.
{
"type": "string",
"enum": [
"parkAndRide",
"liftShareParking",
"urbanParking",
"airportParking",
"trainStationParking",
"exhibitionCentreParking",
"rentalCarParking",
"shoppingCentreParking",
"motorwayParking",
"roadside",
"parkingZone",
"cycleRental",
"undefined",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingUserEnumerationEnum
Allowed values for PARKING User types.
{
"type": "string",
"enum": [
"allUsers",
"staff",
"visitors",
"customers",
"guests",
"registeredDisabled",
"impairedMobility",
"registered",
"rental",
"doctors",
"residentsWithPermits",
"reservationHolders",
"emergencyServices",
"taxi",
"vehicleSharing",
"women",
"families",
"other",
"all"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingUserListOfEnumerationsUnclassified
Allowed values for list of PARKING User types.
{
"type": "array",
"items": {
"$ref": "#/definitions/ParkingUserEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingVehicleEnumerationEnum
Allowed values for PARKING VEHICLE types.
{
"type": "string",
"enum": [
"cycle",
"pedalCycle",
"eCycle",
"moped",
"motorcycle",
"motorcycleWithSidecar",
"motorScooter",
"twoWheeledVehicle",
"threeWheeledVehicle",
"car",
"microCar",
"miniCar",
"smallCar",
"passengerCar",
"largeCar",
"fourWheelDrive",
"taxi",
"camperCar",
"carWithTrailer",
"carWithCaravan",
"minibus",
"minivan",
"bus",
"van",
"transporter",
"largeVan",
"highSidedVehicle",
"lightGoodsVehicle",
"heavyGoodsVehicle",
"agriculturalVehicle",
"tanker",
"truck",
"tram",
"articulatedVehicle",
"vehicleWithTrailer",
"lightGoodsVehicleWithTrailer",
"heavyGoodsVehicleWithTrailer",
"snowmobile",
"undefined",
"other",
"allPassengerVehicles",
"all"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingVehicleListOfEnumerationsUnclassified
Allowed values for list of PARKING VEGICLE types.
{
"type": "array",
"items": {
"$ref": "#/definitions/ParkingVehicleEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParkingVisibilityEnumerationEnum
Allowed values for PARKING Visibility. +v1.2.2
{
"type": "string",
"enum": [
"unmarked",
"signageOnly",
"demarcated",
"docks",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# ParticipantCodeTypeUnclassified
Type for Unique identifier of participant.
{
"type": "string",
"x-netex-source": "siri_utility/siri_participant-v2.0.xsd"
}
# ParticipantRefReference
Identifier of system requesting Data.
{
"allOf": [
{
"$ref": "#/definitions/ParticipantCodeType"
}
],
"x-netex-role": "reference",
"x-netex-source": "NeTEx_publication.xsd"
}
# ParticipantRefStructureReference
Reference to Unique identifier of participant.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/ParticipantCodeType"
}
},
"x-netex-role": "reference",
"x-netex-atom": "string",
"x-netex-source": "siri_utility/siri_participant-v2.0.xsd"
}
# PassageTypeEnumerationEnum
Allowed values for Passage Types.
{
"type": "string",
"enum": [
"none",
"pathway",
"corridor",
"overpass",
"underpass",
"tunnel",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# PassengerAccessibilityNeedsUnclassified
A passenger's requirement for accessibility, comprising one or more USER NEEDs. For example, that he is unable to navigate stairs, or lifts, or has visual or auditory impairments. PASSENGER ACCESSIBILITY NEEDS can be used to derive an accessibility constraint for the passenger, allowing the computation of paths for passengers with specifically constrained mobility. Example: Wheelchair, No Lifts, No Stairs.
{
"allOf": [
{
"$ref": "#/definitions/PassengerAccessibilityNeedsStructure"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# PassengerAccessibilityNeedsStructureUnclassified
Type for accessibility needs. Records the requirements of a passenger that may affect choice of facilities.
{
"type": "object",
"properties": {
"AccompaniedByCarer": {
"type": "boolean",
"description": "Whether the passenger is accompanied by a carer or assistant."
},
"userNeeds": {
"type": "object",
"properties": {
"UserNeed": {
"type": "array",
"items": {
"$ref": "#/definitions/UserNeed"
}
}
},
"description": "Mobility needs of a user."
},
"suitabilities": {
"type": "object",
"properties": {
"Suitability": {
"type": "array",
"items": {
"$ref": "#/definitions/Suitability"
}
}
},
"description": "Suitability needs of a user."
}
},
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# PassengerAtStopTimeUnclassified
Time at which a passenger should be at a stop to commence or finish a process. +v2.0
{
"$ref": "#/definitions/PassengerAtStopTime_VersionedChildStructure",
"x-netex-substitutionGroup": "PassingTime",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passengerAtStopTime_version.xsd"
}
# PassengerAtStopTime_VersionedChildStructureUnclassified
Type for PASSENGER AT STOP TIME.
{
"allOf": [
{
"$ref": "#/definitions/PassingTime_VersionedChildStructure"
},
{
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of PASSENGER AT STOP TIME."
},
"EarliestTime": {
"type": "string",
"format": "time",
"description": "Earliest time that passenger should be at stop for specified process, e.g. baggage check in, customs etc."
},
"EarliestDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after the starting time of the journey if not same calendar day. Default is 0 for same day."
},
"LatestTime": {
"type": "string",
"format": "time",
"description": "Latest time that passenger should be at stop for specified process."
},
"LatestDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after the starting time of the journey."
},
"CheckConstraintRef": {
"$ref": "#/definitions/CheckConstraintRef"
},
"CheckConstraintProcess": {
"allOf": [
{
"$ref": "#/definitions/CheckProcessTypeEnumeration"
}
],
"description": "Nature of process."
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passengerAtStopTime_version.xsd"
}
# PassengerAtStopTimeIdTypeUnclassified
Type for identifier of a PASSENGER AT STOP TIME.
{
"$ref": "#/definitions/PassingTimeIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passengerAtStopTime_support.xsd"
}
# PassengerAtStopTimeRefReference
Reference to a PASSENGER AT STOP TIME. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/PassengerAtStopTimeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerAtStopTime",
"x-netex-substitutionGroup": "PassingTimeRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passengerAtStopTime_support.xsd"
}
# PassengerAtStopTimeRefStructureReference
Type for a reference to a PASSENGER AT STOP TIME.
{
"$ref": "#/definitions/PassingTimeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerAtStopTime",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passengerAtStopTime_support.xsd"
}
# passengerAtStopTimes_RelStructureCollection
Type for a list of PASSENGER AT STOP TIME.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"PassengerAtStopTime": {
"type": "array",
"items": {
"$ref": "#/definitions/PassengerAtStopTime"
}
}
},
"required": [
"PassengerAtStopTime"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passengerAtStopTime_version.xsd"
}
# PassengerBeaconEquipmentEntity
Specialisation of PASSENGER EQUIPMENT for Beacons. For SSID or UUID always use PublicCode. Be aware that when using VEHICLE TYPE or VEHICLE PROFILE only the type of the beacon can be described. The information aboutn the relevent real beacon often can only be provided when the actual VEHICLE is known.
{
"$ref": "#/definitions/PassengerBeaconEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_version.xsd"
}
# PassengerBeaconEquipment_VersionStructureStructure
Type for a BEACON EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerEquipment_VersionStructure"
},
{
"properties": {
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"BeaconType": {
"allOf": [
{
"$ref": "#/definitions/BeaconTypeEnumeration"
}
],
"description": "The type of the beacon"
},
"BeaconDirection": {
"allOf": [
{
"$ref": "#/definitions/BeaconDirectionEnumeration"
}
],
"description": "If the Beacon is unidirectional or bidirectional"
},
"BeaconProtocol": {
"allOf": [
{
"$ref": "#/definitions/BeaconProtocolEnumeration"
}
],
"description": "The relevant Beacon Protocol used."
},
"BeaconBackendUrl": {
"type": "string",
"format": "uri",
"description": "The to reach the back end system for the usage of the beacon."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_version.xsd"
}
# PassengerBeaconEquipmentIdTypeUnclassified
Type for identifier of a BEACON EQUIPMENT.
{
"$ref": "#/definitions/PassengerEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# PassengerBeaconEquipmentRefReference
Reference of an BEACON EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerBeaconEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerBeaconEquipment",
"x-netex-substitutionGroup": "PassengerEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# PassengerBeaconEquipmentRefStructureReference
Type for a reference to an BEACON EQUIPMENT.
{
"$ref": "#/definitions/PassengerEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerBeaconEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# PassengerBoardingPositionAssignmentEntity
The default allocation of a SCHEDULED STOP POINT to a specific STOP PLACE, and also possibly a QUAY and BOARDING POSITION. NB Rebmed from TRAIN STOP ASSIGNMENT in v2.
{
"$ref": "#/definitions/PassengerBoardingPositionAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopAssignment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# PassengerBoardingPositionAssignment_DummyAbstract
Assignment of a SCHEDULED STOP POINT to a STOP PLACE and QUAY, etc.
{
"allOf": [
{
"$ref": "#/definitions/PassengerBoardingPositionAssignment_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "StopAssignment",
"x-netex-sg-members": [
"DeckEntranceAssignment"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# PassengerBoardingPositionAssignment_VersionStructureStructure
Type for a PASSENGER BOARDING POSITION ASSIGNMENT
{
"allOf": [
{
"$ref": "#/definitions/StopAssignment_VersionStructure"
},
{
"properties": {
"PassengerStopAssignmentRef": {
"$ref": "#/definitions/PassengerStopAssignmentRef"
},
"TrainRef": {
"$ref": "#/definitions/TrainRef"
},
"TrainComponentRef": {
"$ref": "#/definitions/TrainComponentRef",
"x-netex-choice": [
"TrainComponentRef",
"TrainComponentView"
]
},
"TrainComponentView": {
"$ref": "#/definitions/TrainComponentView",
"x-netex-choice": [
"TrainComponentRef",
"TrainComponentView"
]
},
"PositionOfTrainElement": {
"type": "integer",
"minimum": 1,
"description": "Relative position of TRAIN ELEMENT."
},
"BoardingPositionRef": {
"allOf": [
{
"$ref": "#/definitions/BoardingPositionRefStructure"
}
],
"description": "BOARDING POSITION to which TRAIN COMPONENT at SCHEDULED STOP POINT is to be assigned."
},
"IsAllowed": {
"type": "boolean",
"description": "Whether assigment permits or forbids any use of TRAIN COMPONENT at specifed stop. Default is true. +V2.0"
},
"EntranceToVehicle": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Text description of A specific ENTRANCE to the VEHICLE. E.g. Front, rear. NB DECK ENTRANCE ASSIGNMENT can be used to make structured reference."
},
"deckEntranceAssignments": {
"allOf": [
{
"$ref": "#/definitions/deckEntranceAssignments_RelStructure"
}
],
"description": "DECK ENTRANCE assigned. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# PassengerBoardingPositionAssignmentIdTypeUnclassified
Identifier of PASSENGER BOARDING POSITION ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# PassengerBoardingPositionAssignmentRefReference
Reference to a PASSENGER BOARDING POSITION ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerBoardingPositionAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerBoardingPositionAssignment",
"x-netex-substitutionGroup": "StopAssignmentRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# PassengerBoardingPositionAssignmentRefStructureReference
Type for a reference to a PASSENGER BOARDING POSITION ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerBoardingPositionAssignment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# passengerBoardingPositionAssignments_RelStructureCollection
Type for a list of references to a PASSENGER BOARDING POSITION ASSIGNMENT
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PassengerBoardingPositionAssignmentRef": {
"$ref": "#/definitions/PassengerBoardingPositionAssignmentRef"
},
"PassengerBoardingPositionAssignment": {
"$ref": "#/definitions/PassengerBoardingPositionAssignment"
},
"PassengerBoardingPositionAssignment_Dummy": {
"$ref": "#/definitions/PassengerBoardingPositionAssignment_Dummy"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# passengerCapacities_RelStructureCollection
Type for a list of PASSENGER and PASSENGER VEHICLE CAPACITies.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"PassengerCapacityRef": {
"$ref": "#/definitions/PassengerCapacityRef"
},
"PassengerCapacity": {
"$ref": "#/definitions/PassengerCapacity"
},
"PassengerVehicleCapacity": {
"$ref": "#/definitions/PassengerVehicleCapacity"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PassengerCapacityUnclassified
Total number of passengers that can be carried by a VEHICLE of this type.
{
"$ref": "#/definitions/PassengerCapacityStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PassengerCapacityIdTypeUnclassified
Type for identifier of a PASSENGER CAPACITY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PassengerCapacityRefReference
Reference to a PASSENGER CAPACITY.
{
"allOf": [
{
"$ref": "#/definitions/PassengerCapacityRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerCapacity",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PassengerCapacityRefStructureReference
Type for a reference to a PASSENGER CAPACITY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerCapacity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PassengerCapacityStructureUnclassified
Type for a PASSENGER CAPACITY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"FareClass": {
"allOf": [
{
"$ref": "#/definitions/FareClassEnumeration"
}
],
"description": "Fare class for which capacity is specifyed. Default is any, i.e. capacity is for all FARE CLASSes."
},
"TotalCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "The total capacity of vehicles of the type. For a requirement this is the minimum needed."
},
"SeatingCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "The seating capacity of vehicles of the type. For a requirement this is the minimum needed."
},
"StandingCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "The standing capacity of vehicles of the type. For a requirement this is the minimum needed."
},
"SpecialPlaceCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "The number of special places on vehicles of the type, e.g. seats for the disabled. For a requirement this is the minimum needed."
},
"PushchairCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "The number of push chair places on vehicles of the type. For a requirement this is the minimum needed."
},
"WheelchairPlaceCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "The number of wheelchairs places on vehicles of the type. For a requirement this is the minimum needed."
},
"PramPlaceCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "The number of places on the vehicle that are suitable for prams. +v2.0"
},
"BicycleRackCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfPassengers"
}
],
"description": "The number of bicycle racks on the vehicle. Also non-rack places should be counted here. The name might change in future to BicycleCapacity. +v2.0"
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PassengerCarryingPassengerCarrying_ViewStructureUnclassified
Type for a PASSENGER CARRYING REQUIREMENT.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"PassengerCapacity": {
"$ref": "#/definitions/PassengerCapacity"
},
"LowFloor": {
"type": "boolean",
"description": "Whether Vehicle is low floor to facilitate access by the mobility impaired."
},
"HasLiftOrRamp": {
"type": "boolean",
"description": "Whether vehicle has lift or ramp to facilitate wheelchair access."
},
"HasHoist": {
"type": "boolean",
"description": "Whether vehicle has hoist for wheelchair access."
},
"HoistOperatingRadius": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance from VEHICLE needed to operate hoist."
},
"BoardingHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum step height to board. +v1.1"
},
"GapToPlatform": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Expected maximal gap between VEHICLE and platform. +v1.1"
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PassengerCarryingRequirementEntity
Requirements for carrying passengers on a service.
{
"$ref": "#/definitions/PassengerCarryingRequirement_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "VehicleRequirement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PassengerCarryingRequirement_VersionStructureStructure
Type for a PASSENGER CARRYING REQUIREMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleRequirement_VersionStructure"
},
{
"properties": {
"PassengerCapacity": {
"$ref": "#/definitions/PassengerCapacity"
},
"LowFloor": {
"type": "boolean",
"description": "Whether Vehicle is low floor to facilitate access by the mobility impaired."
},
"HasLiftOrRamp": {
"type": "boolean",
"description": "Whether vehicle has lift or ramp to facilitate wheelchair access."
},
"HasHoist": {
"type": "boolean",
"description": "Whether vehicle has hoist for wheelchair access."
},
"HoistOperatingRadius": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance from VEHICLE needed to operate hoist."
},
"BoardingHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum step height to board. +v1.1"
},
"GapToPlatform": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Expected maximal gap between VEHICLE and platform. +v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PassengerCarryingRequirementIdTypeUnclassified
Type for identifier of a PASSENGER CARRYING REQUIREMENT.
{
"$ref": "#/definitions/VehicleRequirementIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PassengerCarryingRequirementRefReference
Reference to a PASSENGER CARRYING REQUIREMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerCarryingRequirementRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerCarryingRequirement",
"x-netex-substitutionGroup": "VehicleRequirementRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PassengerCarryingRequirementRefStructureReference
Type for a reference to a PASSENGER CARRYING REQUIREMENT.
{
"$ref": "#/definitions/VehicleRequirementRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerCarryingRequirement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# passengerCarryingRequirements_RelStructureCollection
Type for a list of PASSENGER CARRYING Requirements.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PassengerCarryingRequirementRef": {
"$ref": "#/definitions/PassengerCarryingRequirementRef"
},
"PassengerCarryingRequirement": {
"$ref": "#/definitions/PassengerCarryingRequirement"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PassengerCarryingRequirementsViewEntity
Requirements for carrying passengers.
{
"$ref": "#/definitions/PassengerCarryingRequirement_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PassengerCommsFacilityUnclassified
Classification of PASSENGER COMMS FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/PassengerCommsFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# PassengerCommsFacilityEnumerationEnum
Allowed values for PASSENGER COMMUNICATIONS FACILITY.
{
"type": "string",
"enum": [
"unknown",
"freeWifi",
"publicWifi",
"powerSupplySockets",
"telephone",
"audioEntertainment",
"videoEntertainment",
"businessServices",
"internet",
"postOffice",
"postBox",
"usbAPowerSocket",
"usbCPowerSocket",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# PassengerCommsFacilityListUnclassified
List of PASSENGER COMMS FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/PassengerCommsFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# PassengerCommsFacilityListOfEnumerationsUnclassified
List of values for PASSENGER COMMS FACILITies.
{
"type": "array",
"items": {
"$ref": "#/definitions/PassengerCommsFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# PassengerEntranceEntity
A normal entrance for passengers to or within a DECK. +v2.0
{
"$ref": "#/definitions/PassengerEntrance_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DeckEntrance_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# PassengerEntrance_VersionStructureStructure
Type for a PASSENGER ENTRANCE.
{
"$ref": "#/definitions/DeckEntrance_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# PassengerEntranceIdTypeUnclassified
Type for identifier of a PASSENGER ENTRANCE.
{
"$ref": "#/definitions/DeckEntranceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# PassengerEntranceRefReference
Reference to a PASSENGER ENTRANCE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/PassengerEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerEntrance",
"x-netex-substitutionGroup": "DeckEntranceRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# PassengerEntranceRefStructureReference
Type for a reference to a PASSENGER ENTRANCE.
{
"$ref": "#/definitions/DeckEntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerEntrance",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# PassengerEquipmentAbstract
Equipment for passengers that may be in a fixed within a STOP PLACE.
{
"allOf": [
{
"$ref": "#/definitions/PassengerEquipment_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-sg-members": [
"AccessVehicleEquipment",
"ActualVehicleEquipment",
"HelpPointEquipment",
"PassengerBeaconEquipment",
"PassengerInformationEquipment",
"PassengerSafetyEquipment",
"RubbishDisposalEquipment",
"SanitaryEquipment",
"TicketValidatorEquipment",
"TicketingEquipment",
"WheelchairVehicleEquipment"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# PassengerEquipment_VersionStructureStructure
Type for a PASSENGER EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/InstalledEquipment_VersionStructure"
},
{
"properties": {
"Fixed": {
"type": "boolean",
"description": "Whether the EQUIPMENT is fixed at a place or min a vehicle."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# PassengerEquipmentIdTypeUnclassified
Type for identifier of a PASSENGER EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# PassengerEquipmentRefReference
Reference to a PASSENGER EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/InstalledEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerEquipment",
"x-netex-substitutionGroup": "InstalledEquipmentRef",
"x-netex-sg-members": [
"HelpPointEquipmentRef",
"PassengerBeaconEquipmentRef",
"PassengerSafetyEquipmentRef",
"RubbishDisposalEquipmentRef",
"SanitaryEquipmentRef",
"VehicleEquipmentRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# PassengerEquipmentRefStructureReference
Type for a reference to a PASSENGER EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# passengerEquipments_RelStructureCollection
Type for a list of LOCAL SERVICEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PassengerEquipmentRef": {
"$ref": "#/definitions/PassengerEquipmentRef"
},
"PassengerEquipment": {
"$ref": "#/definitions/PassengerEquipment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# PassengerInformationEquipmentEntity
A public transport information facility, as for instance terminals (on street, at information desks, telematic, ...) or printed material (leaflets displayed at stops, booklets, ...).
{
"$ref": "#/definitions/PassengerInformationEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# PassengerInformationEquipment_VersionStructureStructure
Type for a PASSENGER INFORMATION EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerEquipment_VersionStructure"
},
{
"properties": {
"LogicalDisplayRef": {
"$ref": "#/definitions/LogicalDisplayRef"
},
"StopPlaceRef": {
"$ref": "#/definitions/StopPlaceRef"
},
"SiteComponentRef": {
"$ref": "#/definitions/SiteComponentRef"
},
"PassengerInformationEquipmentList": {
"allOf": [
{
"$ref": "#/definitions/PassengerInformationEquipmentListOfEnumerations"
}
],
"description": "List of PASSENGER INFORMATION Equipments. +2.0"
},
"TypeOfPassengerInformationEquipmentRef": {
"$ref": "#/definitions/TypeOfPassengerInformationEquipmentRef"
},
"LowCounterAccess": {
"type": "boolean",
"description": "Whether there is a low counter for accessibility."
},
"HeightOfLowCounter": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of counter for accessibility."
},
"InductionLoops": {
"type": "boolean",
"description": "Whether there are induction loops."
},
"TactileInterfaceAvailable": {
"type": "boolean",
"description": "Indicates whether there is a tactile interface +v1.1."
},
"AudioInterfaceAvailable": {
"type": "boolean",
"description": "Indicates whether there is an accessible audio interface (allowing a use closed eyes). +v1.1"
},
"DisabledPriority": {
"type": "boolean",
"description": "Indicates a priority access for disabled (no-queue). +v1.1"
},
"WheelchairSuitable": {
"type": "boolean",
"description": "Indicates whether equipment may be used while seated in a wheelchair. +v1.1"
},
"PassengerInformationFacilityList": {
"allOf": [
{
"$ref": "#/definitions/PassengerInformationFacilityList"
}
],
"description": "List of predefined Passenger Info EQUIPMENT."
},
"AccessibilityInfoFacilityList": {
"$ref": "#/definitions/AccessibilityInfoFacilityList"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# PassengerInformationEquipmentEnumerationEnum
Allowed values for Passenger Information Equipment.
{
"type": "string",
"enum": [
"timetablePoster",
"fareInformation",
"lineNetworkPlan",
"lineTimetable",
"stopTimetable",
"journeyPlanning",
"interactiveKiosk",
"informationDesk",
"networkStatus",
"realTimeDisruptions",
"realTimeDepartures",
"stationMap",
"acousticStationMap",
"tactileStationMap",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# PassengerInformationEquipmentIdTypeUnclassified
Identifier of PASSENGER INFORMATION EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# PassengerInformationEquipmentListOfEnumerationsUnclassified
List of values for PASSENGER INFORMATION EQUIPMENT.
{
"type": "array",
"items": {
"$ref": "#/definitions/PassengerInformationEquipmentEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# PassengerInformationEquipmentRefReference
Reference to a PASSENGER INFORMATION EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerInformationEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerInformationEquipment",
"x-netex-substitutionGroup": "InstalledEquipmentRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# PassengerInformationEquipmentRefStructureReference
Type for a reference to a PASSENGER INFORMATION EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerInformationEquipment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# passengerInformationEquipmentsInFrame_RelStructureCollection
Type for containment in frame of PASS ENGER INFORMATION EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PassengerInformationEquipment": {
"type": "array",
"items": {
"$ref": "#/definitions/PassengerInformationEquipment"
}
}
},
"required": [
"PassengerInformationEquipment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# PassengerInformationFacilityUnclassified
Classification of PASSENGER INFO FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/PassengerInformationFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# PassengerInformationFacilityEnumerationEnum
Allowed values for Passenger information facility.
{
"type": "string",
"enum": [
"nextStopIndicator",
"stopAnnouncements",
"passengerInformationDisplay",
"realTimeConnections",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# PassengerInformationFacilityListUnclassified
List of PASSENGER INFO FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/PassengerInformationFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# PassengerInformationFacilityListOfEnumerationsUnclassified
List of values for PASSENGER INFO FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/PassengerInformationFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# passengerJourneysInFrame_RelStructureCollection
Type for containment in frame of passenger JOURNEYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DatedServiceJourney": {
"$ref": "#/definitions/DatedServiceJourney"
},
"ServiceJourney": {
"$ref": "#/definitions/ServiceJourney"
},
"SpecialService": {
"$ref": "#/definitions/SpecialService"
},
"TemplateServiceJourney": {
"$ref": "#/definitions/TemplateServiceJourney"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# PassengerSafetyEquipmentEntity
Specialisation of PASSENGER EQUIPMENT for passenger safety features, e.g. panic button, SOS phone.
{
"$ref": "#/definitions/PassengerSafetyEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_version.xsd"
}
# PassengerSafetyEquipment_VersionStructureStructure
Type for a PASSENGER SAFETY EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerEquipment_VersionStructure"
},
{
"properties": {
"Cctv": {
"type": "boolean",
"description": "Whether there is CCTV."
},
"MobilePhoneCoverage": {
"type": "boolean",
"description": "Whether lift there is mobile phone coverage."
},
"PanicButton": {
"type": "boolean",
"description": "Whether there is a panic button."
},
"SosPanel": {
"type": "boolean",
"description": "Whether there is an SOS panel."
},
"HeightOfSosPanel": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of SOS panel."
},
"Lighting": {
"allOf": [
{
"$ref": "#/definitions/LightingEnumeration"
}
],
"description": "Type of Lighting in area."
},
"AudioAnnouncements": {
"type": "boolean",
"description": "Whether there are Audio Announcements. +v1.1"
},
"AcousticAnnouncements": {
"type": "boolean",
"description": "DEPRECATED - Renamed to AudioAnnouncements for consistency. Old value kept for backwards compatibility - will be dropped in future release.",
"x-netex-deprecated": true
},
"AudioAnnouncementType": {
"allOf": [
{
"$ref": "#/definitions/AudioAnnouncementTypeEnumeration"
}
],
"description": "Triggering type for Audio Announcements. +v1.1"
},
"AudioAnnouncementsTrigger": {
"allOf": [
{
"$ref": "#/definitions/AudioTriggerMethodEnumeration"
}
],
"description": "How to trigger Acoustic Announcements. +v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_version.xsd"
}
# PassengerSafetyEquipmentIdTypeUnclassified
Type for identifier of a PASSENGER SAFETY EQUIPMENT.
{
"$ref": "#/definitions/PassengerEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# PassengerSafetyEquipmentRefReference
Identifier of an PASSENGER SAFETY EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerSafetyEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerSafetyEquipment",
"x-netex-substitutionGroup": "PassengerEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# PassengerSafetyEquipmentRefStructureReference
Type for a reference to an PASSENGER SAFETY EQUIPMENT.
{
"$ref": "#/definitions/PassengerEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerSafetyEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# PassengerSeatIdTypeUnclassified
Type for identifier of a PASSENGER SEAT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleSeating_support.xsd"
}
# PassengerSeatRefReference
Reference to a PASSENGER SEAT +v1.1 DEPRECATED Use PASSENGER SPOT instead. -v2.0
{
"allOf": [
{
"$ref": "#/definitions/PassengerSeatRefStructure"
}
],
"x-netex-role": "reference/deprecated",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleSeating_support.xsd"
}
# PassengerSeatRefStructureReference
Type for a reference to a PASSENGER SEAT .
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleSeating_support.xsd"
}
# PassengerSpaceEntity
A specialisation of DECK SPACE defining an area within a VEHICLE (i.e. bus, boat, coach, car) or TRAIN ELEMENT for use by passengers. +v2.0
{
"$ref": "#/definitions/PassengerSpace_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DeckSpace_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# PassengerSpace_VersionStructureStructure
Type for a PASSENGER SPACE.
{
"allOf": [
{
"$ref": "#/definitions/DeckSpace_VersionStructure"
},
{
"properties": {
"PassengerSpaceType": {
"allOf": [
{
"$ref": "#/definitions/PassengerSpaceTypeEnumeration"
}
],
"description": "Classification of PASSENGER SPACE."
},
"StandingAllowed": {
"type": "boolean",
"description": "Whether standing is allowed in DECK SPACE."
},
"passengerSpots": {
"allOf": [
{
"$ref": "#/definitions/passengerSpots_RelStructure"
}
],
"description": "PASSENGER SPOTs, i.e. seats in PASSENGER SPACE."
},
"luggageSpots": {
"allOf": [
{
"$ref": "#/definitions/luggageSpots_RelStructure"
}
],
"description": "LUGGAGE SPOTS in PASSENGER SPACE."
},
"passengerVehicleSpots": {
"allOf": [
{
"$ref": "#/definitions/passengerVehicleSpots_RelStructure"
}
],
"description": "PASSENGER VEHICLE SPOTs in PASSENGER SPACE."
},
"spotAffinities": {
"allOf": [
{
"$ref": "#/definitions/spotAffinities_RelStructure"
}
],
"description": "SPOT AFFINITies in PASSENGER SPACE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# PassengerSpaceIdTypeUnclassified
Type for identifier of a PASSENGER SPACE.
{
"$ref": "#/definitions/DeckSpaceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# PassengerSpaceRefReference
Reference to a PASSENGER SPACE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/PassengerSpaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerSpace",
"x-netex-substitutionGroup": "DeckSpaceRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# PassengerSpaceRefStructureReference
Type for a reference to a PASSENGER SPACE.
{
"$ref": "#/definitions/DeckSpaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerSpace",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# passengerSpaces_RelStructureCollection
Type for a list of PASSENGER SPACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PassengerSpaceRef": {
"$ref": "#/definitions/PassengerSpaceRef"
},
"PassengerSpace": {
"$ref": "#/definitions/PassengerSpace"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# PassengerSpaceTypeEnumerationEnum
Allowed values for TYPE OF PASSENGER SPACE.
{
"type": "string",
"enum": [
"seatingArea",
"passengerCabin",
"vehicleArea",
"luggageStore",
"corridor",
"restaurant",
"toilet",
"bathroom",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# PassengersPerMinuteUnclassified
Number of passengers per minute - capacity.
{
"type": "integer",
"minimum": 0,
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# PassengerSpotEntity
A designated seat or other space for a passenger within a given DECK SPACE. +v2.0.
{
"$ref": "#/definitions/PassengerSpot_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocatableSpot",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# PassengerSpot_VersionStructureStructure
Type for a PASSENGER SPOT.
{
"allOf": [
{
"$ref": "#/definitions/LocatableSpot_VersionStructure"
},
{
"properties": {
"TableType": {
"allOf": [
{
"$ref": "#/definitions/TableTypeEnumeration"
}
],
"description": "Whether PASSENGER SPOT faces table."
},
"HasArmrest": {
"type": "boolean",
"description": "Whether PASSENGER SPOT has an armrest"
},
"LegSpace": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Leg space available."
},
"HasPower": {
"type": "boolean",
"description": "Whether PASSENGER SPOT has a power socket."
},
"IsByWindow": {
"type": "boolean",
"description": "Whether PASSENGER SPOT is near a window."
},
"IsByAisle": {
"type": "boolean",
"description": "Whether PASSENGER SPOT is next to an aisle."
},
"IsBetweenSeats": {
"type": "boolean",
"description": "Whether PASSENGER SPOT is between two seats, i.e. not next to aisle or a window with seat on either side."
},
"IsInFrontRow": {
"type": "boolean",
"description": "Whether PASSENGER SPOT is in the front row."
},
"IsInEndRow": {
"type": "boolean",
"description": "Whether PASSENGER SPOT is in the end row, next to a wall."
},
"IsFacingWindow": {
"type": "boolean",
"description": "Whether PASSENGER SPOT is facing a window."
},
"IsFacingAisle": {
"type": "boolean",
"description": "Whether PASSENGER SPOT is facing an aisle."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# PassengerSpotIdTypeUnclassified
Type for identifier of a PASSENGER SPOT.
{
"$ref": "#/definitions/LocatableSpotIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# PassengerSpotRefReference
Reference to a PASSENGER SPOT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/PassengerSpotRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerSpot",
"x-netex-substitutionGroup": "LocatableSpotRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# PassengerSpotRefStructureReference
Type for a reference to a PASSENGER SPOT.
{
"$ref": "#/definitions/LocatableSpotRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerSpot",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# passengerSpots_RelStructureCollection
Type for a list of PASSENGER SPOTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PassengerSpotRef": {
"$ref": "#/definitions/PassengerSpotRef"
},
"PassengerSpot": {
"$ref": "#/definitions/PassengerSpot"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# PassengerStopAssignmentEntity
The default allocation of a SCHEDULED STOP POINT to a specific STOP PLACE, and also possibly a QUAY and BOARDING POSITION.
{
"$ref": "#/definitions/PassengerStopAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "StopAssignment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# PassengerStopAssignment_DerivedViewStructureView
Type for a PASSENGER STOP POINT ASSIGNMENT VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"PassengerStopAssignmentRef": {
"$ref": "#/definitions/PassengerStopAssignmentRef"
},
"StopPlaceRef": {
"$ref": "#/definitions/StopPlaceRef"
},
"QuayRef": {
"allOf": [
{
"$ref": "#/definitions/QuayRefStructure"
}
],
"description": "QUAY to which SCHEDULED STOP POINT is to be assigned."
},
"QuayName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of QUAY or platform to which the SCHEDULED STOP POINT is assigned."
},
"Label": {
"type": "string"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of Assignment. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# PassengerStopAssignment_VersionStructureStructure
Type for a PASSENGER STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/StopAssignment_VersionStructure"
},
{
"properties": {
"StopPlaceRef": {
"$ref": "#/definitions/StopPlaceRef",
"x-netex-choice": [
"StopPlaceRef",
"StopPlace"
]
},
"StopPlace": {
"$ref": "#/definitions/StopPlace",
"x-netex-choice": [
"StopPlaceRef",
"StopPlace"
]
},
"QuayRef": {
"$ref": "#/definitions/QuayRef",
"x-netex-choice": [
"QuayRef",
"Quay"
]
},
"Quay": {
"$ref": "#/definitions/Quay",
"x-netex-choice": [
"QuayRef",
"Quay"
]
},
"BoardingPositionRef": {
"$ref": "#/definitions/BoardingPositionRef",
"x-netex-choice": [
"BoardingPositionRef",
"BoardingPosition"
]
},
"BoardingPosition": {
"$ref": "#/definitions/BoardingPosition",
"x-netex-choice": [
"BoardingPositionRef",
"BoardingPosition"
]
},
"passengerBoardingPositionAssignments": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/passengerBoardingPositionAssignments_RelStructure"
}
],
"description": "Train stop assignments elements to use for which SCHEDULED STOP POINT is to be assigned. +v2.0"
},
"x-netex-choice": [
"passengerBoardingPositionAssignments",
"trainElements"
]
},
"trainElements": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/trainStopAssignments_RelStructure"
}
],
"description": "Train elements to which SCHEDULED STOP POINT is to be assigned. DEPRECATED -v2.0"
},
"x-netex-choice": [
"passengerBoardingPositionAssignments",
"trainElements"
]
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# PassengerStopAssignmentIdTypeUnclassified
Identifier of PASSENGER STOP ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# PassengerStopAssignmentRefReference
Reference to a PASSENGER STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerStopAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerStopAssignment",
"x-netex-substitutionGroup": "StopAssignmentRef",
"x-netex-sg-members": [
"VehicleJourneyStopAssignmentRef"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# PassengerStopAssignmentRefStructureReference
Type for a reference to a PASSENGER STOP ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerStopAssignment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# PassengerStopAssignmentViewUnclassified
View of an assignment of a SCHEDULED STOP POINT to a STOP PLACE and quay. etc.
{
"$ref": "#/definitions/PassengerStopAssignment_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# PassengerVehicleCapacityUnclassified
Total number of passenger vehicles s that can be carried by a VEHICLE of this type.
{
"$ref": "#/definitions/PassengerVehicleCapacityStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PassengerVehicleCapacityIdTypeUnclassified
Type for identifier of a PASSENGER VEHICLE CAPACITY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PassengerVehicleCapacityRefReference
Reference to a PASSENGER VEHICLE CAPACITY.
{
"allOf": [
{
"$ref": "#/definitions/PassengerVehicleCapacityRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerVehicleCapacity",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PassengerVehicleCapacityRefStructureReference
Type for a reference to a PASSENGER VEHICLE CAPACITY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerVehicleCapacity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PassengerVehicleCapacityStructureUnclassified
Type for a PASSENGER VEHICLE CAPACITY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"VehicleCategories": {
"allOf": [
{
"$ref": "#/definitions/AllRoadVehicleCategoriesListOfEnumerations"
}
],
"description": "Vehicle categories for which capacity is specified. Default is allPassengerVehicles i.e. capacity is for all VEHICLE CATEGORIES"
},
"VehicleCapacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfVehicles"
}
],
"description": "The total capacity of passenger VEHICLES of the type. F"
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PassengerVehicleSpotEntity
A designated space to park a passenger's vehicle onboard.+v2.0.
{
"$ref": "#/definitions/PassengerVehicleSpot_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocatableSpot",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# PassengerVehicleSpot_VersionStructureStructure
Type for a PASSENGER VEHICLE SPOT.
{
"allOf": [
{
"$ref": "#/definitions/LocatableSpot_VersionStructure"
},
{
"properties": {
"VehicleCategories": {
"allOf": [
{
"$ref": "#/definitions/AllRoadVehicleCategoriesListOfEnumerations"
}
],
"description": "Vehicle categories that may use PASSENGER VEHICLE SPOT."
},
"transportTypes": {
"allOf": [
{
"$ref": "#/definitions/transportTypeRefs_RelStructure"
}
],
"description": "Types of Transport that may use PASSENGER VEHICLE SPOT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# PassengerVehicleSpotIdTypeUnclassified
Type for identifier of a PASSENGER VEHICLE SPOT.
{
"$ref": "#/definitions/LocatableSpotIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# PassengerVehicleSpotRefReference
Reference to a PASSENGER VEHICLE SPOT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/PassengerVehicleSpotRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerVehicleSpot",
"x-netex-substitutionGroup": "LocatableSpotRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# PassengerVehicleSpotRefStructureReference
Type for a reference to a PASSENGER VEHICLE SPOT.
{
"$ref": "#/definitions/LocatableSpotRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassengerVehicleSpot",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# passengerVehicleSpots_RelStructureCollection
Type for a list of PASSENGER VEHICLE SPOTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PassengerVehicleSpotRef": {
"$ref": "#/definitions/PassengerVehicleSpotRef"
},
"PassengerVehicleSpot": {
"$ref": "#/definitions/PassengerVehicleSpot"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# PassingTimeAbstract
PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/PassingTime_VersionedChildStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-sg-members": [
"DatedPassingTime",
"PassengerAtStopTime",
"TimetabledPassingTime"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_version.xsd"
}
# PassingTime_VersionedChildStructureUnclassified
Type for PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"JourneyRef": {
"$ref": "#/definitions/JourneyRef"
},
"AlightAndReboard": {
"type": "boolean",
"description": "Whether can alight and reboard at stop."
},
"PointInJourneyPatternRef": {
"$ref": "#/definitions/PointInJourneyPatternRef"
}
},
"required": [
"PointInJourneyPatternRef"
]
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_version.xsd"
}
# PassingTime_ViewStructureUnclassified
Type for Simplified TARGET PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObject_ViewStructure"
},
{
"properties": {
"DayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after the starting departure time of the journey if not same calendar day. Default is 0 for same day."
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# PassingTimeIdTypeUnclassified
Type for identifier of a PASSING TIME.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# PassingTimeRefAbstract
Reference to a PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/PassingTimeRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"EstimatedPassingTimeRef",
"ObservedPassingTimeRef",
"PassengerAtStopTimeRef",
"TargetPassingTimeRef",
"TimetabledPassingTimeRef"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# PassingTimeRefStructureReference
Type for a reference to a PASSING TIME.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PassingTime",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# PassingTimeViewEntity
Simplified TARGET PASSING TIME.
{
"$ref": "#/definitions/PassingTime_ViewStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObjectView",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# PathAssignmentIdTypeUnclassified
Identifier of PATH ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# PathAssignmentRefReference
Reference to a PATH ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/PathAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "StopAssignmentRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# PathAssignmentRefStructureReference
Type for a reference to a PATH ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# PathDirectionEnumerationEnum
Allowed values for flow direction.
{
"type": "string",
"enum": [
"oneWay",
"twoWay"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PathHeadingEnumerationEnum
Allowed values for path heading.
{
"type": "string",
"enum": [
"left",
"right",
"forward",
"back"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PathInstructionUnclassified
An instruction to a passenger for an individual step when following a PATH LINK. +v2.0
{
"$ref": "#/definitions/PathInstruction_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# PathInstruction_VersionedChildStructureUnclassified
Type for a PATH INSTRUCTION.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"GenericPathLinkRef": {
"$ref": "#/definitions/GenericPathLinkRef"
},
"PathHeading": {
"allOf": [
{
"$ref": "#/definitions/PathHeadingEnumeration"
}
],
"description": "Heding used in Instruction."
},
"Distance": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance to use in instruction"
},
"Transition": {
"allOf": [
{
"$ref": "#/definitions/TransitionEnumeration"
}
],
"description": "Transition used in instruction."
},
"Instruction": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Instruction for using path as text."
},
"order": {
"type": "string",
"description": "order of instructions -v2.0",
"xml": {
"attribute": true
}
}
},
"required": [
"Instruction"
]
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# PathInstructionIdTypeUnclassified
Type for identifier of a PATH INSTRUCTION.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PathInstructionRefReference
Reference to a PATH INSTRUCTION.
{
"allOf": [
{
"$ref": "#/definitions/PathInstructionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PathInstruction",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PathInstructionRefStructureReference
Type for a reference to a PATH INSTRUCTION.
{
"$ref": "#/definitions/OrderedVersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PathInstruction",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# pathInstructions_RelStructureCollection
Type for a list of PATH INSTRUCTIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PathInstruction": {
"type": "array",
"items": {
"$ref": "#/definitions/PathInstruction"
},
"description": "PATH INSTRUCTION for a PATH LINK."
}
},
"required": [
"PathInstruction"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# PathJunctionEntity
DEPRECATED: Use SITE PATH JUNCTION. Designated point, inside a SITE ie STOP PLACE or POINT OF INTEREST, at which two or more PATH LINKs may connect or branch. -v2.0
{
"$ref": "#/definitions/SitePathJunction_VersionStructure",
"x-netex-role": "entity/deprecated",
"x-netex-substitutionGroup": "Point",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# PathJunctionRefReference
Depreceated - use SitePathJunctionRef +v2.0
{
"allOf": [
{
"$ref": "#/definitions/SitePathJunctionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PathJunction",
"x-netex-substitutionGroup": "GenericPathJunctionRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# PathLinkEntity
DEPRECATED - use SITE PATH LINK
{
"$ref": "#/definitions/SitePathLink_VersionStructure",
"x-netex-role": "entity/deprecated",
"x-netex-substitutionGroup": "Link",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# PathLinkEndStructureUnclassified
Type for a PATH LINK END.
{
"type": "object",
"properties": {
"PlaceRef": {
"allOf": [
{
"$ref": "#/definitions/PlaceRefStructure"
}
],
"description": "Reference to a PLACE, including QUAY, ACCESS SPACE, BOARDING POSITION or other node of a SITE."
},
"GenericPathJunctionRef": {
"$ref": "#/definitions/GenericPathJunctionRef"
}
},
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# PathLinkInSequenceUnclassified
A step of a NAVIGATION PATH indicating traversal of a particular PATH LINK as part of a recommended route. The same PATH LINK may occur in different sequences in different NAVIGATION PATHs.
{
"$ref": "#/definitions/PathLinkInSequence_VersionedChildStructure",
"x-netex-substitutionGroup": "LinkInLinkSequence",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# PathLinkInSequence_VersionedChildStructureUnclassified
Type for a PATH LINK IN SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/LinkInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"GenericPathLinkRef": {
"$ref": "#/definitions/GenericPathLinkRef"
},
"Reverse": {
"type": "boolean",
"description": "Whether link is navigated in to / from, i.e. reverse direction . Default is false, i.e. from to."
},
"Heading": {
"allOf": [
{
"$ref": "#/definitions/PathHeadingEnumeration"
}
],
"description": "Whether step is left right or forward."
},
"Transition": {
"allOf": [
{
"$ref": "#/definitions/TransitionEnumeration"
}
],
"description": "Whether step is up down or level in direction of use."
},
"Instruction": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Instruction for following path"
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label on step."
},
"views": {
"type": "object",
"properties": {
"PathLinkView": {
"$ref": "#/definitions/PathLinkView"
}
},
"required": [
"PathLinkView"
],
"description": "Instructions on how step view should be presented."
}
},
"required": [
"GenericPathLinkRef"
]
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# PathLinkInSequenceIdTypeUnclassified
Type for identifier of link step in a PATH LINK IN SEQUENCE.
{
"$ref": "#/definitions/LinkInSequenceIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PathLinkInSequenceRefReference
Reference to a PATH LINK IN SEQUENCE. If given by context does not need to be stated.
{
"allOf": [
{
"$ref": "#/definitions/PathLinkInSequenceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PathLinkInSequence",
"x-netex-substitutionGroup": "LinkInSequenceRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PathLinkInSequenceRefStructureReference
Type for Reference to a PATH LINK IN SEQUENCE.
{
"$ref": "#/definitions/LinkInSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PathLinkInSequence",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PathLinkRefReference
Reference to a SITE PATH LINK. DEPRECATED use SitePathLinkRef+v2.0
{
"allOf": [
{
"$ref": "#/definitions/SitePathLinkRefStructure"
}
],
"x-netex-role": "reference/deprecated",
"x-netex-refTarget": "PathLink",
"x-netex-substitutionGroup": "GenericPathLinkRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# PathLinkRefByValueUnclassified
Reference to a PATH LINK BY VALUE.
{
"allOf": [
{
"$ref": "#/definitions/PathLinkRefByValueStructure"
}
],
"x-netex-substitutionGroup": "LinkRefByValue",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PathLinkRefByValueStructureUnclassified
Type for a reference to a PATH LINK BY VALUE.
{
"$ref": "#/definitions/LinkRefByValueStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# pathLinksInSequence_RelStructureCollection
A collection of one or more PATH LINKs in SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"PathLinkInSequence": {
"type": "array",
"items": {
"$ref": "#/definitions/PathLinkInSequence"
}
}
},
"required": [
"PathLinkInSequence"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# pathLinksInSequenceRefs_RelStructureCollection
Type for a list of references to a PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"PathLinkInSequenceRef": {
"type": "array",
"items": {
"$ref": "#/definitions/PathLinkInSequenceRef"
}
}
},
"required": [
"PathLinkInSequenceRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PathLinkViewUnclassified
A VIEW of a PATH LINK used to select items for presentation.
{
"$ref": "#/definitions/GenericPathLink_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# PathLinkViewIdTypeUnclassified
Type for identifier of a PATH LINK VIEW.;
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PaymentByMobileStructureUnclassified
Type for Payment By Mobile details.
{
"type": "object",
"properties": {
"PhoneNumberToPay": {
"allOf": [
{
"$ref": "#/definitions/PhoneType"
}
],
"description": "Phone number to call or text to pay."
},
"SupportPhoneNumber": {
"allOf": [
{
"$ref": "#/definitions/PhoneType"
}
],
"description": "Phone number for support."
},
"PaymentUrl": {
"type": "string",
"format": "uri",
"description": "URL to make paymnet."
},
"PaymentAppDownloadUrl": {
"type": "string",
"format": "uri",
"description": "URL to downlaod app to pay."
}
},
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# PaymentMethodEnumerationEnum
Allowed values for Payment method.
{
"type": "string",
"enum": [
"cash",
"cashExactChangeOnly",
"cashAndCard",
"coin",
"banknote",
"cheque",
"travellersCheque",
"postalOrder",
"companyCheque",
"creditCard",
"debitCard",
"cardsOnly",
"travelCard",
"contactlessPaymentCard",
"contactlessTravelCard",
"directDebit",
"bankTransfer",
"epayDevice",
"epayAccount",
"sms",
"mobilePhone",
"mobileApp",
"voucher",
"token",
"warrant",
"mileagePoints",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# PaymentMethodListOfEnumerationsUnclassified
List of payment methods.
{
"type": "array",
"items": {
"$ref": "#/definitions/PaymentMethodEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# PercentageTypeUnclassified
Type for a Percentage: 0-100 decimal.
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# PeriodicityEnumerationEnum
Allowed values for Periodicity of data in FRAME TYPE.
{
"type": "string",
"enum": [
"annual",
"quarterly",
"monthly",
"weekly",
"daily"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# PersonalModeOfOperationEntity
A non-advertised mode of operation of vehicles by persons using their own vehicle. +v1.2.2
{
"$ref": "#/definitions/PersonalModeOfOperation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ModeOfOperation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# PersonalModeOfOperation_ValueStructureUnclassified
Type for a PERSONAL MODE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/ModeOfOperation_ValueStructure"
},
{
"properties": {
"PersonalOperationType": {
"allOf": [
{
"$ref": "#/definitions/PersonalOperationTypeEnumeration"
}
],
"description": "Allowed values for PERSONAL MODE OF OPERATION."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# PersonalModeOfOperationIdTypeUnclassified
Type for identifier of a PERSONAL MODE OF OPERATION.
{
"$ref": "#/definitions/ModeOfOperationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# PersonalModeOfOperationRefReference
Reference to a PERSONAL MODE OF OPERATION. +V1.2.2
{
"allOf": [
{
"$ref": "#/definitions/PersonalModeOfOperationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PersonalModeOfOperation",
"x-netex-substitutionGroup": "ModeOfOperationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# PersonalModeOfOperationRefStructureReference
Type for a reference to a PERSONAL MODE OF OPERATION.
{
"$ref": "#/definitions/ModeOfOperationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PersonalModeOfOperation",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# PersonalOperationTypeEnumerationEnum
Allowed values for VehiclePoolingModeOfOperation.
{
"type": "string",
"enum": [
"ownCar",
"privateLift"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# PersonalVehicleCategoryEnumerationEnum
Allowed values for Personal VEHICLE types.+V2.0
{
"type": "string",
"enum": [
"moped",
"motorcycle",
"motorcycleWithSidecar",
"motorScooter",
"twoWheeledVehicle",
"threeWheeledVehicle",
"car",
"microCar",
"miniCar",
"smallCar",
"mediumCar",
"passengerCar",
"largeCar",
"fourWheelDrive",
"taxi",
"camperCar",
"caravan",
"carWithTrailer",
"carWithCaravan",
"minibus",
"minivan",
"snowmobile",
"undefined",
"other",
"allPassengerVehicles",
"all"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PersonalVehicleCategoryListOfEnumerationsUnclassified
Allowed values for list of Personal Wheeled VEhICLE types.+V2.0
{
"type": "array",
"items": {
"$ref": "#/definitions/PersonalVehicleCategoryEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PhoneTypeUnclassified
Type for an International phone number. + Country + MSIDDN e.g. +41 675601 etc.
{
"type": "string",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# PlaceAbstract
A named Place. A geographic place of any type which may be specified as the origin or destination of a trip. A PLACE may be of dimension 0 (a POINT), 1 (a Road section) or 2 (a ZONE).
{
"allOf": [
{
"$ref": "#/definitions/Place_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Zone",
"x-netex-sg-members": [
"Address",
"AddressablePlace",
"Country",
"EquipmentPlace",
"FlexibleArea",
"FlexibleQuay",
"FlexibleStopPlace",
"Garage",
"HailAndRideArea",
"SiteElement",
"TopographicPlace",
"VehicleMeetingPlace",
"VehicleMeetingPlace_Dummy"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# Place_VersionStructureStructure
Type for a PLACE.
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
},
{
"properties": {
"placeTypes": {
"allOf": [
{
"$ref": "#/definitions/typeOfPlaceRefs_RelStructure"
}
],
"description": "Classification of PLACE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# PlaceEquipmentAbstract
An item of equipment of a particular type actually available at a location within a PLACE.
{
"allOf": [
{
"$ref": "#/definitions/PlaceEquipment_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-sg-members": [
"AccessEquipment",
"CycleStorageEquipment",
"RefuellingEquipment",
"SignEquipment",
"SiteEquipment",
"VehicleChargingEquipment"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# PlaceEquipment_VersionStructureStructure
Type for a PLACE EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipment_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# PlaceEquipmentIdTypeUnclassified
Type for identifier of a PLACE EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# PlaceEquipmentRefAbstract
Reference to a PLACE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PlaceEquipmentRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "InstalledEquipmentRef",
"x-netex-sg-members": [
"AccessEquipmentRef",
"SignEquipmentRef",
"SiteEquipmentRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# PlaceEquipmentRefStructureReference
Type for a reference to an PLACE EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PlaceEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# placeEquipments_RelStructureCollection
Type for a list of LOCAL SERVICEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"InstalledEquipmentRef": {
"$ref": "#/definitions/InstalledEquipmentRef"
},
"InstalledEquipment": {
"$ref": "#/definitions/InstalledEquipment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# PlaceIdTypeUnclassified
Type for identifier of a PLACE.
{
"$ref": "#/definitions/ZoneIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# PlaceInSequenceUnclassified
Point traversed by a NAVIGATION PATH in sequence. May be a PLACE PATH JUNCTION or POINT.
{
"$ref": "#/definitions/PlaceInSequence_VersionedChildStructure",
"x-netex-substitutionGroup": "PointInLinkSequence",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# PlaceInSequence_VersionedChildStructureUnclassified
Type for a PLACE in SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/PointInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"PlaceRef": {
"allOf": [
{
"$ref": "#/definitions/PlaceRefStructure"
}
],
"description": "Reference to a Place or Site Component , that is QUAY, ACCESS SPACE or BOARDING POSITION or PATH JUNCTION."
},
"BranchLevel": {
"type": "string",
"description": "Branching level of place."
},
"onwardLinks": {
"allOf": [
{
"$ref": "#/definitions/pathLinksInSequence_RelStructure"
}
],
"description": "Onward links from this point."
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# PlaceInSequenceIdTypeUnclassified
Type for identifier of place step in a GENERIC NAVIGATION PATH.
{
"$ref": "#/definitions/PointInSequenceIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PlaceInSequenceRefReference
Reference to a PLACE IN SEQUENCE. If given by context does not need to be stated.
{
"allOf": [
{
"$ref": "#/definitions/PlaceInSequenceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PlaceInSequence",
"x-netex-substitutionGroup": "PointInSequenceRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PlaceInSequenceRefStructureReference
Type for reference to a PLACE IN SEQUENCE.
{
"$ref": "#/definitions/PointInSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PlaceInSequence",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# PlaceLightingEntity
Specialisation of PLACE EQUIPMENT for LIGHTING EQUIPMENT (e.g. lamp post).
{
"$ref": "#/definitions/PlaceLighting_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# PlaceLighting_VersionStructureStructure
Type for a PLACE LIGHTING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
},
{
"properties": {
"Lighting": {
"allOf": [
{
"$ref": "#/definitions/LightingEnumeration"
}
],
"description": "Nature of Lighting."
},
"AlwaysLit": {
"type": "boolean",
"description": "Whether Place is always lit."
},
"LightingOnMethod": {
"allOf": [
{
"$ref": "#/definitions/LightingOnMethodEnumeration"
}
],
"description": "Method by which lighting is switched on. v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# PlaceLightingEquipmentRefReference
Identifier of an PLACE LIGHTING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# PlaceLightingEquipmentRefStructureReference
Type for a reference to an PLACE LIGHTING EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# PlaceLightingIdTypeUnclassified
Type for identifier of a PLACE LIGHTING.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# PlaceRefReference
Reference to a PLACE.
{
"$ref": "#/definitions/PlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Place",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# PlaceRef_DummyAbstract
Reference to a PLACE.
{
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"AddressRef",
"AddressablePlaceRef",
"EquipmentPlaceRef",
"EquipmentPositionRef",
"FlexibleQuayRef",
"FlexibleStopPlaceRef",
"GenericPathJunctionRef",
"TopographicPlaceRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# placeRefs_RelStructureCollection
Type for a list of references to a PLACE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"PlaceRef": {
"type": "array",
"items": {
"$ref": "#/definitions/PlaceRef"
}
}
},
"required": [
"PlaceRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# PlaceRefStructureReference
Type for a reference to a PLACE.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Place",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# PlaceSignEntity
Sign with Place name for a PLACE. E.g. 'Waterloo'
{
"$ref": "#/definitions/PlaceSignStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SignEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_version.xsd"
}
# PlaceSignIdTypeUnclassified
Type for identifier of PLACE SIGN.
{
"$ref": "#/definitions/SignEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# PlaceSignRefReference
Identifier of an PLACE SIGN.
{
"allOf": [
{
"$ref": "#/definitions/PlaceSignRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PlaceSign",
"x-netex-substitutionGroup": "SignEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# PlaceSignRefStructureReference
Type for a reference to an PLACE SIGN.
{
"$ref": "#/definitions/PlaceEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PlaceSign",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# PlaceSignStructureUnclassified
Type for a PLACE SIGN.
{
"allOf": [
{
"$ref": "#/definitions/SignEquipment_VersionStructure"
},
{
"properties": {
"PlaceName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Stop."
},
"PlaceRef": {
"$ref": "#/definitions/PlaceRef"
}
},
"required": [
"PlaceName"
]
}
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_version.xsd"
}
# placesInSequence_RelStructureCollection
A collection of one or more PLACEs in SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"PlaceInSequence": {
"type": "array",
"items": {
"$ref": "#/definitions/PlaceInSequence"
}
}
},
"required": [
"PlaceInSequence"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_version.xsd"
}
# PlateCodeTypeUnclassified
The plate identifier placed on the stop.
{
"type": "string",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# PlugTypeEnumerationEnum
Values for Plug Types +v1.2.2
{
"type": "string",
"enum": [
"undefined",
"type1",
"type2",
"type3",
"typeE",
"typeF",
"typeG",
"typeJ",
"combinedChargingSystem",
"ccsCombo1Plug",
"ccsCombo2Plug",
"tesla",
"nema5-20",
"avcon",
"CHAdeMO",
"shockproof"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# PointUnclassified
A Point is defined by a single coordinate tuple. The direct position of a point is specified by the pos element which is of type DirectPositionType.
{
"allOf": [
{
"$ref": "#/definitions/PointType"
}
],
"x-netex-substitutionGroup": "AbstractGeometricPrimitive",
"x-netex-sg-members": [
"ActivationPoint_Dummy",
"BorderPoint",
"DeckPathJunction",
"FareScheduledStopPoint",
"GenericPathJunction",
"InfrastructurePoint",
"PathJunction",
"RoutePoint",
"ScheduledStopPoint",
"SitePathJunction",
"TimingPoint_Dummy",
"TrafficControlPoint",
"VehicleMeetingPoint"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# Point_VersionStructureStructure
Type for a POINT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of POINT."
},
"Location": {
"allOf": [
{
"$ref": "#/definitions/LocationStructure"
}
],
"description": "The position of a POINT with a reference to a given LOCATING SYSTEM (e. g. coordinates)."
},
"PointNumber": {
"type": "string",
"description": "Arbitrary alternative identifier for the POINT."
},
"types": {
"allOf": [
{
"$ref": "#/definitions/typeOfPointRefs_RelStructure"
}
],
"description": "Types of POINT. Used for arbitrary documentation - Specific types of POINTs and LINKs such as ROUTE POINT, TIMING POINT, etc are also proper subtypes of POINT."
},
"projections": {
"allOf": [
{
"$ref": "#/definitions/projections_RelStructure"
}
],
"description": "PROJECTIONs of POINT onto another ENTITY or layer."
},
"groupMemberships": {
"allOf": [
{
"$ref": "#/definitions/groupMembershipRefs_RelStructure"
}
],
"description": "GROUPs OF POINTs to which POINT belongs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# PointArrayPropertyTypeUnclassified
gml:PointArrayPropertyType is a container for an array of points. The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.
{
"type": "object",
"properties": {
"Point": {
"$ref": "#/definitions/Point"
},
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"required": [
"Point"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# PointIdTypeUnclassified
Type for identifier of a POINT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# PointInJourneyPatternUnclassified
A STOP POINT or TIMING POINT in a JOURNEY PATTERN with its order in that JOURNEY PATTERN.
{
"$ref": "#/definitions/PointInJourneyPattern_VersionedChildStructure",
"x-netex-substitutionGroup": "PointInLinkSequence",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# PointInJourneyPattern_VersionedChildStructureUnclassified
Type for POINT IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/PointInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"PointRef": {
"$ref": "#/definitions/PointRef"
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"DestinationDisplayView": {
"$ref": "#/definitions/DestinationDisplayView",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"vias": {
"allOf": [
{
"$ref": "#/definitions/vias_RelStructure"
}
],
"description": "Destinations that the SERVICE goes via."
},
"FlexiblePointProperties": {
"$ref": "#/definitions/FlexiblePointProperties"
},
"ChangeOfDestinationDisplay": {
"type": "boolean",
"description": "Whether DESTINATION DISPLAY should be updated at this point. If DESTINATION NAME value is different from Previous stop this is implicit."
},
"ChangeOfServiceRequirements": {
"type": "boolean",
"description": "Whether Service Requirements Change at this point."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs for POINT IN JOURNEY PATTERN."
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# PointInJourneyPatternIdTypeUnclassified
Type for identifier of a POINT IN JOURNEY PATTERN.
{
"$ref": "#/definitions/PointInSequenceIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# PointInJourneyPatternRefReference
Reference to a POINT IN JOURNEY PATTERN. If Given by Context does not need to stated.
{
"allOf": [
{
"$ref": "#/definitions/PointInJourneyPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PointInJourneyPattern",
"x-netex-substitutionGroup": "PointInSequenceRef",
"x-netex-sg-members": [
"FarePointInPatternRef",
"PointInSingleJourneyPathRef",
"StopPointInJourneyPatternRef",
"TimingPointInJourneyPatternRef"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# PointInJourneyPatternRefStructureReference
Type for a reference to a POINT IN JOURNEY PATTERN.
{
"$ref": "#/definitions/PointInSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PointInJourneyPattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# PointInLinkSequenceAbstract
An node of an abstract LINK SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/PointInLinkSequence_VersionedChildStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-sg-members": [
"DeckPlaceInSequence",
"FarePointInPattern",
"PlaceInSequence",
"PointInJourneyPattern",
"PointOnRoute",
"PointOnSection_Dummy",
"StopPointInJourneyPattern",
"TimingPointInJourneyPattern",
"VehicleMeetingPointInPath"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# PointInLinkSequence_VersionedChildStructureUnclassified
Type for a POINT IN LINK SEQUENCE i.e. a Node of a graph.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"LinkSequenceRef": {
"$ref": "#/definitions/LinkSequenceRef"
},
"projections": {
"allOf": [
{
"$ref": "#/definitions/projections_RelStructure"
}
],
"description": "PROJECTIONs of POINT."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further Description of a POINT IN LINK SEQUENCE"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of POINT within parent. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# PointInSequenceIdTypeUnclassified
Type for identifier of a Node. An ordered point in a LINK SEQUENCE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# PointInSequenceRefReference
Reference to a POINT IN SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/PointInSequenceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "OrderedVersionOfObjectRef",
"x-netex-sg-members": [
"DeckPlaceInSequenceRef",
"PlaceInSequenceRef",
"PointInJourneyPatternRef",
"PointOnRouteRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# PointInSequenceRefStructureReference
Type for a reference to a POINT IN SEQUENCE.
{
"$ref": "#/definitions/OrderedVersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# PointOfInterestEntity
A type of SITE to or through which passengers may wish to navigate as part of their journey and which is modelled in detail by journey planners.
{
"$ref": "#/definitions/PointOfInterest_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Site",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterest_DerivedViewStructureView
Type for POINT OF INTEREST VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"PointOfInterestRef": {
"$ref": "#/definitions/PointOfInterestRef"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of POINT OF INTEREST."
},
"placeTypes": {
"allOf": [
{
"$ref": "#/definitions/typeOfPlaceRefs_RelStructure"
}
],
"description": "Classification of PLACE. Used for arbitrary documentation."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of POINT OF INTEREST."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterest_VersionStructureStructure
Type for a POINT OF INTEREST.
{
"allOf": [
{
"$ref": "#/definitions/Site_VersionStructure"
},
{
"properties": {
"classifications": {
"allOf": [
{
"$ref": "#/definitions/pointOfInterestClassificationsViews_RelStructure"
}
],
"description": "Membership of POI CLASSIFICATIONS."
},
"spaces": {
"allOf": [
{
"$ref": "#/definitions/pointOfInterestSpaces_RelStructure"
}
],
"description": "POINT OF INTEREST SPACEs within the POI."
},
"nearTopographicPlaces": {
"allOf": [
{
"$ref": "#/definitions/topographicPlaceRefs_RelStructure"
}
],
"description": "TOPOGRAPHIC PLACEs that are near to the POINT OF INTEREST or that contain it."
},
"pathLinks": {
"allOf": [
{
"$ref": "#/definitions/sitePathLinks_RelStructure"
}
],
"description": "PATH LINKs for SITE."
},
"pathJunctions": {
"allOf": [
{
"$ref": "#/definitions/sitePathJunctions_RelStructure"
}
],
"description": "PATH JUNCTIONs within the SITE and or between the SITE elsewhere."
},
"accesses": {
"allOf": [
{
"$ref": "#/definitions/accesses_RelStructure"
}
],
"description": "ACCESS links for SITE."
},
"navigationPaths": {
"allOf": [
{
"$ref": "#/definitions/navigationPaths_RelStructure"
}
],
"description": "NAVIGATION PATHs within the SITE and or between the SITE elsewhere."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestClassificationEntity
Classification of a POINT OF INTEREST.
{
"$ref": "#/definitions/PointOfInterestClassification_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestClassification_DerivedViewStructureView
Type for POINT OF INTEREST CLASSIFICATION VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"PointOfInterestClassificationRef": {
"$ref": "#/definitions/PointOfInterestClassificationRef"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of POINT OF INTEREST CLASSIFICATION."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestClassification_VersionStructureStructure
Type for Classification of a POINT OF INTEREST.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"alternativeDescriptors": {
"allOf": [
{
"$ref": "#/definitions/classificationDescriptors_RelStructure"
}
],
"description": "Alternative descriptors."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestClassificationDescriptorIdTypeUnclassified
Type for identifier of a POINT OF INTEREST CLASSIFICATION. descriptor.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# pointOfInterestClassificationHierarchiesInFrame_RelStructureCollection
Type for containment in frame of POINT OF INTEREST CLASSIFICATION Hierarchy.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PointOfInterestClassificationHierarchy": {
"type": "array",
"items": {
"$ref": "#/definitions/PointOfInterestClassificationHierarchy"
}
}
},
"required": [
"PointOfInterestClassificationHierarchy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestClassificationHierarchyEntity
A logical hierarchy for organizing POINT OF INTEREST CLASSIFICATIONs. A POINT OF INTEREST CLASSIFICATION can belong to more than one hierarchy.
{
"$ref": "#/definitions/PointOfInterestClassificationHierarchy_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestClassificationHierarchy_VersionStructureStructure
Type for POINT OF INTEREST CLASSIFICATION HIERARCHY.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfEntities_VersionStructure"
},
{
"properties": {
"members": {
"allOf": [
{
"$ref": "#/definitions/pointOfInterestClassificationHierarchyMembers_RelStructure"
}
],
"description": "Members of the POINT OF INTEREST HIERARCHY."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# pointOfInterestClassificationHierarchyMembers_RelStructureCollection
Type for a list of POINT OF INTEREST CLASSIFICATION HIERARCHY MEMBERs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"ClassificationHierarchyMember": {
"type": "array",
"items": {
"$ref": "#/definitions/PointOfInterestClassificationHierarchyMemberStructure"
}
}
},
"required": [
"ClassificationHierarchyMember"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestClassificationHierarchyMemberStructureUnclassified
Type for POINT OF INTEREST CLASSIFICATION HIERARCHY MEMBER.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"PointOfInterestHierarchyRef": {
"$ref": "#/definitions/PointOfInterestHierarchyRef"
},
"ParentClassificationRef": {
"allOf": [
{
"$ref": "#/definitions/PointOfInterestClassificationRefStructure"
}
],
"description": "Parent POINT OF INTEREST CLASSIFICATION for this CLASSIFICATION HIERARCHY member."
},
"PointOfInterestClassificationRef": {
"allOf": [
{
"$ref": "#/definitions/PointOfInterestClassificationRefStructure"
}
],
"description": "POINT OF INTEREST CLASSIFICATION that is in this classification Hierarchy."
}
},
"required": [
"ParentClassificationRef",
"PointOfInterestClassificationRef"
]
}
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestClassificationIdTypeUnclassified
Type for identifier of a POINT OF INTEREST CLASSIFICATION.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestClassificationRefReference
Classification of a POINT OF INTEREST.
{
"allOf": [
{
"$ref": "#/definitions/PointOfInterestClassificationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PointOfInterestClassification",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestClassificationRefStructureReference
Type for a reference to a POINT OF INTEREST CLASSIFICATION.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PointOfInterestClassification",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# pointOfInterestClassificationsInFrame_RelStructureCollection
Type for containment in frame of POINT OF INTEREST CLASSIFICATION.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PointOfInterestClassification": {
"type": "array",
"items": {
"$ref": "#/definitions/PointOfInterestClassification"
}
}
},
"required": [
"PointOfInterestClassification"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# pointOfInterestClassificationsViews_RelStructureCollection
Type for a list of POINT OF INTEREST SPACEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"PointOfInterestClassificationRef": {
"$ref": "#/definitions/PointOfInterestClassificationRef"
},
"PointOfInterestClassificationView": {
"$ref": "#/definitions/PointOfInterestClassificationView"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestClassificationViewUnclassified
Simplified view of POINT OF INTEREST CLASSIFICATION.
{
"allOf": [
{
"$ref": "#/definitions/PointOfInterestClassification_DerivedViewStructure"
}
],
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestComponentAbstract
A part of the physical structure of a POINT OF INTEREST.
{
"allOf": [
{
"$ref": "#/definitions/PointOfInterestComponent_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "SiteElement",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestComponent_VersionStructureStructure
Type for a POINT OF INTEREST COMPONENT.
{
"$ref": "#/definitions/SiteComponent_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestEntranceEntity
Specialisation of ENTRANCE of ENTRANCE for a passenger to a POINT OF INTEREST.
{
"$ref": "#/definitions/PointOfInterestEntrance_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Entrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestEntrance_VersionStructureStructure
Type for a POINT OF INTEREST Passenger ENTRANCE.
{
"$ref": "#/definitions/SiteEntrance_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestEntranceIdTypeUnclassified
Type for identifier of a POINT OF INTEREST ENTRANCE.
{
"$ref": "#/definitions/EntranceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestEntranceRefReference
Reference to a POINT OF INTEREST ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/PointOfInterestEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PointOfInterestEntrance",
"x-netex-substitutionGroup": "EntranceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestEntranceRefStructureReference
Type for reference to a POINT OF INTEREST ENTRANCE.
{
"$ref": "#/definitions/EntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PointOfInterestEntrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# pointOfInterestEntrances_RelStructureCollection
Type for a list of POINT OF INTEREST ENTRANCEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PointOfInterestEntranceRef": {
"allOf": [
{
"$ref": "#/definitions/SiteComponentRefStructure"
}
],
"description": "Reference to component defined elsewhere."
},
"PointOfInterestEntrance": {
"$ref": "#/definitions/PointOfInterestEntrance"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestHierarchyIdTypeUnclassified
Type for identifier of a POINT OF INTEREST CLASSIFICATION HIERARCHY.
{
"$ref": "#/definitions/GroupOfEntitiesIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestHierarchyMemberIdTypeUnclassified
Type for identifier of a POINT OF INTEREST CLASSIFICATION HIERARCHY MEMBER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestHierarchyRefReference
Classification of a POINT OF INTEREST CLASSIFICATION HIERARCHY.
{
"allOf": [
{
"$ref": "#/definitions/PointOfInterestHierarchyRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestHierarchyRefStructureReference
Type for a POINT OF INTEREST CLASSIFICATION HIERARCHY.
{
"$ref": "#/definitions/GroupOfEntitiesRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestIdTypeUnclassified
Type for identifier of a POINT OF INTEREST.
{
"$ref": "#/definitions/SiteIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestRefReference
Reference to a POINT OF INTEREST.
{
"allOf": [
{
"$ref": "#/definitions/PointOfInterestRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PointOfInterest",
"x-netex-substitutionGroup": "SiteRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# pointOfInterestRefs_RelStructureCollection
Type for a collection of one or more POINTs OF INTEREST.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"PointOfInterestRef": {
"type": "array",
"items": {
"$ref": "#/definitions/PointOfInterestRef"
}
}
},
"required": [
"PointOfInterestRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestRefStructureReference
Type for a reference to a POINT OF INTEREST.
{
"$ref": "#/definitions/SiteRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PointOfInterest",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestSpaceEntity
A PLACE within a POINT OF INTEREST.
{
"$ref": "#/definitions/PointOfInterestSpace_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SiteComponent",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestSpace_VersionStructureStructure
Type for a POINT OF INTEREST SPACE.
{
"allOf": [
{
"$ref": "#/definitions/PointOfInterestComponent_VersionStructure"
},
{
"properties": {
"AccessSpaceType": {
"allOf": [
{
"$ref": "#/definitions/AccessSpaceTypeEnumeration",
"enum": [
"other"
]
}
],
"description": "Type of ACCESS SPACE."
},
"PointOfInterestSpaceType": {
"allOf": [
{
"$ref": "#/definitions/PointOfInterestSpaceTypeEnumeration"
}
],
"description": "Type of POINT OF INTEREST space."
},
"PassageType": {
"allOf": [
{
"$ref": "#/definitions/PassageTypeEnumeration"
}
],
"description": "Type of physical passage space."
},
"ParentPointOfInterestSpaceRef": {
"allOf": [
{
"$ref": "#/definitions/PointOfInterestSpaceRefStructure"
}
],
"description": "if Space is a subzone of another POINT OF INTEREST SPACE identifies parent,"
},
"entrances": {
"allOf": [
{
"$ref": "#/definitions/pointOfInterestEntrances_RelStructure"
}
],
"description": "Entrances to POINT OF INTEREST SPACE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestSpaceIdTypeUnclassified
Type for identifier of a POINT OF INTEREST SPACE.
{
"$ref": "#/definitions/SiteComponentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestSpaceRefReference
Reference to a POINT OF INTEREST SPACE.
{
"allOf": [
{
"$ref": "#/definitions/PointOfInterestSpaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PointOfInterestSpace",
"x-netex-substitutionGroup": "SiteComponentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestSpaceRefStructureReference
Type for reference to a POINT OF INTEREST SPACE.
{
"$ref": "#/definitions/SiteComponentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PointOfInterestSpace",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# pointOfInterestSpaces_RelStructureCollection
Type for a list of POINT OF INTEREST SPACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PointOfInterestSpaceRef": {
"allOf": [
{
"$ref": "#/definitions/SiteComponentRefStructure"
}
],
"description": "Reference to component defined elsewhere."
},
"PointOfInterestSpace": {
"allOf": [
{
"$ref": "#/definitions/PointOfInterestSpace"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestSpaceTypeEnumerationEnum
Allowed values for POINT OF INTEREST TYPE.
{
"type": "string",
"enum": [
"arena",
"archeryArena",
"athleteArea",
"auditorium",
"changingRoom",
"court",
"downhillSkiingCourse",
"freestyleSkiingCourse",
"skiboardingArea",
"gates",
"greenRoom",
"hospitalityZone",
"iceRink",
"orchestralPit",
"playingField",
"podium",
"pool",
"divingPool",
"pressArea",
"queuingAreaForEntrance",
"ridingArea",
"rowingArea",
"securityScreeningArea",
"sledRun",
"spectatorTerrace",
"spectatorSeating",
"spectatorStandingArea",
"sportsArea",
"stabling",
"stage",
"ring",
"ticketing",
"track",
"trackside",
"velodrome",
"warmUpArea",
"waterside",
"undefined",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestVehicleEntranceEntity
A VEHICLE ENTRANCE to a POINT OF INTEREST.
{
"$ref": "#/definitions/PointOfInterestVehicleEntrance_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Entrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestVehicleEntrance_VersionStructureStructure
Type for a POINT OF INTEREST VEHICLE ENTRANCE.
{
"$ref": "#/definitions/SiteEntrance_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOfInterestVehicleEntranceIdTypeUnclassified
Type for identifier of a POINT OF INTEREST ENTRANCE.
{
"$ref": "#/definitions/VehicleEntranceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestVehicleEntranceRefReference
Reference to a POINT OF INTEREST VEHICLEENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/PointOfInterestVehicleEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PointOfInterestVehicleEntrance",
"x-netex-substitutionGroup": "EntranceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestVehicleEntranceRefStructureReference
Type for reference to a POINT OF INTEREST VEHICLE ENTRANCE.
{
"$ref": "#/definitions/EntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PointOfInterestVehicleEntrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_support.xsd"
}
# PointOfInterestViewUnclassified
Simplified view of POINT OF INTEREST.
{
"allOf": [
{
"$ref": "#/definitions/PointOfInterest_DerivedViewStructure"
}
],
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# PointOnLineSectionUnclassified
Inclusion of a POINT on a LINE SECTION. +v1.1
{
"$ref": "#/definitions/PointOnLineSection_VersionedChildStructure",
"x-netex-substitutionGroup": "PointOnSection_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_version.xsd"
}
# PointOnLineSection_VersionedChildStructureUnclassified
Type for a POINT on LINE SECTION.
{
"allOf": [
{
"$ref": "#/definitions/PointOnSection_VersionedChildStructure"
},
{
"properties": {
"LineSectionPointType": {
"allOf": [
{
"$ref": "#/definitions/LineSectionPointTypeEnumeration"
}
],
"description": "Classification of POINT member."
},
"ShowAsAccessible": {
"type": "boolean",
"description": "Whether POINT is to be shown as accessible."
},
"ConnectingVehicleModes": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesListOfEnumerations"
}
],
"description": "Connecting PT MODEs to show for POINT if different from POINT."
}
}
}
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_version.xsd"
}
# PointOnLineSectionIdTypeUnclassified
Type for identifier of a POINT ON A LINE SECTION.
{
"$ref": "#/definitions/PointOnSectionIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# pointOnLineSections_RelStructureCollection
Type for a list of POINTS ON LINE SECTIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PointOnLineSection": {
"type": "array",
"items": {
"$ref": "#/definitions/PointOnLineSection"
}
}
},
"required": [
"PointOnLineSection"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_version.xsd"
}
# PointOnLinkUnclassified
A POINT on a LINK which is not needed for LINK definition, but may be used for other purposes, e.g. for purposes of AVM or PI, or for driver information.
{
"$ref": "#/definitions/PointOnLink_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# PointOnLink_VersionedChildStructureUnclassified
Type for a POINT ON LINK.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of LINK."
},
"LinkRef": {
"allOf": [
{
"$ref": "#/definitions/LinkRefStructure"
}
],
"description": "Parent LINK -Can be omitted if given by context."
},
"DistanceFromStart": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance of Point on Link from start of LINK."
},
"PointRef": {
"$ref": "#/definitions/PointRef",
"x-netex-choice": [
"PointRef",
"Point"
]
},
"Point": {
"$ref": "#/definitions/Point",
"x-netex-choice": [
"PointRef",
"Point"
]
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of step in sequence -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# PointOnLinkByValueStructureUnclassified
Type for a reference to POINT ON LINK by Distance.
{
"type": "object",
"properties": {
"DistanceFromStart": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance of Point on Link from start of LINK."
}
},
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# PointOnLinkIdTypeUnclassified
Type for identifier of a POINT ON LINK.
{
"$ref": "#/definitions/PointIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# PointOnLinkRefAbstract
Reference to a POINT ON LINK.
{
"allOf": [
{
"$ref": "#/definitions/PointOnLinkRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "PointRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# PointOnLinkRefStructureReference
Type for a reference to a POINT ON LINK.
{
"$ref": "#/definitions/PointOnLinkRefStructure_Dummy",
"x-netex-role": "reference",
"x-netex-refTarget": "PointOnLink",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# PointOnLinkRefStructure_DummyUnclassified
Type for a reference to a POINT ON LINK.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/PointRefStructure"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of point on link. -v2.0",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# PointOnRouteUnclassified
A reference to a ROUTE POINT used to define a ROUTE with its order on that ROUTE.
{
"$ref": "#/definitions/PointOnRoute_VersionedChildStructure",
"x-netex-substitutionGroup": "PointInLinkSequence",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# PointOnRoute_VersionedChildStructureUnclassified
Type for a POINT ON ROUTE.
{
"allOf": [
{
"$ref": "#/definitions/PointInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"PointRef": {
"$ref": "#/definitions/PointRef"
},
"OnwardRouteLinkRef": {
"allOf": [
{
"$ref": "#/definitions/RouteLinkRefStructure"
}
],
"description": "Optional Reference to onward link to use - can be used to disambiguate where there are multiple links between the same point."
},
"routeInstructions": {
"allOf": [
{
"$ref": "#/definitions/routeInstructions_RelStructure"
}
],
"description": "Instructions for following a route. +v1.1"
}
},
"required": [
"PointRef"
]
}
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# PointOnRouteIdTypeUnclassified
Type for identifier of a POINT ON ROUTE.
{
"$ref": "#/definitions/PointInSequenceIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# PointOnRouteRefReference
Reference to POINT ON ROUTE.
{
"allOf": [
{
"$ref": "#/definitions/PointOnRouteRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PointOnRoute",
"x-netex-substitutionGroup": "PointInSequenceRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# PointOnRouteRefStructureReference
Type for a reference to a POINT ON ROUTE.
{
"$ref": "#/definitions/PointInSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PointOnRoute",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# PointOnSectionUnclassified
POINT on a SECTION. +v1.1.
{
"$ref": "#/definitions/PointOnSection_VersionedChildStructure",
"x-netex-substitutionGroup": "PointOnSection_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# PointOnSection_DummyAbstract
DUmmy Supertype for Point On SECTION. +v1.1.
{
"allOf": [
{
"$ref": "#/definitions/PointInLinkSequence_VersionedChildStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "PointInLinkSequence",
"x-netex-sg-members": [
"PointOnLineSection",
"PointOnSection"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# PointOnSection_VersionedChildStructureUnclassified
Type for a POINT on a SECTION.
{
"allOf": [
{
"$ref": "#/definitions/PointInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"PointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRef"
}
],
"description": "Reference to a POINT.",
"x-netex-choice": [
"PointRef",
"Point"
]
},
"Point": {
"$ref": "#/definitions/Point",
"x-netex-choice": [
"PointRef",
"Point"
]
},
"LinkRef": {
"allOf": [
{
"$ref": "#/definitions/LinkRef"
}
],
"description": "Reference to a LINK."
},
"Reverse": {
"type": "boolean",
"description": "Whether link is navigated in to / from, i.e. reverse direction . Default is false, i.e. from to."
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# PointOnSectionIdTypeUnclassified
Type for identifier of a POINT ON A COMMON SECTION.
{
"$ref": "#/definitions/PointInSequenceIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# PointProjectionEntity
An oriented correspondence from one POINT of a source layer, onto a entity in a target layer: e.g. POINT, LINK, LINK SEQUENCE, COMPLEX FEATURE, within a defined TYPE OF PROJECTION.
{
"$ref": "#/definitions/PointProjection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Projection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# PointProjection_VersionStructureStructure
Type for a POINT PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/Projection_VersionStructure"
},
{
"properties": {
"ProjectedPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Reference to point that is being projected. May be limited if given by Context."
},
"ProjectToPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Reference to point onto which projected point is being projected."
},
"ProjectToLinkRef": {
"allOf": [
{
"$ref": "#/definitions/LinkRefStructure"
}
],
"description": "Link to on which point projects."
},
"Distance": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance along link to which point projects."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# PointProjectionIdTypeUnclassified
Type for identifier of a POINT PROJECTION.
{
"$ref": "#/definitions/ProjectionIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# PointProjectionRefReference
Reference to a PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/PointProjectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PointProjection",
"x-netex-substitutionGroup": "ProjectionRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# PointProjectionRefStructureReference
Type for a reference to a POINT PROJECTION.
{
"$ref": "#/definitions/ProjectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PointProjection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# pointPropertyUnclassified
This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.
{
"allOf": [
{
"$ref": "#/definitions/PointPropertyType"
}
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# PointPropertyTypeUnclassified
A property that has a point as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.
{
"type": "object",
"properties": {
"Point": {
"$ref": "#/definitions/Point"
},
"nilReason": {
"$ref": "#/definitions/NilReasonType",
"xml": {
"attribute": true
}
},
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"required": [
"Point"
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# PointRefReference
Reference to a POINT.
{
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Point",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"ActivationPointRef",
"InfrastructurePointRef",
"PointOnLinkRef",
"RoutePointRef",
"TrafficControlPointRef",
"VehicleMeetingPointRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# pointRefs_RelStructureCollection
Type for a list of references to a POINT.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"PointRef": {
"type": "array",
"items": {
"$ref": "#/definitions/PointRef"
}
}
},
"required": [
"PointRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# PointRefStructureReference
Type for a reference to a POINT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Point",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# pointsInJourneyPattern_RelStructureCollection
Type for POINT IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"PointInJourneyPattern": {
"$ref": "#/definitions/PointInJourneyPattern"
},
"StopPointInJourneyPattern": {
"$ref": "#/definitions/StopPointInJourneyPattern"
},
"TimingPointInJourneyPattern": {
"$ref": "#/definitions/TimingPointInJourneyPattern"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# pointsOfInterestInFrame_RelStructureCollection
Type for containment in frame of POINT OF INTEREST.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PointOfInterest": {
"type": "array",
"items": {
"$ref": "#/definitions/PointOfInterest"
}
}
},
"required": [
"PointOfInterest"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"
}
# pointsOnLink_RelStructureCollection
Type for a list of POINTs ON LINK.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"PointOnLink": {
"type": "array",
"items": {
"$ref": "#/definitions/PointOnLink"
}
},
"LineString": {
"$ref": "#/definitions/LineStringType"
}
},
"required": [
"PointOnLink"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# pointsOnLinkInFrame_RelStructureCollection
Type for containment in frame of POINTs ON LINK.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PointOnLink": {
"type": "array",
"items": {
"$ref": "#/definitions/PointOnLink"
}
}
},
"required": [
"PointOnLink"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# pointsOnRoute_RelStructureCollection
Type for a list of POINTs ON ROUTE.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"PointOnRoute": {
"type": "array",
"items": {
"$ref": "#/definitions/PointOnRoute"
}
}
},
"required": [
"PointOnRoute"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# pointsOnSection_RelStructureCollection
Type for a list of POINTS on SECTION POINT +v1.1.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"PointOnSection_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/PointOnSection_Dummy"
}
}
},
"required": [
"PointOnSection_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# PointTypeUnclassified
{
"allOf": [
{
"$ref": "#/definitions/AbstractGeometricPrimitiveType"
},
{
"properties": {
"pos": {
"$ref": "#/definitions/pos"
}
}
}
],
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# PolygonUnclassified
A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.
{
"allOf": [
{
"$ref": "#/definitions/PolygonType"
}
],
"x-netex-substitutionGroup": "AbstractSurface",
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# PolygonTypeUnclassified
{
"allOf": [
{
"$ref": "#/definitions/AbstractSurfaceType"
},
{
"properties": {
"exterior": {
"$ref": "#/definitions/exterior"
},
"interior": {
"type": "array",
"items": {
"$ref": "#/definitions/interior"
}
}
}
}
],
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# PopulatedPlaceNameTypeUnclassified
A name that requires at least one character of text and forbids certain reserved characters.
{
"$ref": "#/definitions/PopulatedStringType",
"pattern": "[^,\[\]\{\}\?$%\^=@#;:]+",
"x-netex-source": "siri_utility/siri_types-v2.0.xsd"
}
# PopulatedStringTypeUnclassified
Type for a restriction of W3C XML Schema's string that requires at least one character of text.
{
"type": "string",
"minLength": 1,
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# PortableVehicleCategoryEnumerationEnum
Allowed values for Portable VEHICLE types. +V2.0
{
"type": "string",
"enum": [
"scooter",
"eScooter",
"cycle",
"pedalCycle",
"eCycle",
"cargoCycle",
"tricycle",
"tandem",
"moped",
"motorcycle",
"quadbike",
"car",
"microCar",
"miniCar",
"smallCar",
"mediumCar",
"largeCar",
"minivan",
"transporter",
"van",
"snowmobile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PortableVehicleCategoryListOfEnumerationsUnclassified
Allowed values for list of Portable Wheeled VEHICLE types.+V2.0
{
"type": "array",
"items": {
"$ref": "#/definitions/PortableVehicleCategoryEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# posUnclassified
{
"$ref": "#/definitions/DirectPositionType",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# PositiveDurationTypeUnclassified
Limited version of duration. Must be positive.
{
"$ref": "#/definitions/DurationType",
"x-netex-source": "siri_utility/siri_types-v2.0.xsd"
}
# posListUnclassified
{
"$ref": "#/definitions/DirectPositionListType",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# PostalAddressEntity
A POSTAL ADDRESS to which mail can be sent.
{
"$ref": "#/definitions/PostalAddress_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Address",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# PostalAddress_VersionStructureStructure
Type for a POSTAL ADDRESS.
{
"allOf": [
{
"$ref": "#/definitions/Address_VersionStructure"
},
{
"properties": {
"HouseNumber": {
"type": "string",
"description": "Number of house on street."
},
"BuildingName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Building."
},
"AddressLine1": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "First line of Address."
},
"AddressLine2": {
"$ref": "#/definitions/MultilingualString"
},
"Street": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Street on which building is found."
},
"Town": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Town, City, Village or other named settlement."
},
"Suburb": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Subarea of Town."
},
"PostCode": {
"type": "string",
"description": "Postcode or Zip code of address."
},
"PostCodeExtension": {
"type": "string",
"description": "Post code extension."
},
"PostalRegion": {
"type": "string",
"description": "Postal Region."
},
"Province": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Province or State of Country."
},
"RoadAddressRef": {
"allOf": [
{
"$ref": "#/definitions/AddressRefStructure"
}
],
"description": "Road on which address lies."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# PostalAddressIdTypeUnclassified
Type for identifier of a POSTAL ADDRESS.
{
"$ref": "#/definitions/AddressIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# PostalAddressRefReference
Reference to a POSTAL ADDRESS.
{
"allOf": [
{
"$ref": "#/definitions/PostalAddressRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PostalAddress",
"x-netex-substitutionGroup": "AddressRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# PostalAddressRefStructureReference
Type for a reference to a TYPE OF ACTIVATION.
{
"$ref": "#/definitions/AddressRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PostalAddress",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# PowerCouplingTypeEnumerationEnum
Values for Power Coupling Types +v1.2.2
{
"type": "string",
"enum": [
"undefined",
"plug",
"pantographAbove",
"pantograph",
"induction",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# PoweredTrainEntity
A TRAIN that is able to move under its own power. +v2.0
{
"$ref": "#/definitions/PoweredTrain_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Train_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_version.xsd"
}
# PoweredTrain_VersionStructureStructure
Type for a POWERED TRAIN.
{
"$ref": "#/definitions/Train_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_version.xsd"
}
# PoweredTrainIdTypeUnclassified
Type for identifier of a POWERED TRAIN.
{
"$ref": "#/definitions/TrainIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# PoweredTrainRefReference
Reference to a POWERED TRAIN. v2.0
{
"allOf": [
{
"$ref": "#/definitions/PoweredTrainRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PoweredTrain",
"x-netex-substitutionGroup": "TrainRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# PoweredTrainRefStructureReference
Type for a reference to a POWERED TRAIN.
{
"$ref": "#/definitions/TrainRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PoweredTrain",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# PredictorsEnumerationEnum
Allowed values for predictors.
{
"type": "string",
"enum": [
"avmsOnly",
"anyone"
],
"x-netex-role": "enumeration",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# PresentationStructureUnclassified
Types describing common presentation properties for Display.
{
"type": "object",
"properties": {
"Colour": {
"allOf": [
{
"$ref": "#/definitions/ColourValueType"
}
],
"description": "Default RGB colour value for graphics associated with ENTITY - e.g. for a LINE."
},
"ColourName": {
"type": "string",
"description": "Name of default colour value for graphics associated with ENTITY."
},
"ColourSystem": {
"type": "string",
"description": "Name of colour system used for ColourName and TextColourName: for example,
- RAL, https://en.wikipedia.org/wiki/RAL_colour_standard;
- DIN 6164 http://www.dtpstudio.de/atlas/farbsysteme/DIN%206164_bs00_3.htm;
- Pantone (be aware that Pantone is proprietary), etc."
},
"BackgroundColour": {
"allOf": [
{
"$ref": "#/definitions/ColourValueType"
}
],
"description": "Default RGB background colour value for text and graphics associated with ENTITY - e.g. of a LINE."
},
"BackgroundColourName": {
"type": "string",
"description": "Name of the background colour (in ColourSystem) for text and graphics associated with entity."
},
"TextColour": {
"allOf": [
{
"$ref": "#/definitions/ColourValueType"
}
],
"description": "Default RGB colour value for text associated with ENTITY."
},
"TextColourName": {
"type": "string",
"description": "Name of default colour value (in ColourSystem) for text associated with ENTITY."
},
"TextFont": {
"type": "string",
"description": "Identifier of font for text."
},
"TextFontName": {
"type": "string",
"description": "Name of font for text."
},
"TextLanguage": {
"type": "string",
"description": "Default language for text."
},
"infoLinks": {
"allOf": [
{
"$ref": "#/definitions/infoLinks_RelStructure"
}
],
"description": "Hyperlinks associated with presentation."
}
},
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# PrintColourValueTypeUnclassified
Type for a PrintColour Value.
{
"type": "string",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# PrintPresentationStructureUnclassified
Types describing common presentation properties for Print.
{
"type": "object",
"properties": {
"Colour": {
"allOf": [
{
"$ref": "#/definitions/PrintColourValueType"
}
],
"description": "Default colour value for printed graphics associated with ENTITY - e.g. of a LINE. This may be, e.g., a CMYK or RAL code, not intended to be machine-readable."
},
"ColourName": {
"type": "string",
"description": "Name of default colour value for printed graphics associated with entity., eg Pentone name"
},
"ColourSystem": {
"type": "string",
"description": "Name of colour system used for printed ColourName and TextColourName: for example,
- RAL, https://en.wikipedia.org/wiki/RAL_colour_standard;
- DIN 6164 http://www.dtpstudio.de/atlas/farbsysteme/DIN%206164_bs00_3.htm;
- Pantone (be aware that Pantone is proprietary), etc."
},
"BackgroundColour": {
"allOf": [
{
"$ref": "#/definitions/PrintColourValueType"
}
],
"description": "Default background colour value for printed text and graphics associated with ENTITY. This may be, e.g., a CMYK or RAL code, not intended to be machine-readable."
},
"BackgroundColourName": {
"type": "string",
"description": "Name of the backgropund colour value (in ColourSystem) for printed text and graphics associated with entity."
},
"TextColour": {
"allOf": [
{
"$ref": "#/definitions/PrintColourValueType"
}
],
"description": "Default colour value for printed text associated with entity. This may be, e.g., a CMYK or RAL code, not intended to be machine-readable."
},
"TextColourName": {
"type": "string",
"description": "Name of default colour value for printed text associated with entity, in specified ColourSystem."
},
"TextFont": {
"type": "string",
"description": "Identifier of font for printed text."
},
"TextFontName": {
"type": "string",
"description": "Name of font for printed text."
},
"TextLanguage": {
"type": "string",
"description": "Default language for printed text."
},
"FontSize": {
"allOf": [
{
"$ref": "#/definitions/FontSizeEnumeration"
}
],
"description": "Default language for printed text +v1.1."
}
},
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# PrivateCodeUnclassified
A private code that uniquely identifies the element. May be used for inter-operating with other (legacy) systems.
{
"allOf": [
{
"$ref": "#/definitions/PrivateCodeStructure"
}
],
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# privateCodesUnclassified
A list of private codes that uniquely identifiy the element. May be used for inter-operating with other (legacy) systems. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/PrivateCodesStructure"
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# PrivateCodesStructureUnclassified
Type for Private Codes.
{
"type": "object",
"properties": {
"PrivateCode": {
"type": "array",
"items": {
"$ref": "#/definitions/PrivateCode"
}
}
},
"required": [
"PrivateCode"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# PrivateCodeStructureUnclassified
Type describing a private code.
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"type": {
"type": "string",
"description": "Nature of code.",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# ProducerRequestAbstract
{
"$ref": "#/definitions/ProducerRequestEndpointStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AuthenticatedRequest",
"x-netex-sg-members": [
"DataReadyNotification",
"HeartbeatNotification"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# ProducerRequestEndpointStructureUnclassified
Type for Unique reference to request to the producer. May be used to reference request in subsequent interactions. Used for WSDL.
{
"allOf": [
{
"$ref": "#/definitions/AuthenticatedRequestStructure"
},
{
"properties": {
"Address": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which response is to be sent. This may also be determined from ProducerRef and preconfigured data."
},
"ProducerRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Unique identifier of Producer - Participant reference."
},
"MessageIdentifier": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique reference to this message. Some systems may use just timestamp for this. Where there are multiple SubscriptionFilters, this can be used to distinguish between different notifications for different filters."
},
"DelegatorAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0"
},
"DelegatorRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Identifier of delegating system that originated message. +SIRI 2.0"
}
}
}
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# ProducerResponseAbstract
Subsititutable type for a SIRI r Producer esponse.
{
"allOf": [
{
"$ref": "#/definitions/ProducerResponseStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AbstractResponse",
"x-netex-sg-members": [
"CapabilitiesResponse",
"CheckStatusResponse",
"ServiceDelivery",
"SubscriptionTerminatedNotification"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# ProducerResponseEndpointStructureUnclassified
Type for Unique reference to reponse from producer. May be used to reference request in subsequent interactions. Used for WSDL.
{
"allOf": [
{
"$ref": "#/definitions/ResponseStructure"
},
{
"properties": {
"ProducerRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Unique identifier of Producer - Participant reference."
},
"Address": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Endpoint Address to which acknowledgements to confirm delivery are to be sent."
},
"ResponseMessageIdentifier": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "An arbitrary unique reference associated with the response which may be used to reference it."
},
"RequestMessageRef": {
"allOf": [
{
"$ref": "#/definitions/MessageRefStructure"
}
],
"description": "Reference to an arbitrary unique identifier associated with the request which gave rise to this response."
}
}
}
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# ProducerResponseStructureUnclassified
Type for General SIRI Producer Response.
{
"allOf": [
{
"$ref": "#/definitions/ResponseStructure"
},
{
"properties": {
"ProducerRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Unique identifier of Producer - Participant reference."
},
"Address": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Endpoint Address to which acknowledgements to confirm delivery are to be sent."
},
"ResponseMessageIdentifier": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "An arbitrary unique reference associated with the response which may be used to reference it."
},
"RequestMessageRef": {
"allOf": [
{
"$ref": "#/definitions/MessageRefStructure"
}
],
"description": "Reference to an arbitrary unique identifier associated with the request which gave rise to this response."
},
"DelegatorAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0"
},
"DelegatorRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Identifier of delegating system that originated message. +SIRI 2.0"
}
}
}
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# ProjectionAbstract
An oriented correspondence - of the shape of an ENTITY on a source layer, - onto a ENTITY in a target layer: e.g. POINT, LINK, LINK SEQUENCE, COMPLEX FEATURE, - within a defined TYPE OF PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/Projection_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"ComplexFeatureProjection",
"LinkProjection",
"LinkSequenceProjection",
"PointProjection",
"TopographicProjection",
"ZoneProjection"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# Projection_VersionStructureStructure
Type for a PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"TypeOfProjectionRef": {
"allOf": [
{
"$ref": "#/definitions/TypeOfProjectionRefStructure"
}
],
"description": "Type of PROJECTION."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of PROJECTION."
},
"SpatialFeatureRef": {
"$ref": "#/definitions/SpatialFeatureRef"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of Order in which to process PROJECTION. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# ProjectionIdTypeUnclassified
Type for identifier of a PROJECTION.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# ProjectionRefAbstract
Reference to a PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/ProjectionRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"ComplexFeatureProjectionRef",
"LinkProjectionRef",
"LinkSequenceProjectionRef",
"PointProjectionRef",
"TopographicProjectionRef",
"ZoneProjectionRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# ProjectionRefStructureReference
Type for a reference to a PROJECTION.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Projection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# projections_RelStructureCollection
Type for a list of PROJECTIONS.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ProjectionRef": {
"$ref": "#/definitions/ProjectionRef"
},
"Projection": {
"$ref": "#/definitions/Projection"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# propertiesOfDay_RelStructureCollection
Type for a list of properties of day.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"PropertyOfDay": {
"type": "array",
"items": {
"$ref": "#/definitions/PropertyOfDay"
}
}
},
"required": [
"PropertyOfDay"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# PropertyOfDayUnclassified
A property which a day may possess, such as school holiday, weekday, summer, winter etc.
{
"$ref": "#/definitions/PropertyOfDayStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# PropertyOfDayStructureUnclassified
Type for Property of Day.
{
"type": "object",
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of PROPERTY OF DAY."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of PROPERTY OF DAY."
},
"DaysOfWeek": {
"allOf": [
{
"$ref": "#/definitions/DaysOfWeekListOfEnumerations"
}
],
"description": "Days of week Monday to Sunday, Everyday. Up to seven allowed. Default is Everyday."
},
"WeeksOfMonth": {
"allOf": [
{
"$ref": "#/definitions/WeeksOfMonthListOfEnumerations"
}
],
"description": "Week of Month. (Default is EveryWeek)"
},
"MonthOfYear": {
"type": "string",
"description": "For those day types that occur on the same month every year; a month as a number.",
"x-netex-choice": [
"MonthOfYear",
"DayOfMonth",
"DayOfYear"
]
},
"DayOfMonth": {
"type": "string",
"description": "For those day types that occur on the same day of the month every year; a a as a number.",
"x-netex-choice": [
"MonthOfYear",
"DayOfMonth",
"DayOfYear"
]
},
"DayOfYear": {
"type": "string",
"description": "For those day types that occur on the same day every year, month and day,",
"x-netex-choice": [
"MonthOfYear",
"DayOfMonth",
"DayOfYear"
]
},
"CountryRef": {
"allOf": [
{
"$ref": "#/definitions/CountryRefStructure"
}
],
"description": "Reference to COUNTRY for Holiday."
},
"HolidayTypes": {
"allOf": [
{
"$ref": "#/definitions/HolidayTypesListOfEnumerations"
}
],
"description": "Type of holiday. Default is Any day."
},
"Seasons": {
"allOf": [
{
"$ref": "#/definitions/SeasonsListOfEnumerations"
}
],
"description": "Seasons (Default is Perennially)"
},
"Tides": {
"allOf": [
{
"$ref": "#/definitions/TidesListOfEnumerations"
}
],
"description": "Tides. Default is All Tides."
},
"DayEvent": {
"allOf": [
{
"$ref": "#/definitions/DayEventEnumeration"
}
],
"description": "Events happening on day."
},
"Crowding": {
"allOf": [
{
"$ref": "#/definitions/CrowdingEnumeration"
}
],
"description": "Relative busyness of day."
}
},
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# PropulsionTypeEnumerationEnum
Allowed values for type of power. +v1.2.2
{
"type": "string",
"enum": [
"combustion",
"electric",
"electricAssist",
"hybrid",
"human",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PropulsionTypeListOfEnumerationsUnclassified
List of allowed values for propulsion type.
{
"type": "array",
"items": {
"$ref": "#/definitions/PropulsionTypeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PsychosensoryNeedEnumerationEnum
Allowed values for specific psychosensory needs.
{
"type": "string",
"enum": [
"visualImpairment",
"auditoryImpairment",
"cognitiveInputImpairment",
"averseToLifts",
"averseToEscalators",
"averseToConfinedSpaces",
"averseToCrowds",
"otherPsychosensoryNeed"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# PublicationDeliveryUnclassified
A set of NeTEx objects as assembled by a publication request or other service. Provides a general purpose wrapper for NeTEx data content.
{
"allOf": [
{
"$ref": "#/definitions/PublicationDeliveryStructure"
}
],
"x-netex-source": "NeTEx_publication.xsd"
}
# PublicationDeliveryStructureUnclassified
Type for Publication Delivery.
{
"type": "object",
"properties": {
"PublicationTimestamp": {
"type": "string",
"format": "date-time",
"description": "Time of output of data."
},
"ParticipantRef": {
"$ref": "#/definitions/ParticipantRef"
},
"PublicationRequest": {
"allOf": [
{
"$ref": "#/definitions/PublicationRequestStructure"
}
],
"description": "Echo Request used to create bulk response."
},
"PublicationRefreshInterval": {
"type": "string",
"description": "How often data in publication is refreshed."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of contents."
},
"dataObjects": {
"allOf": [
{
"$ref": "#/definitions/dataObjects_RelStructure"
}
],
"description": "NeTEx Entities of any type."
},
"version": {
"type": "string",
"xml": {
"attribute": true
}
}
},
"required": [
"PublicationTimestamp",
"ParticipantRef"
],
"x-netex-source": "NeTEx_publication.xsd"
}
# PublicationRequestUnclassified
A bulk publication request for NeTEx objects specifying which elements should be returned. Can be echoed back in a publication response.
{
"allOf": [
{
"$ref": "#/definitions/PublicationRequestStructure"
}
],
"x-netex-source": "NeTEx_publication.xsd"
}
# PublicationRequestStructureUnclassified
Type for Publication Request.
{
"type": "object",
"properties": {
"RequestTimestamp": {
"type": "string",
"format": "date-time",
"description": "Time of request."
},
"ParticipantRef": {
"$ref": "#/definitions/ParticipantRef"
},
"Description": {
"$ref": "#/definitions/MultilingualString"
},
"topics": {
"type": "object",
"properties": {
"NetworkFrameTopic": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/NetworkFrameTopicStructure"
}
],
"description": "Vaues to use select Network Objects."
}
}
},
"required": [
"NetworkFrameTopic"
],
"description": "One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed."
},
"RequestPolicy": {
"allOf": [
{
"$ref": "#/definitions/NetworkFrameRequestPolicyStructure"
}
],
"description": "Policies to apply when fetching data specified by Topics."
},
"SubscriptionPolicy": {
"allOf": [
{
"$ref": "#/definitions/NetworkFrameSubscriptionPolicyStructure"
}
],
"description": "Policy to use when processing Network Subscriptions."
},
"version": {
"type": "string",
"xml": {
"attribute": true
}
}
},
"required": [
"RequestTimestamp"
],
"x-netex-source": "NeTEx_publication.xsd"
}
# PublicCodeStructureUnclassified
Unique identifier that may be communicated to and used by the public.
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"type": {
"type": "string",
"description": "Nature of code.",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# PublicityChannelEnumerationEnum
Allowed values for Publicity Channel.
{
"type": "string",
"enum": [
"all",
"printedMedia",
"dynamicMedia",
"none"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# PublicUseEnumerationEnum
Allowed values for public use.
{
"type": "string",
"enum": [
"all",
"disabledPublicOnly",
"authorisedPublicOnly",
"staffOnly",
"publicOnly"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# PurchaseMomentEnumerationEnum
Allowed values for Purchase Moment.
{
"type": "string",
"enum": [
"onReservation",
"inAdvance",
"inAdvanceOnly",
"beforeBoarding",
"beforeBoardingOnly",
"onBoarding",
"onBoardingOnly",
"afterBoarding",
"onCheckIn",
"onCheckOut",
"subscriptionOnly",
"noTicketRequired",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# PurchaseMomentListOfEnumerationsUnclassified
List of Purchase Moment. values.
{
"type": "array",
"items": {
"$ref": "#/definitions/PurchaseMomentEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# PurchaseWhenEnumerationEnum
Allowed values for Purchase when.
{
"type": "string",
"enum": [
"advanceOnly",
"untilPreviousDay",
"dayOfTravelOnly",
"advanceAndDayOfTravel",
"timeOfTravelOnly",
"subscriptionChargeMoment",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# PurposeOfEquipmentProfileEntity
A functional purpose which requires a certain set of EQUIPMENT of different types put together in a VEHICLE EQUIPMENT PROFILE or STOP POINT EQUIPMENT PROFILE.
{
"$ref": "#/definitions/PurposeOfEquipmentProfile_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PurposeOfEquipmentProfile_ValueStructureUnclassified
Type for a PURPOSE OF EQUIPMENT.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# PurposeOfEquipmentProfileIdTypeUnclassified
Type for identifier of a PURPOSE OF EQUIPMENT PROFILE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PurposeOfEquipmentProfileRefReference
Reference to a PURPOSE OF EQUIPMENT PROFILE.
{
"allOf": [
{
"$ref": "#/definitions/PurposeOfEquipmentProfileRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PurposeOfEquipmentProfile",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PurposeOfEquipmentProfileRefStructureReference
Type for a reference to a PURPOSE OF EQUIPMENT PROFILE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PurposeOfEquipmentProfile",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# PurposeOfGroupingEntity
Functional purpose for which GROUPs of elements are defined. The PURPOSE OF GROUPING may be restricted to one or more types of the given object.
{
"$ref": "#/definitions/PurposeOfGrouping_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# PurposeOfGrouping_ValueStructureUnclassified
Type for a PURPOSE OF GROUPING.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"classes": {
"allOf": [
{
"$ref": "#/definitions/classRefs_RelStructure"
}
],
"description": "Allowed class types for grouping."
},
"TypeOfEntity": {
"$ref": "#/definitions/TypeOfEntity"
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_version.xsd"
}
# PurposeOfGroupingIdTypeUnclassified
Type for identifier of a PURPOSE OF GROUPING.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# PurposeOfGroupingRefReference
Reference to a PURPOSE OF GROUPING.
{
"allOf": [
{
"$ref": "#/definitions/PurposeOfGroupingRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PurposeOfGrouping",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# PurposeOfGroupingRefStructureReference
Type for a reference to a PURPOSE OF GROUPING.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PurposeOfGrouping",
"x-netex-source": "netex_framework/netex_genericFramework/netex_grouping_support.xsd"
}
# PurposeOfJourneyPartitionEntity
An operational purpose changing within a JOURNEY PATTERN and with this subdividing the SERVICE JOURNEY into JOURNEY PARTs.
{
"$ref": "#/definitions/PurposeOfJourneyPartition_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# PurposeOfJourneyPartition_ValueStructureUnclassified
Type for a PURPOSE OF JOURNEY PARTITION.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_version.xsd"
}
# PurposeOfJourneyPartitionIdTypeUnclassified
Type for identifier of a PURPOSE OF JOURNEY PARTITION.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# PurposeOfJourneyPartitionRefReference
Reference to a PURPOSE OF JOURNEY PARTITION.
{
"allOf": [
{
"$ref": "#/definitions/PurposeOfJourneyPartitionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "PurposeOfJourneyPartition",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# PurposeOfJourneyPartitionRefStructureReference
Type for a PURPOSE OF JOURNEY PARTITION.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "PurposeOfJourneyPartition",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# purposesOfGroupingInFrame_RelStructureCollection
Type for containment in frame of PURPOSE OF GROUPING.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"PurposeOfGrouping": {
"type": "array",
"items": {
"$ref": "#/definitions/PurposeOfGrouping"
}
}
},
"required": [
"PurposeOfGrouping"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# QNameUnclassified
{}
# QNameListUnclassified
A type for a list of values of the respective simple type.
{
"type": "array",
"items": {
"$ref": "#/definitions/QName"
},
"x-netex-atom": "array",
"x-netex-source": "gml/basicTypes.xsd"
}
# QuayEntity
A place such as platform, stance, or quayside where passengers have access to PT vehicles, Taxi cars or other means of transportation. A QUAY may contain other sub QUAYs. A child QUAY must be physically contained within its parent QUAY.
{
"$ref": "#/definitions/Quay_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopPlaceSpace",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# Quay_DummyAbstract
Dummy Type to get round SG limitations
{
"allOf": [
{
"$ref": "#/definitions/Site_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Site",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# Quay_VersionStructureStructure
Type for QUAY.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceSpace_VersionStructure"
},
{
"properties": {
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Pubic identifier code of QUAY."
},
"PlateCode": {
"allOf": [
{
"$ref": "#/definitions/PlateCodeType"
}
],
"description": "Plate number for QUAY. An arbitrary asset number that may be placed on stop to identify it."
},
"ShortCode": {
"allOf": [
{
"$ref": "#/definitions/CleardownCodeType"
}
],
"description": "A 20 bit number used for wireless cleardown of stop displays by some AVL systems."
},
"destinations": {
"allOf": [
{
"$ref": "#/definitions/destinationDisplayViews_RelStructure"
}
],
"description": "Default Destination headings for QUAY."
},
"CompassBearing": {
"allOf": [
{
"$ref": "#/definitions/AbsoluteBearingType"
}
],
"description": "Heading of QUAY relative to street."
},
"CompassOctant": {
"allOf": [
{
"$ref": "#/definitions/CompassBearing8Enumeration"
}
],
"description": "Heading of QUAY relative to street in Octants."
},
"QuayType": {
"allOf": [
{
"$ref": "#/definitions/QuayTypeEnumeration"
}
],
"description": "Type of QUAY."
},
"PlatformHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of the platform relative to the ground (bus) or the rail track."
},
"EdgeToTrackCenterDistance": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance between the track centre and the platform edge parallel to the running plane (bq), as defined in chapter 13 of EN 15273-3:2013."
},
"ParentQuayRef": {
"allOf": [
{
"$ref": "#/definitions/QuayRefStructure"
}
],
"description": "if QUAY is a subzone of another QUAY, identifies parent."
},
"boardingPositions": {
"allOf": [
{
"$ref": "#/definitions/boardingPositions_RelStructure"
}
],
"description": "BOARDING POSITIONs within QUAY."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# QuayAssignmentViewUnclassified
Assignment to a specific QUAY within the STOP PLACE.
{
"$ref": "#/definitions/PassengerStopAssignment_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# QuayIdTypeUnclassified
Type for identifier of a QUAY.
{
"$ref": "#/definitions/SiteComponentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# QuayRefReference
Reference to a QUAY.
{
"allOf": [
{
"$ref": "#/definitions/QuayRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Quay",
"x-netex-substitutionGroup": "StopPlaceSpaceRef",
"x-netex-sg-members": [
"TaxiStandRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# quayRefs_RelStructureCollection
Type for a collection of one or more references to a QUAY.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"QuayRef": {
"type": "array",
"items": {
"$ref": "#/definitions/QuayRef"
}
}
},
"required": [
"QuayRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# QuayRefStructureReference
Type for reference to a QUAY.
{
"$ref": "#/definitions/StopPlaceSpaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Quay",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# quays_RelStructureCollection
Type for a list of QUAYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"QuayRef": {
"$ref": "#/definitions/QuayRef"
},
"Quay": {
"$ref": "#/definitions/Quay"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# QuayTypeEnumerationEnum
Allowed values for QUAY Component Types. Special is the structure for rail, which allows a hierarchy. railIslandPlatform is the full platform positioned between two tracks, railPlatform is a side platform facing the track and railPlatformSector is a sector of such a railPlatform. A similar hierarchy is defined for a metro station layout.
{
"type": "string",
"enum": [
"airlineGate",
"railPlatform",
"railIslandPlatform",
"railPlatformSector",
"metroPlatform",
"metroIslandPlatform",
"metroIslandPlatformSector",
"coachStop",
"busStop",
"busPlatform",
"busBay",
"tramPlatform",
"tramStop",
"boatQuay",
"ferryLanding",
"telecabinPlatform",
"taxiStand",
"setDownPlace",
"vehicleLoadingPlace",
"handicappedLevelBoardingSector",
"multimodal",
"busStopWithinRoadwayBoarding",
"tramStopWithinRoadwayBoarding",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# QueueingEquipmentEntity
Specialisation of PLACE ACCESS EQUIPMENT dedicated to queuing.
{
"$ref": "#/definitions/QueueingEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# QueueingEquipment_VersionStructureStructure
Type for a QUEUEING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
},
{
"properties": {
"NumberOfServers": {
"type": "integer",
"minimum": 1,
"description": "Number of queue server points."
},
"RailedQueue": {
"type": "boolean",
"description": "Whether queueing are is controlled by cattle bars."
},
"TicketedQueue": {
"type": "boolean",
"description": "Whether queue is controlled by numbered tickets."
},
"DisabledPriority": {
"type": "boolean",
"description": "Whether there is priority access for disabled (no-queue).+v1.1"
},
"QueuingSeatedPossible": {
"type": "boolean",
"description": "Whether queuing may be done seated.+v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# QueueingEquipmentIdTypeUnclassified
Type for identifier of a QUEUEING EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# QueueingEquipmentRefReference
Identifier of an QUEUEING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "QueueingEquipment",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# QueueingEquipmentRefStructureReference
Type for a reference to an QUEUEING EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "QueueingEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# QueueManagementEnumerationEnum
Allowed value for Queue Management.
{
"type": "string",
"enum": [
"none",
"maze",
"separateLines",
"ticketed",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_support.xsd"
}
# RailSubmodeUnclassified
TPEG pti02 Rail submodes loc13. See also See ERA B.4.7009 - Name: Item description code.
{
"allOf": [
{
"$ref": "#/definitions/RailSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# RailSubmodeEnumerationEnum
Values for Rail MODEs of TRANSPORT: TPEG pti_table_02, train link loc_table_13.
{
"type": "string",
"enum": [
"unknown",
"local",
"highSpeedRail",
"suburbanRailway",
"regionalRail",
"interregionalRail",
"longDistance",
"international",
"sleeperRailService",
"nightRail",
"carTransportRailService",
"largeVehicleTransportRailService",
"touristRailway",
"airportLinkRail",
"railShuttle",
"replacementRailService",
"specialTrain",
"crossCountryRail",
"rackAndPinionRailway"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# RailwayElementEntity
A type of INFRASTRUCTURE LINK used to describe a RAILWAY network.
{
"$ref": "#/definitions/RailwayElement_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InfrastructureLink_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# RailwayElement_VersionStructureStructure
Type for RAILWAY ELEMENT.
{
"allOf": [
{
"$ref": "#/definitions/InfrastructureLink_VersionStructure"
},
{
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/RailwayPointRefStructure"
}
],
"description": "Identifier of POINT from which Link starts."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/RailwayPointRefStructure"
}
],
"description": "Identifier of POINT at which Link ends."
}
},
"required": [
"FromPointRef",
"ToPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# RailwayJunctionEntity
A type of INFRASTRUCTURE POINT used to describe a RAILWAY network.
{
"$ref": "#/definitions/RailwayJunction_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InfrastructurePoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# RailwayJunction_VersionStructureStructure
Type for RAILWAY JUNCTION.
{
"$ref": "#/definitions/InfrastructurePoint_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# RailwayLinkIdTypeUnclassified
Type for identifier of RAILWAY LINK.
{
"$ref": "#/definitions/InfrastructureLinkIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RailwayLinkRefReference
Reference to a RAILWAY LINK.
{
"allOf": [
{
"$ref": "#/definitions/RailwayLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "InfrastructureLinkRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RailwayLinkRefByValueUnclassified
Reference to a RAILWAY LINK BY VALUE.
{
"allOf": [
{
"$ref": "#/definitions/RailwayLinkRefByValueStructure"
}
],
"x-netex-substitutionGroup": "LinkRefByValue",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RailwayLinkRefByValueStructureUnclassified
Type for a reference to a RAILWAY LINK BY VALUE.
{
"$ref": "#/definitions/LinkRefByValueStructure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RailwayLinkRefStructureReference
Type for Reference to a RAILWAY LINK.
{
"$ref": "#/definitions/InfrastructureLinkRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RailwayPointIdTypeUnclassified
Type for identifier of RAILWAY POINT.
{
"$ref": "#/definitions/InfrastructurePointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RailwayPointRefReference
Reference to a RAILWAY POINT.
{
"allOf": [
{
"$ref": "#/definitions/RailwayPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "InfrastructurePointRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RailwayPointRefStructureReference
Type for Reference to a RAILWAY POINT.
{
"$ref": "#/definitions/InfrastructurePointRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RampEquipmentEntity
Specialisation of PLACE ACCESS EQUIPMENT for ramps (provides ramp characteristics like length, gradient, etc.).
{
"$ref": "#/definitions/RampEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# RampEquipment_VersionStructureStructure
Type for a RAMP EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
},
{
"properties": {
"Length": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length of ramp in metres. In the case of a mobile ramp associated with a vehicle this element is used to convey the length the ramp needs to be extended from the vehicle. This indicates the minimally necessary width of the Quay."
},
"MaximumLoad": {
"allOf": [
{
"$ref": "#/definitions/WeightType"
}
],
"description": "Maximum load in kilograms. Mainly used for mobile ramps."
},
"Gradient": {
"type": "integer",
"minimum": 1,
"description": "Gradient of ramp in degrees."
},
"GradientType": {
"allOf": [
{
"$ref": "#/definitions/GradientEnumeration"
}
],
"description": "Gradient of ramp fixed values.+v1.1"
},
"Pedestal": {
"type": "boolean",
"description": "Whether ramp is on a pedestal."
},
"HandrailType": {
"allOf": [
{
"$ref": "#/definitions/HandrailEnumeration"
}
],
"description": "Type of handrail."
},
"HandrailHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of handrail."
},
"LowerHandrailHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of any additional lower handrail."
},
"TactileWriting": {
"type": "boolean",
"description": "Indicates the presence of signage that can be read tactilely (in Braille for example) on the handrail."
},
"TactileGuidanceStrips": {
"type": "boolean",
"description": "Whether ramp has tactile guidance strips."
},
"VisualGuidanceBands": {
"type": "boolean",
"description": "Whether ramp has visual guidance bands or guidance strips."
},
"Temporary": {
"type": "boolean",
"description": "Whether ramp is temporary or permanent."
},
"SuitableForCycles": {
"type": "boolean",
"description": "Whether equipment is suitable for cycles."
},
"RestStopDistance": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The maximum distance between two resting levels, in metres rounded to the nearest cm. It is recommended to install a rest platform at the bottom and top of each ramp, as well as every 10 metres in the case of a long ramp."
},
"SafetyEdge": {
"allOf": [
{
"$ref": "#/definitions/SafetyEdgeEnumeration"
}
],
"description": "Whether there is a wheel guard (side border intended to block the wheel of the wheelchair to prevent falls)."
},
"TurningSpace": {
"allOf": [
{
"$ref": "#/definitions/RampTurningSpacePositionEnumeration"
}
],
"description": "Position of the manoeuvring space (for wheelchairs)."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# RampEquipmentIdTypeUnclassified
Type for identifier of a RAMP EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# RampEquipmentRefReference
Identifier of an RAMP EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RampEquipment",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# RampEquipmentRefStructureReference
Type for a reference to an RAMP EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RampEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# RampFreeAccessUnclassified
Whether a PLACE has ramp free access. Ramp free isn't necessary absolute. If a ramp is not steep, then a PLACE can still be considered ramp free.
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# RampTurningSpacePositionEnumerationEnum
Allowed values for the positions of a turning space for a ramp.
{
"type": "string",
"enum": [
"none",
"bottom",
"top",
"topAndBottom"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# ReachedFloorAnnouncementEnumerationEnum
Allowed values for the Reached Floor Announcement
{
"type": "string",
"enum": [
"none",
"visual",
"tactile",
"audio",
"visualAndAudio",
"visualAndAudioAndTactile"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# ReasonForMeetingEnumerationEnum
Allowed values for REASON FOR JOURNEY MEETING.
{
"type": "string",
"enum": [
"serviceFacility",
"joining",
"tariffSection",
"splitting"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# RechargingBayEntity
A PARKING BAY specifically equipped for recharging VEHICLEs. +v2.0
{
"$ref": "#/definitions/RechargingBay_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ParkingBay_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_version.xsd"
}
# RechargingBay_VersionStructureStructure
Type for a RECHARGING BAY.
{
"$ref": "#/definitions/ParkingBay_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_version.xsd"
}
# RechargingBayIdTypeUnclassified
Identifier for a RECHARGING BAY.
{
"$ref": "#/definitions/ParkingBayIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_support.xsd"
}
# RechargingBayRefReference
Reference to a RECHARGING BAY.
{
"allOf": [
{
"$ref": "#/definitions/RechargingBayRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingBay",
"x-netex-substitutionGroup": "ParkingBayRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_support.xsd"
}
# RechargingBayRefStructureReference
Type for reference to a RECHARGING BAY.
{
"$ref": "#/definitions/ParkingBayRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingBay",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_support.xsd"
}
# rechargingBays_RelStructureCollection
Type for a lsit of RECHARGING BAYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RechargingBay": {
"type": "array",
"items": {
"$ref": "#/definitions/RechargingBay"
},
"description": "Can be a STOP PLACE, VEHICLE MEETING POINT, TAXI RANK."
}
},
"required": [
"RechargingBay"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_version.xsd"
}
# RechargingEquipmentProfileEntity
Specialisation of VEHICLE EQUIPMENT PROFILE describing vehicle charging features.
{
"$ref": "#/definitions/RechargingEquipmentProfile_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_chargingEquipmentProfile_version.xsd"
}
# RechargingEquipmentProfile_VersionStructureStructure
Type for a RECHARGING EQUIPMENT PROFILE.
{
"allOf": [
{
"$ref": "#/definitions/VehicleEquipmentProfile_VersionStructure"
},
{
"properties": {
"PowerCouplingType": {
"allOf": [
{
"$ref": "#/definitions/PowerCouplingTypeEnumeration"
}
],
"description": "Type of coupling. See allowed values."
},
"PlugType": {
"allOf": [
{
"$ref": "#/definitions/PlugTypeEnumeration"
}
],
"description": "Type of Plug. See allowed values."
},
"TypeOfPlugRef": {
"$ref": "#/definitions/TypeOfPlugRef"
},
"CurrentType": {
"allOf": [
{
"$ref": "#/definitions/CurrentTypeEnumeration"
}
],
"description": "Type of current. See allowed values."
},
"ChargingVoltage": {
"allOf": [
{
"$ref": "#/definitions/VoltageType"
}
],
"description": "Charging voltage in volts."
},
"MaximumChargingPower": {
"allOf": [
{
"$ref": "#/definitions/WattageType"
}
],
"description": "Maximum charging power in watts, determining how long charging will take."
},
"PreparationDuration": {
"type": "string",
"description": "Typical time period needed to set up the charging process."
},
"FinalisationDuration": {
"type": "string",
"description": "Normal time to decouple after charging."
},
"compatibleWith": {
"allOf": [
{
"$ref": "#/definitions/compatibleEquipmentRefs_RelStructure"
}
],
"description": "Compatible equipment. +V2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_chargingEquipmentProfile_version.xsd"
}
# RechargingEquipmentProfileIdTypeUnclassified
Type for identifier of RECHARGING EQUIPMENT PROFILE.
{
"$ref": "#/definitions/VehicleEquipmentProfileIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_chargingEquipmentProfile_support.xsd"
}
# RechargingEquipmentProfileRefReference
Reference to a RECHARGING EQUIPMENT PROFILE. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/RechargingEquipmentProfileRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingEquipmentProfile",
"x-netex-substitutionGroup": "VehicleEquipmentProfileRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_chargingEquipmentProfile_support.xsd"
}
# RechargingEquipmentProfileRefStructureReference
Type for a reference to an RECHARGING EQUIPMENT PROFILE.
{
"$ref": "#/definitions/VehicleEquipmentProfileRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingEquipmentProfile",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_chargingEquipmentProfile_support.xsd"
}
# RechargingPlanEntity
A plan for periodically charging a VEHICLE while executing a BLOCK or BLOCKs. +v2.0
{
"$ref": "#/definitions/RechargingPlan_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_version.xsd"
}
# RechargingPlan_VersionStructureStructure
Type for RECHARGING PLAN.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of RECHARGING PLAN."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of RECHARGING PLAN."
},
"RechargingProcessType": {
"allOf": [
{
"$ref": "#/definitions/RechargingProcessEnumeration"
}
],
"description": "Type of recharching process"
},
"TotalChargeEnergy": {
"allOf": [
{
"$ref": "#/definitions/WattHoursType"
}
],
"description": "Overall quantity of energy for charging in Watt Hours [Wh]."
},
"ChargingDuration": {
"type": "string",
"description": "Overall duration of the charging process in seconds, without preparation time."
},
"rechargingSteps": {
"allOf": [
{
"$ref": "#/definitions/rechargingSteps_RelStructure"
}
],
"description": "Parts of a RECHARGING PLAN."
},
"blockRefs": {
"allOf": [
{
"$ref": "#/definitions/blockRefs_RelStructure"
}
],
"description": "Blocks using RECHARGING PLAN."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_version.xsd"
}
# RechargingPlanIdTypeUnclassified
Type for identifier of a RECHARGING PLAN.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_support.xsd"
}
# RechargingPlanRefReference
Reference to a RECHARGING PLAN. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/RechargingPlanRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingPlan",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_support.xsd"
}
# RechargingPlanRefStructureReference
Type for Reference to a RECHARGING PLAN.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingPlan",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_support.xsd"
}
# rechargingPlans_RelStructureCollection
Type for a list of RECHARGING PLANs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RechargingPlan": {
"type": "array",
"items": {
"$ref": "#/definitions/RechargingPlan"
}
}
},
"required": [
"RechargingPlan"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_version.xsd"
}
# RechargingPointAssignmentEntity
The allocation of a TIMING POINT to a SITE COMPONENT such as a PARKING BAY that has VEHICLE CHARGING EQUIPMENT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/RechargingPointAssignment_VersionStructure"
}
],
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_version.xsd"
}
# RechargingPointAssignment_VersionStructureStructure
Type for a RECHARGING POINT ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"SiteComponentRef": {
"$ref": "#/definitions/SiteComponentRef"
},
"EquipmentPlaceRef": {
"$ref": "#/definitions/EquipmentPlaceRef"
},
"VehicleChargingEquipmentRef": {
"$ref": "#/definitions/VehicleChargingEquipmentRef"
},
"servedScheduledStopPoints": {
"allOf": [
{
"$ref": "#/definitions/scheduledStopPointRefs_RelStructure"
}
],
"description": "SCHEDULED STOP POINTs served by the RECHARGING POINT"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_version.xsd"
}
# RechargingPointAssignmentIdTypeUnclassified
Identifier for a RECHARGING POINT ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_support.xsd"
}
# RechargingPointAssignmentRefReference
Reference to a RECHARGING POINT ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/RechargingPointAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingPointAssignment",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_support.xsd"
}
# RechargingPointAssignmentRefStructureReference
Type for reference to a RECHARGING POINT ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingPointAssignment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_support.xsd"
}
# rechargingPointAssignments_RelStructureCollection
Type for a lsit of RECHARGING POINT ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RechargingPointAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/RechargingPointAssignment"
},
"description": "Can be a STOP PLACE, VEHICLE MEETING POINT, TAXI RANK."
}
},
"required": [
"RechargingPointAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_version.xsd"
}
# RechargingProcessEnumerationEnum
Allowed value for RECHARGING PROCESS. +v2.0
{
"type": "string",
"enum": [
"changeBatteries",
"powercable",
"pantograph",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_support.xsd"
}
# RechargingStationEntity
A PARKING with bays specifically equipped for recharging VEHICLEs. +v2.0
{
"$ref": "#/definitions/RechargingStation_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Parking_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_version.xsd"
}
# RechargingStation_VersionStructureStructure
Type for a RECHARGING Station.
{
"allOf": [
{
"$ref": "#/definitions/Parking_VersionStructure"
},
{
"properties": {
"TotalPower": {
"allOf": [
{
"$ref": "#/definitions/WattageType"
}
],
"description": "Total power available to all bays in station."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_version.xsd"
}
# RechargingStationIdTypeUnclassified
Identifier for a RECHARGING STATION.
{
"$ref": "#/definitions/ParkingIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_support.xsd"
}
# RechargingStationRefReference
Reference to a RECHARGING STATION.
{
"allOf": [
{
"$ref": "#/definitions/RechargingStationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingStation",
"x-netex-substitutionGroup": "ParkingRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_support.xsd"
}
# RechargingStationRefStructureReference
Type for reference to a RECHARGING STATION.
{
"$ref": "#/definitions/ParkingRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingStation",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_support.xsd"
}
# rechargingStations_RelStructureCollection
Type for a list of RECHARGING stations.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RechargingStation": {
"type": "array",
"items": {
"$ref": "#/definitions/RechargingStation"
},
"description": "Can be a STOP PLACE, VEHICLE MEETING POINT, TAXI RANK."
}
},
"required": [
"RechargingStation"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_rechargingPointAssignment_version.xsd"
}
# RechargingStepUnclassified
The planned charging of a VEHICLE at a PARKING POINT on a specific VEHICLE JOURNEY. +v2.0
{
"$ref": "#/definitions/RechargingStep_VersionStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_version.xsd"
}
# RechargingStep_VersionStructureStructure
Type for RECHARGING STEP.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of RECHARGING STEP."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of RECHARGING STEP."
},
"ChargeEnergy": {
"allOf": [
{
"$ref": "#/definitions/WattHoursType"
}
],
"description": "Quantity of energy for charging in Watt Hours [Wh]."
},
"TargetEnergy": {
"allOf": [
{
"$ref": "#/definitions/WattHoursType"
}
],
"description": "Target energy quantity in the vehicle on departure after charging."
},
"PreparationDuration": {
"type": "string",
"description": "Duration of the setup process."
},
"ChargingDuration": {
"type": "string",
"description": "Duration of the charging process without preparation or finishing time."
},
"FinalisationDuration": {
"type": "string",
"description": "Duration of the unhooking process."
},
"JourneyRef": {
"$ref": "#/definitions/JourneyRef"
},
"PointInJourneyPatternRef": {
"$ref": "#/definitions/PointInJourneyPatternRef"
},
"VehicleChargingEquipmentRef": {
"allOf": [
{
"$ref": "#/definitions/VehicleChargingEquipmentRef"
}
],
"description": "Equipment used for charging"
},
"RechargingEquipmentProfileRef": {
"allOf": [
{
"$ref": "#/definitions/RechargingEquipmentProfileRef"
}
],
"description": "Profile used for charging"
},
"vehicleTypes": {
"allOf": [
{
"$ref": "#/definitions/vehicleTypeRefs_RelStructure"
}
],
"description": "TYPES OF VEHICLE possibly compatible with this recharging plan and step."
},
"vehicles": {
"allOf": [
{
"$ref": "#/definitions/vehicleRefs_RelStructure"
}
],
"description": "VEHICLEs possibly compatible with this recharging plan and step."
},
"order": {
"type": "integer",
"minimum": 0,
"description": "-v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_version.xsd"
}
# RechargingStepIdTypeUnclassified
Type for identifier of a RECHARGING STEP.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_support.xsd"
}
# RechargingStepRefReference
Reference to a RECHARGING STEP. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/RechargingStepRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingStep",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_support.xsd"
}
# RechargingStepRefStructureReference
Type for Reference to a RECHARGING STEP.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RechargingStep",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_support.xsd"
}
# rechargingSteps_RelStructureCollection
Type for a list of RECHARGING STEPs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"RechargingStep": {
"type": "array",
"items": {
"$ref": "#/definitions/RechargingStep"
}
}
},
"required": [
"RechargingStep"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleRechargingPlan_version.xsd"
}
# ReferenceTypeUnclassified
gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a "by-reference only" encoding.
{
"type": "object",
"properties": {
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
},
"nilReason": {
"$ref": "#/definitions/NilReasonType",
"xml": {
"attribute": true
}
}
},
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# RefuellingEquipmentEntity
Specialisation of PLACE EQUIPMENT for REFUELLING. +v1.2.2
{
"$ref": "#/definitions/RefuellingEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PlaceEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_version.xsd"
}
# RefuellingEquipment_VersionStructureStructure
Type for a REFUELLING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PlaceEquipment_VersionStructure"
},
{
"properties": {
"FuelTypes": {
"allOf": [
{
"$ref": "#/definitions/FuelTypeListOfEnumerations"
}
],
"description": "The list of types of fuel used by a vehicle of the type."
},
"FuelType": {
"allOf": [
{
"$ref": "#/definitions/FuelTypeEnumeration"
}
],
"description": "The type of fuel used by a vehicle of the type. DEPRECATED -v2.0",
"x-netex-deprecated": true
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_version.xsd"
}
# RefuellingEquipmentIdTypeUnclassified
Type for identifier of REFUELLING EQUIPMENT.
{
"$ref": "#/definitions/EquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# RefuellingEquipmentRefReference
Identifier of an REFUELLING EQUIPMENT. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/RefuellingEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RefuellingEquipment",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# RefuellingEquipmentRefStructureReference
Type for a reference to an REFUELLING EQUIPMENT.
{
"$ref": "#/definitions/EquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RefuellingEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# RelatedOrganisationUnclassified
A formal relationship with another ORGANISATION. +v1.2.2
{
"$ref": "#/definitions/RelatedOrganisation_VersionStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# RelatedOrganisation_VersionStructureStructure
Type for an RELATED ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of RELATED ORGANISATION."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of the nature pf the Relationship."
},
"OrganisationRef_Dummy": {
"$ref": "#/definitions/OrganisationRef_Dummy"
},
"OrganisationRoleType": {
"allOf": [
{
"$ref": "#/definitions/OrganisationRoleEnumeration"
}
],
"description": "Role of the related Organbisation"
},
"ResponsibilityRoleRef": {
"$ref": "#/definitions/ResponsibilityRoleRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# RelatedOrganisationIdTypeUnclassified
Type for identifier of a RELATED ORGANISATION. +v1.2.2
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# RelationshipIdUnclassified
Type for Identifier of a relationship.
{
"$ref": "#/definitions/NameOfClass",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# RelationshipRefReference
Reference to a Relationship.
{
"allOf": [
{
"$ref": "#/definitions/RelationshipRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# RelationshipRefStructureReference
Type for a reference to a Relationship.
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"nameOfClass": {
"allOf": [
{
"$ref": "#/definitions/RelationshipId"
}
],
"description": "Name of referenced Class.",
"xml": {
"attribute": true
},
"x-fixed-single-enum": "NameOfClass"
}
},
"x-netex-role": "reference",
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# relationshipStructureUnclassified
Abstract Type for a serialisation of a NeTEx relationship.
{
"type": "object",
"properties": {
"id": {
"allOf": [
{
"$ref": "#/definitions/RelationshipId"
}
],
"description": "Identifier of the relationship.",
"xml": {
"attribute": true
},
"x-fixed-single-enum": "NameOfClass"
}
},
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# RelationToVehicleEnumerationEnum
Allowed values for Relation to vehicle.
{
"type": "string",
"enum": [
"frontLeft",
"frontRight",
"backRight",
"driverLeft",
"driverRight"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# RelativeDirectionEnumerationEnum
Allowed values for RELATIVE DIRECTIONS.
{
"type": "string",
"enum": [
"both",
"forwards",
"backwards"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# RelativeOperatorEnumerationEnum
Allowed values for Comparison operations.
{
"type": "string",
"enum": [
"EQ",
"NE",
"GE",
"GT",
"LE",
"LT"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# reliefOpportunities_RelStructureCollection
Type for a list of RELIEF OPPORTUNITies.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ReliefOpportunityRef": {
"$ref": "#/definitions/ReliefOpportunityRef"
},
"ReliefOpportunity": {
"$ref": "#/definitions/ReliefOpportunity"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# reliefOpportunitiesInFrame_RelStructureCollection
Type for containment in frame of RELIEF OPPORTUNITies.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ReliefOpportunity": {
"type": "array",
"items": {
"$ref": "#/definitions/ReliefOpportunity"
}
}
},
"required": [
"ReliefOpportunity"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# ReliefOpportunityEntity
A time in a BLOCK where a vehicle passes a RELIEF POINT. This opportunity may or may not be actually used for a relief.
{
"$ref": "#/definitions/ReliefOpportunity_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# ReliefOpportunity_VersionStructureStructure
Type for RELIEF OPPORTUNITY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of RELIEF OPPORTUNITY."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of RELIEF OPPORTUNITY."
},
"Time": {
"type": "string",
"format": "time",
"description": "Time at which RELIEF OPPORTUNITY occurs."
},
"DayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset of time from current OPERATING DAY."
},
"BlockRef": {
"$ref": "#/definitions/BlockRef"
}
},
"required": [
"Time"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# ReliefOpportunityIdTypeUnclassified
Type for identifier of a RELIEF OPPORTUNITY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# ReliefOpportunityRefReference
Reference to a RELIEF OPPORTUNITY.
{
"allOf": [
{
"$ref": "#/definitions/ReliefOpportunityRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ReliefOpportunity",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# ReliefOpportunityRefStructureReference
Type for Reference to a RELIEF OPPORTUNITY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ReliefOpportunity",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# ReliefPointEntity
A TIMING POINT where a relief is possible, i.e. a driver may take on or hand over a vehicle. The vehicle may sometimes be left unattended.
{
"$ref": "#/definitions/ReliefPoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ReliefPoint_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# ReliefPoint_DummyAbstract
A TIMING POINT where a relief is possible, i.e. a driver may take on or hand over a vehicle. The vehicle may sometimes be left unattended.
{
"allOf": [
{
"$ref": "#/definitions/TimingPoint_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "TimingPoint_Dummy",
"x-netex-sg-members": [
"ParkingPoint",
"ParkingPoint_Dummy",
"ReliefPoint"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# ReliefPoint_VersionStructureStructure
Type for RELIEF POINT.
{
"allOf": [
{
"$ref": "#/definitions/TimingPoint_VersionStructure"
},
{
"properties": {
"CrewBaseRef": {
"$ref": "#/definitions/CrewBaseRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# ReliefPointIdTypeUnclassified
Type for identifier of a RELIEF POINT.
{
"$ref": "#/definitions/TimingPointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# ReliefPointRefReference
Reference to a RELIEF POINT.
{
"allOf": [
{
"$ref": "#/definitions/ReliefPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ReliefPoint",
"x-netex-substitutionGroup": "TimingPointRef",
"x-netex-sg-members": [
"ParkingPointRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# ReliefPointRefStructureReference
Type for a reference to a RELIEF POINT.
{
"$ref": "#/definitions/TimingPointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ReliefPoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_support.xsd"
}
# reliefPointsInFrame_RelStructureCollection
Type for containment in frame of RELIEF POINTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ReliefPoint_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/ReliefPoint_Dummy"
}
}
},
"required": [
"ReliefPoint_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_vehicleAndCrewPoint_version.xsd"
}
# replacedJourneys_RelStructureCollection
Type for a list of (NORMAL) DATED VEHICLE JOURNEY references.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"DatedVehicleJourneyRef": {
"$ref": "#/definitions/DatedVehicleJourneyRef"
},
"NormalDatedVehicleJourneyRef": {
"$ref": "#/definitions/NormalDatedVehicleJourneyRef"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedVehicleJourney_version.xsd"
}
# RequestMethodTypeEnumerationEnum
Allowed values for Stop RequestMethod
{
"type": "string",
"enum": [
"noneRequired",
"handSignal",
"turnOnLight",
"stopButton",
"phoneCall",
"mobileApp",
"sms",
"speakToDriverOnboard",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# RequestMethodTypeListOfEnumerationsUnclassified
List of Allowed values for request methods.
{
"type": "array",
"items": {
"$ref": "#/definitions/RequestMethodTypeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# RequestorRefReference
Reference to a requestor - Participant Code.
{
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# RequestStructureUnclassified
Type for General SIRI Request.
{
"allOf": [
{
"$ref": "#/definitions/AuthenticatedRequestStructure"
},
{
"properties": {
"Address": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data."
},
"RequestorRef": {
"$ref": "#/definitions/RequestorRef"
},
"MessageIdentifier": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique identifier that can be used to reference this message in subsequent interactions."
},
"DelegatorAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0"
},
"DelegatorRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Identifier of delegating system that originated message. +SIRI 2.0"
}
},
"required": [
"RequestorRef"
]
}
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# RequestTimestampUnclassified
Timestamp on request.
{
"type": "string",
"format": "date-time",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# ReservationEnumerationEnum
Allowed values for Reservation. UIC 7037 Code list.
{
"type": "string",
"enum": [
"reservationsCompulsory",
"reservationsCompulsoryForGroups",
"reservationsCompulsoryForFirstClass",
"reservationsCompulsoryFromOriginStation",
"reservationsRecommended",
"reservationsPossible",
"reservationsPossibleOnlyInFirstClass",
"reservationsPossibleOnlyInSecondClass",
"reservationsPossibleForCertainClasses",
"groupBookingRestricted",
"noGroupsAllowed",
"noReservationsPossible",
"wheelchairOnlyReservations",
"bicycleReservationsCompulsory",
"reservationsSupplementCharged",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# ReservationListOfEnumerationsUnclassified
List of Reservation values.
{
"type": "array",
"items": {
"$ref": "#/definitions/ReservationEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# ReservedSpaceFacilityUnclassified
Classification of RESERVED SPACE FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/ReservedSpaceFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ReservedSpaceFacilityEnumerationEnum
Allowed values for Reserved Space Facility.
{
"type": "string",
"enum": [
"unknown",
"lounge",
"hall",
"meetingPoint",
"groupPoint",
"reception",
"shelter",
"seats"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# ReservedSpaceFacilityListUnclassified
List of RESERVED SPACE FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/ReservedSpaceFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ReservedSpaceFacilityListOfEnumerationsUnclassified
List of values for RESERVED SPACE FACILITies.
{
"type": "array",
"items": {
"$ref": "#/definitions/ReservedSpaceFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ResourceFrameEntity
A coherent set of reference values for TYPE OF VALUEs , ORGANISATIONs, VEHICLE TYPEs etc that have a common validity, as specified by a set of frame VALIDITY CONDITIONs. Used to define common resources that will be referenced by other types of FRAME.
{
"$ref": "#/definitions/ResourceFrame_VersionFrameStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CommonFrame",
"x-netex-source": "netex_framework/netex_frames/netex_resourceFrame_version.xsd"
}
# ResourceFrame_VersionFrameStructureUnclassified
Type for a RESOURCE.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
},
{
"properties": {
"dataSources": {
"allOf": [
{
"$ref": "#/definitions/dataSourcesInFrame_RelStructure"
}
],
"description": "Definitions of DATA SOURCE included in frame."
},
"responsibilityRoles": {
"allOf": [
{
"$ref": "#/definitions/responsibilityRolesInFrame_RelStructure"
}
],
"description": "RESPONSIBILITY roles used in frame. +v2.0"
},
"responsibilitySets": {
"allOf": [
{
"$ref": "#/definitions/responsibilitySetsInFrame_RelStructure"
}
],
"description": "RESPONSIBILITY SETs used in frame."
},
"contracts": {
"allOf": [
{
"$ref": "#/definitions/contractsInFrame_RelStructure"
}
],
"description": "CONTRACTs used in frame. +v2.0"
},
"typesOfValue": {
"allOf": [
{
"$ref": "#/definitions/typesOfValueInFrame_RelStructure"
}
],
"description": "VALUE SETs and TYPE OF VALUEs in frame."
},
"contacts": {
"allOf": [
{
"$ref": "#/definitions/contacts_RelStructure"
}
],
"description": "Reusable CONTACTs in frame."
},
"organisations": {
"allOf": [
{
"$ref": "#/definitions/organisationsInFrame_RelStructure"
}
],
"description": "ORGANISATIONs in frame."
},
"groupsOfOperators": {
"allOf": [
{
"$ref": "#/definitions/groupsOfOperatorsInFrame_RelStructure"
}
],
"description": "GROUPs OF OPERATORs in frame."
},
"operationalContexts": {
"allOf": [
{
"$ref": "#/definitions/operationalContextsInFrame_RelStructure"
}
],
"description": "OPERATIONAL CONTEXTs in frame."
},
"controlCentres": {
"allOf": [
{
"$ref": "#/definitions/controlCentresInFrame_RelStructure"
}
],
"description": "CONTROL CENTREs in frame."
},
"openModes": {
"allOf": [
{
"$ref": "#/definitions/openModesRelStructure"
}
],
"description": "OPEN MODES in FRAME. +v1.2.2"
},
"modesOfOperation": {
"allOf": [
{
"$ref": "#/definitions/modesOfOperationRelStructure"
}
],
"description": "MODES OF OPERATION in frame. +v1.2.2"
},
"equipments": {
"allOf": [
{
"$ref": "#/definitions/equipmentsInFrame_RelStructure"
}
],
"description": "EQUIPMENTs in frame."
},
"siteFacilitySets": {
"allOf": [
{
"$ref": "#/definitions/siteFacilitySetsInFrame_RelStructure"
}
],
"description": "SITE FACILITY SETs in frame . +v1.2.2"
},
"serviceFacilitySets": {
"allOf": [
{
"$ref": "#/definitions/serviceFacilitySetsInFrame_RelStructure"
}
],
"description": "SERVICE FACILITY SETs in frame . +v1.2.2"
},
"vehicleTypes": {
"allOf": [
{
"$ref": "#/definitions/vehicleTypesInFrame_RelStructure"
}
],
"description": "VEHICLE TYPEs in frame."
},
"vehicleModels": {
"allOf": [
{
"$ref": "#/definitions/vehicleModelsInFrame_RelStructure"
}
],
"description": "VEHICLE MODELs in frame."
},
"vehicleEquipmentProfiles": {
"allOf": [
{
"$ref": "#/definitions/vehicleEquipmentProfilesInFrame_RelStructure"
}
],
"description": "VEHICLE EQUIPMENT PROFILEs in frame."
},
"vehicleModelProfiles": {
"allOf": [
{
"$ref": "#/definitions/vehicleModelProfilesInFrame_RelStructure"
}
],
"description": "VEHICLE MODEL PROFILEs in frame. +v1.2.2"
},
"trainElementTypes": {
"allOf": [
{
"$ref": "#/definitions/trainElementTypesInFrame_RelStructure"
}
],
"description": "TRAIN ELEMENT TYPEs in frame _V2.0 in frame."
},
"vehicles": {
"allOf": [
{
"$ref": "#/definitions/vehiclesInFrame_RelStructure"
}
],
"description": "VEHICLEs in frame."
},
"rollingStockInventories": {
"allOf": [
{
"$ref": "#/definitions/rollingStockInventories_RelStructure"
}
],
"description": "ROLLING STOCK INVENTORies in frame. +v2.0"
},
"deckPlans": {
"allOf": [
{
"$ref": "#/definitions/deckPlans_RelStructure"
}
],
"description": "A List OF DECK PLANs. +v2.0"
},
"schematicMaps": {
"allOf": [
{
"$ref": "#/definitions/schematicMapsInFrame_RelStructure"
}
],
"description": "SCHEMATIC MAP in frame."
},
"groupsOfEntities": {
"allOf": [
{
"$ref": "#/definitions/groupOfEntitiesInFrame_RelStructure"
}
],
"description": "GROUPs of ENTITIEs in frame."
},
"zones": {
"allOf": [
{
"$ref": "#/definitions/zonesInFrame_RelStructure"
}
],
"description": "ZONEs in FRAME"
},
"blacklists": {
"allOf": [
{
"$ref": "#/definitions/blacklistsInFrame_RelStructure"
}
],
"description": "BLACK LISTs in FRAME."
},
"whitelists": {
"allOf": [
{
"$ref": "#/definitions/whitelistsInFrame_RelStructure"
}
],
"description": "WHITE LISTs in FRAME."
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangementsInFrame_RelStructure"
}
],
"description": "BOOKING ARRANGEMENTs in frame +v2.0."
},
"serviceBookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/serviceBookingArrangementsInFrame_RelStructure"
}
],
"description": "SERVICE BOOKING ARRANGEMENT in frame. v2.0"
}
}
}
],
"x-netex-source": "netex_framework/netex_frames/netex_resourceFrame_version.xsd"
}
# ResourceFrameIdTypeUnclassified
Identifier of a RESOURCE FRAME.
{
"$ref": "#/definitions/VersionFrameIdType",
"x-netex-source": "netex_framework/netex_frames/netex_resourceFrame_support.xsd"
}
# ResourceFrameRefReference
Reference to a RESOURCE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/ResourceFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ResourceFrame",
"x-netex-substitutionGroup": "VersionFrameRef",
"x-netex-source": "netex_framework/netex_frames/netex_resourceFrame_support.xsd"
}
# ResourceFrameRefStructureReference
Type for a reference to a RESOURCE FRAME.
{
"$ref": "#/definitions/VersionFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ResourceFrame",
"x-netex-source": "netex_framework/netex_frames/netex_resourceFrame_support.xsd"
}
# ResponseEndpointStructureUnclassified
Type for Unique reference to reponse. May be used to reference request in subsequent interactions. Used for WSDL .
{
"allOf": [
{
"$ref": "#/definitions/ResponseStructure"
},
{
"properties": {
"Address": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address for further interaction."
},
"ResponderRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Participant reference that identifies responder."
},
"RequestMessageRef": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Reference to an arbitrary unique reference associated with the request which gave rise to this response."
},
"DelegatorAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0"
},
"DelegatorRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Identifier of delegating system that originated message. +SIRI 2.0"
}
}
}
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# ResponseStatusUnclassified
Contains infromation about the processing of a an individual service subscription - either success info or an error condition. (VDV Acknowledgement).
{
"allOf": [
{
"$ref": "#/definitions/StatusResponseStructure"
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# ResponseStructureUnclassified
General Type for General SIRI Response.
{
"type": "object",
"properties": {
"ResponseTimestamp": {
"$ref": "#/definitions/ResponseTimestamp"
}
},
"required": [
"ResponseTimestamp"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# ResponseTimestampUnclassified
Time individual response element was created.
{
"type": "string",
"format": "date-time",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# ResponsibilityRoleEntity
A particular role an ORGANISATION or an ORGANISATION PART is playing. +v1.1
{
"$ref": "#/definitions/ResponsibilityRole_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ResponsibilityRole_VersionStructureStructure
Type for a RESPONSIBILITY ROLE that can be associated with a DATA MANAGED OBJECT. A Child ENTITY has the same responsibilities as its parent.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of RESPONSIBILITY ROLE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of RESPONSIBILITY ROLE."
},
"TypeOfResponsibilityRoleRef": {
"$ref": "#/definitions/TypeOfResponsibilityRoleRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ResponsibilityRoleAssignmentUnclassified
Assignment of a specific RESPONSIBILITY ROLE to a specific organisation and/or subdivision.
{
"$ref": "#/definitions/ResponsibilityRoleAssignment_VersionedChildStructure",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ResponsibilityRoleAssignment_VersionedChildStructureUnclassified
Type for RESPONSIBILITY ROLE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"ResponsibilitySetRef": {
"$ref": "#/definitions/ResponsibilitySetRef"
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of RESPONSIBILITY ROLE ASSIGNMENT."
},
"DataRoleType": {
"allOf": [
{
"$ref": "#/definitions/DataRoleTypeListOfEnumerations"
}
],
"description": "Data roles which this assignment assigns."
},
"StakeholderRoleType": {
"allOf": [
{
"$ref": "#/definitions/StakeholderRoleTypeListOfEnumerations"
}
],
"description": "Stakeholder roles which this assignment assigns."
},
"TypeOfResponsibilityRoleRef": {
"$ref": "#/definitions/TypeOfResponsibilityRoleRef",
"x-netex-choice": [
"TypeOfResponsibilityRoleRef",
"ResponsibilityRoleRef"
]
},
"ResponsibilityRoleRef": {
"$ref": "#/definitions/ResponsibilityRoleRef",
"x-netex-choice": [
"TypeOfResponsibilityRoleRef",
"ResponsibilityRoleRef"
]
},
"ResponsibleOrganisationRef": {
"allOf": [
{
"$ref": "#/definitions/OrganisationRefStructure"
}
],
"description": "Responsible ORGANISATION."
},
"ResponsiblePartRef": {
"allOf": [
{
"$ref": "#/definitions/OrganisationPartRefStructure"
}
],
"description": "Responsible ORGANISATION PART."
},
"ResponsibleAreaRef": {
"allOf": [
{
"$ref": "#/definitions/AdministrativeZoneRefStructure"
}
],
"description": "Administrative area to which this RESPONSIBILITY SET is assigned."
},
"AssociatedContract": {
"allOf": [
{
"$ref": "#/definitions/ContractRef_RelStructure"
}
],
"description": "Associated CONTRACT. +v2.0"
}
}
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ResponsibilityRoleAssignmentIdTypeUnclassified
Type for identifier of a RESPONSIBILITY ROLE ASSIGNMENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_support.xsd"
}
# responsibilityRoleAssignments_RelStructureCollection
Type for a list of RESPONSIBILITY ROLE ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"ResponsibilityRoleAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/ResponsibilityRoleAssignment"
}
}
},
"required": [
"ResponsibilityRoleAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ResponsibilityRoleIdTypeUnclassified
Type for identifier of a RESPONSIBILITY ROLE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_support.xsd"
}
# ResponsibilityRoleRefReference
Reference to a RESPONSIBILITY ROLE.
{
"allOf": [
{
"$ref": "#/definitions/ResponsibilityRoleRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ResponsibilityRole",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_support.xsd"
}
# ResponsibilityRoleRefStructureReference
Type for a reference to a RESPONSIBILITY ROLE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ResponsibilityRole",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_support.xsd"
}
# ResponsibilityRoles_RelStructureCollection
Type for a list of RESPONSIBILITY ROLEs
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ResponsibilityRoleRef": {
"$ref": "#/definitions/ResponsibilityRoleRef"
},
"ResponsibilityRole": {
"$ref": "#/definitions/ResponsibilityRole"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# responsibilityRolesInFrame_RelStructureCollection
Type for containment in frame of RESPONSIBILITY ROLEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ResponsibilityRole": {
"type": "array",
"items": {
"$ref": "#/definitions/ResponsibilityRole"
}
}
},
"required": [
"ResponsibilityRole"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ResponsibilitySetEntity
A set of responsibility roles assignments that can be associated with a DATA MANAGED OBJECT. A Child ENTITY has the same responsibilities as its parent.
{
"$ref": "#/definitions/ResponsibilitySet_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ResponsibilitySet_VersionStructureStructure
Type for a set of RESPONSIBILITY ROLEs that can be associated with a DATA MANAGED OBJECT. A Child ENTITY has the same responsibilities as its parent.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Explanation of RESPONSIBILITY SET."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"roles": {
"allOf": [
{
"$ref": "#/definitions/responsibilityRoleAssignments_RelStructure"
}
],
"description": "Roles defined by this RESPONSIBILITY SET."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# ResponsibilitySetIdTypeUnclassified
Type for identifier of a RESPONSIBILITY SET.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# ResponsibilitySetRefReference
Reference to RESPONSIBILITY SET for managing the object. If absent, then responsibility is same as for containing context of this object.
{
"allOf": [
{
"$ref": "#/definitions/ResponsibilitySetRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ResponsibilitySet",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# ResponsibilitySetRefStructureReference
Type for a reference to a RESPONSIBILITY SET.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ResponsibilitySet",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# responsibilitySets_RelStructureCollection
Type for a list of RESPONSIBILITY SETs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ResponsibilitySetRef": {
"$ref": "#/definitions/ResponsibilitySetRef"
},
"ResponsibilitySet": {
"$ref": "#/definitions/ResponsibilitySet"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# responsibilitySetsInFrame_RelStructureCollection
Type for containment in frame of RESPONSIBILITY SETs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ResponsibilitySet": {
"type": "array",
"items": {
"$ref": "#/definitions/ResponsibilitySet"
}
}
},
"required": [
"ResponsibilitySet"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# RestrictedManoeuvreEntity
A specification of a move for a certain type of vehicle. It specifies from which INFRASTRUCTURE LINK to which other (adjacent) INFRASTRUCTURE LINK a certain can or cannot VEHICLE TYPE cannot proceed, due to physical restrictions.
{
"$ref": "#/definitions/RestrictedManoeuvre_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "NetworkRestriction",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# RestrictedManoeuvre_VersionStructureStructure
Type for a MANOEUVRE.
{
"allOf": [
{
"$ref": "#/definitions/InfrastructureLinkRestriction_VersionStructure"
},
{
"properties": {
"TransportTypeRef": {
"allOf": [
{
"$ref": "#/definitions/TransportTypeRef"
}
],
"description": "+v1.2.2"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# RestrictedManoeuvreIdTypeUnclassified
Type for Identifier of a MANOEUVRE.
{
"$ref": "#/definitions/InfrastructureLinkRestrictionIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# RestrictedManoeuvreRefReference
Reference to a MEETING RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/RestrictedManoeuvreRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RestrictedManoeuvre",
"x-netex-substitutionGroup": "InfrastructureLinkRestrictionRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# RestrictedManoeuvreRefStructureReference
Type for Reference to a MEETING RESTRICTION.
{
"$ref": "#/definitions/InfrastructureLinkRestrictionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RestrictedManoeuvre",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# RestrictedServiceFacilitySetEntity
Restricted Service FACILITY. The restriction can be an AvailabilityCondition and/or a From - To relation. +v2.0
{
"$ref": "#/definitions/RestrictedServiceFacilitySet_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "FacilitySet",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journey_facility_support.xsd"
}
# RestrictedServiceFacilitySet_VersionStructureStructure
Type for a restricted SERVICE FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/ServiceFacilitySet_VersionStructure"
},
{
"properties": {
"ServiceFacilitySetRef": {
"$ref": "#/definitions/ServiceFacilitySetRef"
},
"FromCall": {
"allOf": [
{
"$ref": "#/definitions/CallRefStructure"
}
],
"description": "CALL from which on the SERVICE FACILITY SET SET applies.",
"x-netex-choice": [
"FromCall",
"ToCall",
"FromStopPointInJourneyPattern",
"ToStopPointInJourneyPattern"
]
},
"ToCall": {
"allOf": [
{
"$ref": "#/definitions/CallRefStructure"
}
],
"description": "CALL after which applicability of the SERVICE FACILITY SET ends.",
"x-netex-choice": [
"FromCall",
"ToCall",
"FromStopPointInJourneyPattern",
"ToStopPointInJourneyPattern"
]
},
"FromStopPointInJourneyPattern": {
"allOf": [
{
"$ref": "#/definitions/StopPointInJourneyPatternRefStructure"
}
],
"description": "POINT from which on the SERVICE FACILITY SET applies.",
"x-netex-choice": [
"FromCall",
"ToCall",
"FromStopPointInJourneyPattern",
"ToStopPointInJourneyPattern"
]
},
"ToStopPointInJourneyPattern": {
"allOf": [
{
"$ref": "#/definitions/StopPointInJourneyPatternRefStructure"
}
],
"description": "POINT after which applicability of the SERVICE FACILITY SET ends.",
"x-netex-choice": [
"FromCall",
"ToCall",
"FromStopPointInJourneyPattern",
"ToStopPointInJourneyPattern"
]
},
"AvailabilityConditionRef": {
"allOf": [
{
"$ref": "#/definitions/AvailabilityConditionRef"
}
],
"description": "AVAILABILITY CONDITION (further) restricting the applicabillity."
}
},
"required": [
"ServiceFacilitySetRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journey_facility_support.xsd"
}
# RestrictedServiceFacilitySetIdTypeUnclassified
Identifier of a restricted SERVICE FACILITY SET.
{
"$ref": "#/definitions/ServiceFacilitySetIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journey_facility_support.xsd"
}
# RestrictedServiceFacilitySetRefReference
Reference to a restricted SERVICE FACILITY SET.
{
"allOf": [
{
"$ref": "#/definitions/RestrictedServiceFacilitySetRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RestrictedServiceFacilitySet",
"x-netex-substitutionGroup": "ServiceFacilitySetRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journey_facility_support.xsd"
}
# RestrictedServiceFacilitySetRefStructureReference
Type for a reference to a restricted SERVICE FACILITY SET.
{
"$ref": "#/definitions/ServiceFacilitySetRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RestrictedServiceFacilitySet",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journey_facility_support.xsd"
}
# restrictedServiceFacilitySets_RelStructureCollection
SERVICE FACILITY SETs associated with entity.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RestrictedServiceFacilitySetRef": {
"$ref": "#/definitions/RestrictedServiceFacilitySetRef"
},
"RestrictedServiceFacilitySet": {
"$ref": "#/definitions/RestrictedServiceFacilitySet"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journey_facility_support.xsd"
}
# restrictedServiceFacilitySetsInFrame_RelStructureCollection
Type for containment in frame of restricted SERVICE FACILITY SETs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RestrictedServiceFacilitySetRef": {
"$ref": "#/definitions/RestrictedServiceFacilitySetRef"
},
"RestrictedServiceFacilitySet": {
"$ref": "#/definitions/RestrictedServiceFacilitySet"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journey_facility_support.xsd"
}
# RetailFacilityUnclassified
Classification of RETAIL FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/RetailFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# RetailFacilityEnumerationEnum
Allowed values for Retail Facility.
{
"type": "string",
"enum": [
"unknown",
"food",
"newspaperTobacco",
"recreationTravel",
"hygieneHealthBeauty",
"fashionAccessories",
"bankFinanceInsurance",
"cashMachine",
"currencyExchange",
"tourismService",
"photoBooth"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# RetailFacilityListUnclassified
List of RETAIL FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/RetailFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# RetailFacilityListOfEnumerationsUnclassified
List of values for RETAIL FACILITies.
{
"type": "array",
"items": {
"$ref": "#/definitions/RetailFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# RetailServiceEntity
Specialisation of LOCAL SERVICE dedicated to retail services.
{
"$ref": "#/definitions/RetailService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocalService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_version.xsd"
}
# RetailService_VersionStructureStructure
Type for RETAIL SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/LocalService_VersionStructure"
},
{
"properties": {
"ServiceList": {
"allOf": [
{
"$ref": "#/definitions/RetailServiceListOfEnumerations"
}
],
"description": "RETAIL SERVICEs available."
}
},
"required": [
"ServiceList"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_version.xsd"
}
# RetailServiceEnumerationEnum
Allowed values for RETAIL SERVICE.
{
"type": "string",
"enum": [
"food",
"healthHygieneBeauty",
"newspaperTobacco",
"fashionAccessories",
"bankFinanceInsurance",
"tourism",
"photoBooth"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# RetailServiceIdTypeUnclassified
Type for identifier of a RETAIL SERVICE.
{
"$ref": "#/definitions/LocalServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# RetailServiceListOfEnumerationsUnclassified
List of RETAIL SERVICES.
{
"type": "array",
"items": {
"$ref": "#/definitions/RetailServiceEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# RetailServiceRefReference
Identifier of an RETAIL SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/RetailServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RetailService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# RetailServiceRefStructureReference
Type for a reference to an RETAIL SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RetailService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localServiceCommercial_support.xsd"
}
# reversePropertyNameUnclassified
If the value of an object property is another object and that object contains also a property for the association between the two objects, then this name of the reverse property may be encoded in a gml:reversePropertyName element in an appinfo annotation of the property element to document the constraint between the two properties. The value of the element shall contain the qualified name of the property element.
{
"type": "string",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# RhythmicalJourneyGroupEntity
A group of VEHICLE JOURNEYS following the same JOURNEY PATTERN having the same "rhythm" every hour (for example runs all xxh10, xxh25 and xxh45... e) between a specified start and end time.
{
"$ref": "#/definitions/RhythmicalJourneyGroup_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "JourneyFrequencyGroup",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# RhythmicalJourneyGroup_VersionStructureStructure
Type for Rhythmical JOURNEY GROUP.
{
"allOf": [
{
"$ref": "#/definitions/JourneyFrequencyGroup_VersionStructure"
},
{
"properties": {
"timebands": {
"allOf": [
{
"$ref": "#/definitions/timebandRefs_RelStructure"
}
],
"description": "TIMEBANDS associated with JOURNEY FREQUENCY GROUP."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# RhythmicalJourneyGroupIdTypeUnclassified
Type for identifier of RHYTHMICAL JOURNEY GROUP.
{
"$ref": "#/definitions/JourneyFrequencyGroupIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# RhythmicalJourneyGroupRefReference
Reference to a RHYTHMICAL JOURNEY GROUP.
{
"allOf": [
{
"$ref": "#/definitions/RhythmicalJourneyGroupRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RhythmicalJourneyGroup",
"x-netex-substitutionGroup": "JourneyFrequencyGroupRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# RhythmicalJourneyGroupRefStructureReference
Type for a reference to a RHYTHMICAL JOURNEY GROUP.
{
"$ref": "#/definitions/JourneyFrequencyGroupRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RhythmicalJourneyGroup",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# RoadAddressEntity
Specialisation of ADDRESS refining it by using the characteristics such as road number, and name used for conventional identification of along a road.
{
"$ref": "#/definitions/RoadAddress_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Address",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# RoadAddress_VersionStructureStructure
Type for Road ADDRESS.
{
"allOf": [
{
"$ref": "#/definitions/Address_VersionStructure"
},
{
"properties": {
"GisFeatureRef": {
"type": "string",
"description": "Reference to a GIS feature identifier."
},
"RoadNumber": {
"type": "string",
"description": "Road Number."
},
"RoadName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Road name."
},
"BearingCompass": {
"allOf": [
{
"$ref": "#/definitions/CompassBearing16Enumeration"
}
],
"description": "Bearing of Road at point in compass octants to North."
},
"BearingDegrees": {
"type": "integer",
"description": "Bearing of Road in absolute degrees against North."
},
"OddNumberRange": {
"allOf": [
{
"$ref": "#/definitions/RoadNumberRangeStructure"
}
],
"description": "Range of odd house numbers that the ROAD ADDRESS covers."
},
"EvenNumberRange": {
"allOf": [
{
"$ref": "#/definitions/RoadNumberRangeStructure"
}
],
"description": "Range of even house numbers that the ROAD ADDRESS covers."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# RoadAddressIdTypeUnclassified
Type for identifier of a Road ADDRESS.
{
"$ref": "#/definitions/AddressIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# RoadAddressRefReference
Reference to a Road ADDRESS.
{
"allOf": [
{
"$ref": "#/definitions/RoadAddressRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RoadAddress",
"x-netex-substitutionGroup": "AddressRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# RoadAddressRefStructureReference
Type for a reference to a TYPE OF ACTIVATION.
{
"$ref": "#/definitions/AddressRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RoadAddress",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_support.xsd"
}
# RoadElementEntity
A type of INFRASTRUCTURE LINK used to describe a ROAD network.
{
"$ref": "#/definitions/RoadElement_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InfrastructureLink_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# RoadElement_VersionStructureStructure
Type for ROAD ELEMENT.
{
"allOf": [
{
"$ref": "#/definitions/InfrastructureLink_VersionStructure"
},
{
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/RoadPointRefStructure"
}
],
"description": "Identifier of POINT from which Link starts."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/RoadPointRefStructure"
}
],
"description": "Identifier of POINT at which Link ends."
}
},
"required": [
"FromPointRef",
"ToPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# RoadJunctionEntity
A type of INFRASTRUCTURE POINT used to describe a ROAD network.
{
"$ref": "#/definitions/RoadJunction_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InfrastructurePoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# RoadJunction_VersionStructureStructure
Type for ROAD JUNCTION.
{
"$ref": "#/definitions/InfrastructurePoint_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# RoadLinkIdTypeUnclassified
Type for identifier of ROAD LINK.
{
"$ref": "#/definitions/InfrastructureLinkIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RoadLinkRefReference
Reference to a ROAD LINK.
{
"allOf": [
{
"$ref": "#/definitions/RoadLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "InfrastructureLinkRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RoadLinkRefByValueUnclassified
Reference to a ROAD LINK BY VALUE.
{
"allOf": [
{
"$ref": "#/definitions/RoadLinkRefByValueStructure"
}
],
"x-netex-substitutionGroup": "LinkRefByValue",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RoadLinkRefByValueStructureUnclassified
Type for a reference to a ROAD LINK BY VALUE.
{
"$ref": "#/definitions/LinkRefByValueStructure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RoadLinkRefStructureReference
Type for Reference to a ROAD LINK.
{
"$ref": "#/definitions/InfrastructureLinkRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RoadNumberRangeStructureUnclassified
Type for a range of numbers.
{
"type": "object",
"properties": {
"FromNumber": {
"type": "integer",
"minimum": 1
},
"ToNumber": {
"type": "integer",
"minimum": 1
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_address_version.xsd"
}
# RoadPointIdTypeUnclassified
Type for identifier of ROAD POINT.
{
"$ref": "#/definitions/InfrastructurePointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RoadPointRefReference
Reference to a ROAD POINT.
{
"allOf": [
{
"$ref": "#/definitions/RoadPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "InfrastructurePointRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RoadPointRefStructureReference
Type for Reference to a ROAD POINT.
{
"$ref": "#/definitions/InfrastructurePointRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# RoadVehicleModeUnclassified
Road Vehicle MODE: a characterisation of the operation according to the means of transport (bus, tram, coach).
{
"allOf": [
{
"$ref": "#/definitions/RoadVehicleModeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# RoadVehicleModeEnumerationEnum
Allowed values for MODES of Public Transport applicable to timetabled public transport.
{
"type": "string",
"enum": [
"bus",
"coach",
"trolleyBus",
"tram"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# RoadVehicleModeListOfEnumerationsUnclassified
Allowed values for List of Road MODES of transport applicable to timetabled public transport.
{
"type": "array",
"items": {
"$ref": "#/definitions/RoadVehicleModeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# rollingStockInventories_RelStructureCollection
Type for a list of ROLLING STOCK INVENTORies..
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RollingStockInventory": {
"allOf": [
{
"$ref": "#/definitions/RollingStockInventory"
}
],
"description": "A collection of ROLLING STOCK ITEMs of any type used to assemble trains. +v.2.0"
}
},
"required": [
"RollingStockInventory"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# RollingStockInventoryEntity
A collection of rolling stock of any type used to assemble trains. +v.2.0
{
"$ref": "#/definitions/RollingStockInventory_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# RollingStockInventory_VersionStructureStructure
Type for a ROLLING STOCK INVENTORY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of ROLLING STOCK INVENTORY"
},
"TransportOrganisationRef": {
"$ref": "#/definitions/TransportOrganisationRef"
},
"rollingStockItems": {
"allOf": [
{
"$ref": "#/definitions/rollingStockItems_RelStructure"
}
],
"description": "Faciliies found in ROLLING STOCK ITEM."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# RollingStockInventoryIdTypeUnclassified
Type for identifier of a ROLLING STOCK INVENTORY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# RollingStockInventoryRefReference
Reference to a ROLLING STOCK INVENTORY. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/RollingStockInventoryRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RollingStockInventory",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# rollingStockInventoryRefs_RelStructureCollection
Type for a list of ROLLING STOCK INVENTORYs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"RollingStockInventoryRef": {
"type": "array",
"items": {
"$ref": "#/definitions/RollingStockInventoryRef"
}
}
},
"required": [
"RollingStockInventoryRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# RollingStockInventoryRefStructureReference
Type for a reference to a ROLLING STOCK INVENTORY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RollingStockInventory",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# RollingStockItemAbstract
A specific instance of an elementary unit of rolling stock (e.g., railcar, wagon, locomotive). Its properties are given by a TRAIN ELEMENT TYPE.
{
"$ref": "#/definitions/RollingStockItem_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# RollingStockItem_DummyAbstract
A specific instance of an elementary unit of rolling stock (e.g., railcar, wagon, locomotive). Its properties are given by a TRAIN ELEMENT TYPE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"TractiveRollingStockItem",
"TrailingRollingStockItem"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# RollingStockItem_VersionStructureStructure
Type for a ROLLING STOCK ITEM.
{
"allOf": [
{
"$ref": "#/definitions/Vehicle_VersionStructure"
},
{
"properties": {
"RollingStockType": {
"allOf": [
{
"$ref": "#/definitions/TrainElementTypeTypeEnumeration"
}
],
"description": "Fixed classication of ROLLING STOCK ITEM."
},
"TypeOfRollingStockRef": {
"$ref": "#/definitions/TypeOfRollingStockRef"
},
"facilities": {
"allOf": [
{
"$ref": "#/definitions/ServiceFacilitySet_VersionStructure"
}
],
"description": "Faciliies found in ROLLING STOCK ITEM."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# RollingStockItemIdTypeUnclassified
Type for identifier of a ROLLING STOCK ITEM.
{
"$ref": "#/definitions/VehicleIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# RollingStockItemRefAbstract
Reference to a ROLLING STOCK ITEM. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/RollingStockItemRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VehicleRef",
"x-netex-sg-members": [
"TractiveRollingStockItemRef",
"TrailingRollingStockItemRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# rollingStockItemRefs_RelStructureCollection
Type for a list of ROLLING STOCK ITEMs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"RollingStockItemRef": {
"type": "array",
"items": {
"$ref": "#/definitions/RollingStockItemRef"
}
}
},
"required": [
"RollingStockItemRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# RollingStockItemRefStructureReference
Type for a reference to a ROLLING STOCK ITEM.
{
"$ref": "#/definitions/VehicleRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RollingStockItem",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# rollingStockItems_RelStructureCollection
Type for a list of ROLLING STOCK ITEMs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RollingStockItemRef": {
"$ref": "#/definitions/RollingStockItemRef"
},
"RollingStockItem_Dummy": {
"allOf": [
{
"$ref": "#/definitions/RollingStockItem_Dummy"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# RoughSurfaceEntity
Specialisation of PLACE EQUIPMENT for rough surfaces, giving properties of surface texture, mainly for impaired person information.
{
"$ref": "#/definitions/RoughSurfaceStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# RoughSurfaceIdTypeUnclassified
Type for identifier of a ROUGH SURFACE.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# RoughSurfaceRefReference
Identifier of an ROUGH SURFACE.
{
"allOf": [
{
"$ref": "#/definitions/RoughSurfaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RoughSurface",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# RoughSurfaceRefStructureReference
Type for a reference to an ROUGH SURFACE.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RoughSurface",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# RoughSurfaceStructureUnclassified
Type for a ROUGH SURFACE.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
},
{
"properties": {
"SurfaceType": {
"allOf": [
{
"$ref": "#/definitions/SurfaceTypeEnumeration"
}
],
"description": "Type of Surface."
},
"VisualContrast": {
"type": "boolean",
"description": "Whether there is visual contrast compared to the immediate surroundings."
},
"SuitableForCycles": {
"type": "boolean",
"description": "Whether equipment is suitable for cycles."
}
},
"required": [
"SurfaceType"
]
}
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# RouteEntity
An ordered list of located POINTs defining one single path through the Road (or rail) network. A ROUTE may pass through the same POINT more than once.
{
"$ref": "#/definitions/Route_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "Route_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# Route_DerivedViewStructureView
Type for ROUTE VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"RouteRef": {
"$ref": "#/definitions/RouteRef"
},
"VehicleMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "PT MODE of ROUTE."
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Link Sequence."
},
"LineRef": {
"$ref": "#/definitions/LineRef",
"x-netex-choice": [
"LineRef",
"LineView"
]
},
"LineView": {
"$ref": "#/definitions/LineView",
"x-netex-choice": [
"LineRef",
"LineView"
]
},
"DirectionView": {
"$ref": "#/definitions/DirectionView"
},
"LinkSequenceProjectionRef": {
"$ref": "#/definitions/LinkSequenceProjectionRef"
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# Route_DummyAbstract
Dummy supertype for Route.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "LinkSequence",
"x-netex-sg-members": [
"FlexibleRoute",
"Route"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# Route_VersionStructureStructure
Type for a ROUTE.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
},
{
"properties": {
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"DirectionType": {
"$ref": "#/definitions/DirectionType"
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef"
},
"pointsInSequence": {
"allOf": [
{
"$ref": "#/definitions/pointsOnRoute_RelStructure"
}
],
"description": "Ordered set of points making up a ROUTE."
},
"InverseRouteRef": {
"allOf": [
{
"$ref": "#/definitions/RouteRefStructure"
}
],
"description": "Reference to the corresponding matching ROUTE in the oppositte direction, if any."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# RouteIdTypeUnclassified
Type for identifier of a ROUTE.
{
"$ref": "#/definitions/LinkSequenceIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# RouteInstructionEntity
An Instruction on how to follow a ROUTE through the network.
{
"$ref": "#/definitions/RouteInstruction_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_routeInstruction_version.xsd"
}
# RouteInstruction_VersionStructureStructure
Type for ROUTE a POINT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"PointOnRouteRef": {
"$ref": "#/definitions/PointOnRouteRef"
},
"Instruction": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Directions for following path step."
},
"PathHeading": {
"allOf": [
{
"$ref": "#/definitions/PathHeadingEnumeration"
}
],
"description": "Relative heading for Instruction."
},
"Heading": {
"allOf": [
{
"$ref": "#/definitions/CompassBearing16Enumeration"
}
],
"description": "Heading for instruction."
},
"Bearing": {
"allOf": [
{
"$ref": "#/definitions/AbsoluteBearingType"
}
],
"description": "Compass Bearing for Instruction."
},
"Distance": {
"allOf": [
{
"$ref": "#/definitions/DistanceType"
}
],
"description": "Distance for step."
},
"Transition": {
"allOf": [
{
"$ref": "#/definitions/TransitionEnumeration"
}
],
"description": "Transition for instruction."
},
"RoadName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Directions for following path step."
},
"SimpleFeatureRef": {
"$ref": "#/definitions/SimpleFeatureRef"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Relative order -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_routeInstruction_version.xsd"
}
# RouteInstructionIdTypeUnclassified
Type for identifier of a ROUTE INSTRUCTION.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_routeInstruction_support.xsd"
}
# RouteInstructionRefReference
Reference to a ROUTE INSTRUCTION.
{
"allOf": [
{
"$ref": "#/definitions/RouteInstructionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RouteInstruction",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_routeInstruction_support.xsd"
}
# RouteInstructionRefStructureReference
Type for a reference to a ROUTE INSTRUCTION.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RouteInstruction",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_routeInstruction_support.xsd"
}
# routeInstructions_RelStructureCollection
Type for a list of ROUTE INSTRUCTIONs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"RouteInstructionRef": {
"type": "array",
"items": {
"$ref": "#/definitions/RouteInstructionRef"
},
"description": "A reference to an instruction on how to follow a ROUTE through the network."
},
"RouteInstruction": {
"type": "array",
"items": {
"$ref": "#/definitions/RouteInstruction"
},
"description": "An instruction on how to follow a ROUTE through the network."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_routeInstruction_version.xsd"
}
# RouteLinkEntity
An oriented link between two ROUTE POINTs allowing the definition of a unique path through the network. Because ROUTE LINKs are directional there will be separate links for each direction of a route.
{
"$ref": "#/definitions/RouteLink_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Link",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# RouteLink_VersionStructureStructure
Type for ROUTE LINK.
{
"allOf": [
{
"$ref": "#/definitions/Link_VersionStructure"
},
{
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/RoutePointRefStructure"
}
],
"description": "Identifier of ROUTE POINT from which Link starts."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/RoutePointRefStructure"
}
],
"description": "Identifier of ROUTE POINT at which Link ends."
},
"OperationalContextRef": {
"$ref": "#/definitions/OperationalContextRef"
},
"modeRestrictionAssessments": {
"allOf": [
{
"$ref": "#/definitions/modeRestrictionAssessments_RelStructure"
}
],
"description": "Mode restriction assessments for ROUTE LINK +v1.2.2"
}
},
"required": [
"FromPointRef",
"ToPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# RouteLinkIdTypeUnclassified
Type for identifier of a ROUTE LINK.
{
"$ref": "#/definitions/LinkIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# RouteLinkRefReference
Reference to a ROUTE LINK.
{
"allOf": [
{
"$ref": "#/definitions/RouteLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RouteLink",
"x-netex-substitutionGroup": "LinkRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# RouteLinkRefByValueUnclassified
Reference to a ROUTE LINK BY VALUE.
{
"allOf": [
{
"$ref": "#/definitions/RouteLinkRefByValueStructure"
}
],
"x-netex-substitutionGroup": "LinkRefByValue",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# RouteLinkRefByValueStructureUnclassified
Type for a reference to a ROUTE LINK BY VALUE.
{
"$ref": "#/definitions/LinkRefByValueStructure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# RouteLinkRefStructureReference
Type for a reference to a ROUTE LINK.
{
"$ref": "#/definitions/LinkRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RouteLink",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# routeLinksInFrame_RelStructureCollection
Type for containment in frame of ROUTE LINK.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RouteLink": {
"type": "array",
"items": {
"$ref": "#/definitions/RouteLink"
}
}
},
"required": [
"RouteLink"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# RoutePointEntity
A POINT used to define the shape of a ROUTE through the network.
{
"$ref": "#/definitions/RoutePoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "Point",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# RoutePoint_VersionStructureStructure
Type for ROUTE POINT.
{
"allOf": [
{
"$ref": "#/definitions/Point_VersionStructure"
},
{
"properties": {
"ViaFlag": {
"type": "boolean",
"description": "Whether point is a VIA point."
},
"BorderCrossing": {
"type": "boolean",
"description": "Whether ROUTE POINT is a border crossing, that is a point at which an international boundary between two countries may be crossed."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# RoutePointIdTypeUnclassified
Type for identifier of a ROUTE POINT.
{
"$ref": "#/definitions/PointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# RoutePointRefReference
Reference to a ROUTE POINT.
{
"allOf": [
{
"$ref": "#/definitions/RoutePointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RoutePoint",
"x-netex-substitutionGroup": "PointRef",
"x-netex-sg-members": [
"TimingPointRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# RoutePointRefStructureReference
Type for a reference to a ROUTE POINT.
{
"$ref": "#/definitions/PointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RoutePoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# routePointsInFrame_RelStructureCollection
Type for containment in frame of ROUTE POINT.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RoutePoint": {
"type": "array",
"items": {
"$ref": "#/definitions/RoutePoint"
}
}
},
"required": [
"RoutePoint"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# RouteRefReference
Reference to a ROUTE.
{
"allOf": [
{
"$ref": "#/definitions/RouteRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Route",
"x-netex-substitutionGroup": "LinkSequenceRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# routeRefs_RelStructureCollection
Type for a list of references to a ROUTE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"RouteRef": {
"type": "array",
"items": {
"$ref": "#/definitions/RouteRef"
}
}
},
"required": [
"RouteRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# RouteRefStructureReference
Type for a reference to a ROUTE.
{
"$ref": "#/definitions/LinkSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Route",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_support.xsd"
}
# routes_RelStructureCollection
Type for a list of ROUTEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RouteRef": {
"$ref": "#/definitions/RouteRef"
},
"Route": {
"$ref": "#/definitions/Route"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# routesInFrame_RelStructureCollection
Type for containment in frame of ROUTE.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Route_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/Route_Dummy"
}
}
},
"required": [
"Route_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# RouteViewUnclassified
Annotated reference to a ROUTE.
{
"$ref": "#/definitions/Route_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_route_version.xsd"
}
# RoutingConstraintZoneEntity
A constraint on the use of a service. The service, on this specific JOURNEY PATTERN (usually a FTS JOURNEY PATTERN) cannot operate when another (regular) service operates. This may occur only on subpart of the JOURNEY PATTERN, or only on one or some specific SCHEDULED STOP POINTs within the pattern.
{
"$ref": "#/definitions/RoutingConstraintZone_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Zone",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_version.xsd"
}
# RoutingConstraintZone_VersionStructureStructure
Type for ROUTING CONSTRAINT ZONE.
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
},
{
"properties": {
"ZoneUse": {
"allOf": [
{
"$ref": "#/definitions/ZoneUseEnumeration"
}
],
"description": "How ZONE may be used."
},
"MaximumSpeed": {
"allOf": [
{
"$ref": "#/definitions/SpeedType"
}
],
"description": "Maximum speed in ZONE. +v1.2.2ne"
},
"pointsInPattern": {
"allOf": [
{
"$ref": "#/definitions/pointsInJourneyPattern_RelStructure"
}
],
"description": "Points between which constraint applies, in sequence."
},
"lineDirections": {
"allOf": [
{
"$ref": "#/definitions/linesInDirectionRefs_RelStructure"
}
],
"description": "LINE and DIRECTION combinations to which exclusion applies. +V2.0"
},
"lines": {
"allOf": [
{
"$ref": "#/definitions/lineRefs_RelStructure"
}
],
"description": "LINEs to which exclusion applies."
},
"GroupOfLinesRef": {
"$ref": "#/definitions/GroupOfLinesRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_version.xsd"
}
# RoutingConstraintZoneIdTypeUnclassified
Type for identifier of a ROUTING CONSTRAINT ZONE.
{
"$ref": "#/definitions/ZoneIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# RoutingConstraintZoneRefReference
Reference to a ROUTING CONSTRAINT ZONE.
{
"allOf": [
{
"$ref": "#/definitions/RoutingConstraintZoneRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RoutingConstraintZone",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# RoutingConstraintZoneRefStructureReference
Type for a reference to a ROUTING CONSTRAINT ZONE.
{
"$ref": "#/definitions/ZoneRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RoutingConstraintZone",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# routingConstraintZonesInFrame_RelStructureCollection
Type for containment in frame of ROUTING CONSTRAINT ZONE.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"RoutingConstraintZone": {
"type": "array",
"items": {
"$ref": "#/definitions/RoutingConstraintZone"
}
}
},
"required": [
"RoutingConstraintZone"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_version.xsd"
}
# RubbishDisposalEquipmentEntity
Equipment for Passengers relating to a Rubbish disposal.
{
"$ref": "#/definitions/RubbishDisposalEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_version.xsd"
}
# RubbishDisposalEquipment_VersionStructureStructure
Type for RUBBISH DISPOSAL EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerEquipment_VersionStructure"
},
{
"properties": {
"SharpsDisposal": {
"type": "boolean",
"description": "Whether there are disposal facilities for needles or medical sharps."
},
"Recycling": {
"type": "boolean",
"description": "Whether there is separation for recycling."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_version.xsd"
}
# RubbishDisposalEquipmentIdTypeUnclassified
Type for identifier of a RUBBISH DISPOSAL.
{
"$ref": "#/definitions/PassengerEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# RubbishDisposalEquipmentRefReference
Identifier of an RUBBISH DISPOSAL EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/RubbishDisposalEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "RubbishDisposalEquipment",
"x-netex-substitutionGroup": "PassengerEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# RubbishDisposalEquipmentRefStructureReference
Type for a reference to an RUBBISH DISPOSAL EQUIPMENT.
{
"$ref": "#/definitions/PassengerEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "RubbishDisposalEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# SafetyEdgeEnumerationEnum
Allowed values for Sides of Safety Edge.
{
"type": "string",
"enum": [
"none",
"oneSide",
"bothSides"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# SafetyFacilityUnclassified
Classification of SAFETY FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/SafetyFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# SafetyFacilityEnumerationEnum
Allowed values for SAFETY Facility.
{
"type": "string",
"enum": [
"ccTv",
"mobileCoverage",
"sosPoints",
"staffed"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# SafetyFacilityListUnclassified
List of SAFETY FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/SafetyFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# SafetyFacilityListOfEnumerationsUnclassified
List of values for SAFETY FACILITies.
{
"type": "array",
"items": {
"$ref": "#/definitions/SafetyFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# SanitaryEquipmentEntity
A SANITARY FACILITY , e.g. WC, Shower, baby change.
{
"$ref": "#/definitions/SanitaryEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_version.xsd"
}
# SanitaryEquipment_VersionStructureStructure
Type for a SANITARY FACILITY EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerEquipment_VersionStructure"
},
{
"properties": {
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"Gender": {
"allOf": [
{
"$ref": "#/definitions/GenderLimitationEnumeration"
}
],
"description": "Gender required to use facility."
},
"SanitaryFacilityList": {
"$ref": "#/definitions/SanitaryFacilityList"
},
"NumberOfToilets": {
"type": "integer",
"description": "Number of Toilets"
},
"FreeToUse": {
"type": "boolean",
"description": "Whether toilets are free to use."
},
"Charge": {
"allOf": [
{
"$ref": "#/definitions/CurrencyAmountType"
}
],
"description": "Charge for using the facility."
},
"Currency": {
"allOf": [
{
"$ref": "#/definitions/CurrencyType"
}
],
"description": "Currency of Charge for using the facility."
},
"PaymentMethods": {
"allOf": [
{
"$ref": "#/definitions/PaymentMethodListOfEnumerations"
}
],
"description": "Methods of payment allowed."
},
"ChangeAvailable": {
"type": "boolean",
"description": "Whether chaneg is available. +v1.1"
},
"WheelchairTurningCircle": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Turning circle radius for a wheelchair."
},
"SupportBarHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of the support bar (when there is one). +v1.1"
},
"CallButtonAvailable": {
"type": "boolean",
"description": "Whether a call button is available. +v1.1"
},
"SharpsDisposal": {
"type": "boolean",
"description": "Whether there is a facility for the disposal of sharps in toilet."
},
"Staffing": {
"allOf": [
{
"$ref": "#/definitions/StaffingEnumeration"
}
],
"description": "Staffing of facility."
},
"LockedAccess": {
"type": "boolean",
"description": "Whether toilet may be locked end thus a key is needed (or an equivalent tool) to access.+v1.1"
},
"KeyScheme": {
"type": "string",
"description": "Key issuing scheme under which facility is accessible."
},
"HandWashing": {
"type": "boolean",
"description": "Whether the toilets have a sink allowing hand washing with soap."
},
"DrinkingWater": {
"type": "boolean",
"description": "Whether the tap inside the toilet supplies drinking water."
},
"ToiletsType": {
"allOf": [
{
"$ref": "#/definitions/ToiletsTypeEnumeration"
}
],
"description": "Indicates the position of using the toilet."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_version.xsd"
}
# SanitaryEquipmentIdTypeUnclassified
Type for identifier of a SANITARY FACILITY.
{
"$ref": "#/definitions/PassengerEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# SanitaryEquipmentRefReference
Identifier of an SANITARY FACILITY EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/SanitaryEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SanitaryEquipment",
"x-netex-substitutionGroup": "PassengerEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# SanitaryEquipmentRefStructureReference
Type for a reference to an SANITARY FACILITY EQUIPMENT.
{
"$ref": "#/definitions/PassengerEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SanitaryEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# SanitaryFacilityUnclassified
Classification of Sanitary FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/SanitaryFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# SanitaryFacilityEnumerationEnum
Allowed values for Sanitary Facility Type.
{
"type": "string",
"enum": [
"none",
"toilet",
"washbasin",
"wheelchairAccessToilet",
"shower",
"washingAndChangeFacilities",
"babyChange",
"wheelchairBabyChange",
"shoeShiner",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# SanitaryFacilityListUnclassified
List of SANITARY FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/SanitaryFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# SanitaryFacilityListOfEnumerationsUnclassified
List of Sanitary Facilities.
{
"type": "array",
"items": {
"$ref": "#/definitions/SanitaryFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# ScheduledModeOfOperation_ValueStructureUnclassified
Type for a SCHEDULED MODE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/ConventionalModeOfOperation_ValueStructure"
},
{
"properties": {
"ScheduledOperationType": {
"allOf": [
{
"$ref": "#/definitions/ScheduledOperationTypeEnumeration"
}
],
"description": "Allowed values for SCHEDULED MODE OF OPERATION."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# ScheduledModeOfOperationIdTypeUnclassified
Type for identifier of a SCHEDULED MODE OF OPERATION.
{
"$ref": "#/definitions/ConventionalModeOfOperationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# ScheduledModeOfOperationRefReference
Reference to a SCHEDULED MODE OF OPERATION. +V1.2.2
{
"allOf": [
{
"$ref": "#/definitions/ScheduledModeOfOperationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "ConventionalModeOfOperationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# ScheduledModeOfOperationRefStructureReference
Type for a reference to a SCHEDULED MODE OF OPERATION.
{
"$ref": "#/definitions/ConventionalModeOfOperationRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# ScheduledOperationEntity
The operation of a transportation using any kind of vehicle with a predefined time table. +v1.2.2
{
"$ref": "#/definitions/ScheduledModeOfOperation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ConventionalModeOfOperation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# ScheduledOperationTypeEnumerationEnum
Allowed values for ScheduledOperationModeOfOperation.
{
"type": "string",
"enum": [
"scheduledService",
"eventBasedService"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# ScheduledStopPointEntity
A POINT where passengers can board or alight from vehicles. It is open, which hierarchical level such a point has. It can represent a single door (BoardingPosition) or a whole ZONE. The association to the physical model is done with STOP ASSIGNMENTs.
{
"$ref": "#/definitions/ScheduledStopPoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Point",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ScheduledStopPoint_DerivedViewStructureView
Type for SCHEDULED STOP POINT VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Stop Point."
},
"TypeOfPointRef": {
"$ref": "#/definitions/TypeOfPointRef"
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of SCHEDULED STOP POINT."
},
"NameSuffix": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Optiona l Suffix for Name of SCHEDULED STOP POINT."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further description of SCHEDULED STOP POINT."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label of SCHEDULED STOP POINT."
},
"ShortStopCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCodeStructure"
}
],
"description": "An alternative short code that t identifies the STOP POINT."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "A PUBLIC code that uniquely identifies the STOP POINT."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"ExternalStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies the STOP POINT. pecifically for use in AVMS systems that require an alias, if. For VDV compatibility. DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"Url": {
"type": "string",
"format": "uri",
"description": "URL for SCHEDULED STOP POINT."
},
"StopType": {
"allOf": [
{
"$ref": "#/definitions/StopTypeEnumeration"
}
],
"description": "Categorisation of SCHEDULED STOP POINT."
},
"CompassBearing": {
"allOf": [
{
"$ref": "#/definitions/AbsoluteBearingType"
}
],
"description": "Heading of STOP relative to street. Degrees from North. This should be considered as a derived value that can be used for presentation purposes when information about the physical stop is not available. . The definitive value is the compass bearing found on the QUAY (i.e. physical stop) to which a SCHEDULED STOP POINT is assigned."
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Presentation values to use when rendering STOP POINT such as a colour. and font."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ScheduledStopPoint_VersionStructureStructure
Type for SCHEDULED STOP POINT restricts id.
{
"allOf": [
{
"$ref": "#/definitions/TimingPoint_VersionStructure"
},
{
"properties": {
"stopAreas": {
"allOf": [
{
"$ref": "#/definitions/stopAreaRefs_RelStructure"
}
],
"description": "Whether by default a passenger can alight at SCHEDULED STOP POINT."
},
"tariffZones": {
"allOf": [
{
"$ref": "#/definitions/tariffZoneRefs_RelStructure"
}
],
"description": "TARIFF ZONEs for SCHEDULED STOP POINT."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of SCHEDULED STOP POINT."
},
"NameSuffix": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Optiona l Suffix for Name of SCHEDULED STOP POINT."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further description of SCHEDULED STOP POINT."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label of SCHEDULED STOP POINT."
},
"ShortStopCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCodeStructure"
}
],
"description": "An alternative short code that t identifies the STOP POINT."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "A PUBLIC code that uniquely identifies the STOP POINT."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"ExternalStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies the STOP POINT. pecifically for use in AVMS systems that require an alias, if. For VDV compatibility. DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"Url": {
"type": "string",
"format": "uri",
"description": "URL for SCHEDULED STOP POINT."
},
"StopType": {
"allOf": [
{
"$ref": "#/definitions/StopTypeEnumeration"
}
],
"description": "Categorisation of SCHEDULED STOP POINT."
},
"CompassBearing": {
"allOf": [
{
"$ref": "#/definitions/AbsoluteBearingType"
}
],
"description": "Heading of STOP relative to street. Degrees from North. This should be considered as a derived value that can be used for presentation purposes when information about the physical stop is not available. . The definitive value is the compass bearing found on the QUAY (i.e. physical stop) to which a SCHEDULED STOP POINT is assigned."
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Presentation values to use when rendering STOP POINT such as a colour. and font."
},
"VehicleModes": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesListOfEnumerations"
}
],
"description": "PUBLIC TRANSPORT MODEs of STOP POINT."
},
"ForAlighting": {
"type": "boolean",
"description": "Default for whether SCHEDULED STOP POINT may be used for alighting. May be overridden on specific services."
},
"ForBoarding": {
"type": "boolean",
"description": "Default for whether SCHEDULED STOP POINT may be used for boarding. May be overridden on specific services."
},
"RequestStop": {
"type": "boolean",
"description": "Whether stop is by default a request stop in the timetable. May be overridden in specific SERVICE PATTERNs."
},
"RequestMethodType": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeEnumeration"
}
],
"description": "Method of request stop. Default is noneRequired. DEPRECATED: USE BoardingRquestMethod OR AlightingRequestMethod INSTEAD. -v2.0",
"x-netex-deprecated": true
},
"BoardingRequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeListOfEnumerations"
}
],
"description": "Methods to Request Stop for boarding in this particular service pattern; Default is noneRequired. +v2.0"
},
"AlightingRequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeListOfEnumerations"
}
],
"description": "Methods to Request Stop for alighting in this particular service pattern; Default is noneRequired. +v2.0"
},
"CountryRef": {
"$ref": "#/definitions/CountryRef"
},
"TopographicPlaceRef": {
"$ref": "#/definitions/TopographicPlaceRef",
"x-netex-choice": [
"TopographicPlaceRef",
"TopographicPlaceView"
]
},
"TopographicPlaceView": {
"$ref": "#/definitions/TopographicPlaceView",
"x-netex-choice": [
"TopographicPlaceRef",
"TopographicPlaceView"
]
},
"AtCentre": {
"type": "boolean",
"description": "Whether STOP POINT can be considered as being at the centre of a TOPOGRAPHIC PLACE. Default is false."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ScheduledStopPointIdTypeUnclassified
Type for identifier of a SCHEDULED STOP POINT.
{
"$ref": "#/definitions/TimingPointIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ScheduledStopPointRefReference
Reference to a SCHEDULED STOP POINT.
{
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ScheduledStopPoint",
"x-netex-substitutionGroup": "TimingPointRef",
"x-netex-sg-members": [
"FareScheduledStopPointRef"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# scheduledStopPointRefs_RelStructureCollection
Type for a list of SCHEDULED STOP POINTs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef"
}
},
"required": [
"ScheduledStopPointRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ScheduledStopPointRefStructureReference
Type for a reference to a SCHEDULED STOP POINT.
{
"$ref": "#/definitions/TimingPointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ScheduledStopPoint",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# scheduledStopPointsInFrame_RelStructureCollection
Type for containment in frame of SCHEDULED STOP POINTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ScheduledStopPoint": {
"type": "array",
"items": {
"$ref": "#/definitions/ScheduledStopPoint"
}
}
},
"required": [
"ScheduledStopPoint"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ScheduledStopPointViewUnclassified
Simplified view of SCHEDULED STOP POINT. Includes derived some propertries of a stop.
{
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPoint_DerivedViewStructure"
}
],
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# SchematicMapEntity
A projection of a set of ENTITies onto a bitmap image so as to support hyperlinked interactions.
{
"$ref": "#/definitions/SchematicMap_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_version.xsd"
}
# SchematicMap_VersionStructureStructure
Type for a SCHEMATIC MAP.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of SCHEMATIC MAP."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name."
},
"ImageUri": {
"type": "string",
"format": "uri",
"description": "image for map."
},
"DepictedObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Parent Entity for map that is depicted by it , e.g. a Station, Site,o, Line or Line group."
},
"members": {
"allOf": [
{
"$ref": "#/definitions/schematicMapMembers_RelStructure"
}
],
"description": "Elements found in SCHEMATIC MAP."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_version.xsd"
}
# SchematicMapIdTypeUnclassified
Identifier of a SCHEMATIC MAP.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_support.xsd"
}
# SchematicMapMember_VersionedChildStructureUnclassified
Type for a SCHEMATIC MAP MEMBER.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Element."
},
"VersionOfObjectRef": {
"$ref": "#/definitions/VersionOfObjectRef"
},
"Hide": {
"type": "boolean",
"description": "Whether element is to be hidden on map."
},
"DisplayAsIcon": {
"type": "boolean",
"description": "Whether element is to be displayed on map as an icon."
},
"InfoLink": {
"$ref": "#/definitions/InfoLink"
},
"x": {
"allOf": [
{
"$ref": "#/definitions/GraphicsUnitsTypeType"
}
],
"description": "X pixel coordinate of member on map image from origin at Bottom Left."
},
"y": {
"allOf": [
{
"$ref": "#/definitions/GraphicsUnitsTypeType"
}
],
"description": "Y pixel coordinate from origin at Bottom Left."
},
"Projection": {
"$ref": "#/definitions/Projection"
}
},
"required": [
"x",
"y"
]
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_version.xsd"
}
# SchematicMapMemberIdTypeUnclassified
Identifier of a SCHEMATIC MAP MEMBER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_support.xsd"
}
# SchematicMapMemberRefReference
Reference to a SCHEMATIC MAP MEMBER.
{
"allOf": [
{
"$ref": "#/definitions/SchematicMapMemberRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_support.xsd"
}
# SchematicMapMemberRefStructureReference
Type for a reference a SCHEMATIC MAP MEMBER.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_support.xsd"
}
# schematicMapMembers_RelStructureCollection
Type for a list of SCHEMATIC MAP.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"SchematicMapMember": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/SchematicMapMember_VersionedChildStructure"
}
],
"description": "An element linked to a SCHEMATIC MAP MEMBER."
}
}
},
"required": [
"SchematicMapMember"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_version.xsd"
}
# SchematicMapRefReference
Reference to a SCHEMATIC MAP.
{
"allOf": [
{
"$ref": "#/definitions/SchematicMapRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SchematicMap",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_support.xsd"
}
# SchematicMapRefStructureReference
Type for a reference to a SCHEMATIC MAP.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SchematicMap",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_support.xsd"
}
# schematicMapsInFrame_RelStructureCollection
Type for containment in frame of T SCHEMATIC MAPs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SchematicMap": {
"type": "array",
"items": {
"$ref": "#/definitions/SchematicMap"
}
}
},
"required": [
"SchematicMap"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_schematicMap_version.xsd"
}
# ScopeOfTicketUnclassified
Classification of SCOPEs of TICKET, eg national international.
{
"allOf": [
{
"$ref": "#/definitions/ScopeOfTicketEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ScopeOfTicketEnumerationEnum
Allowed values for Scope of Ticket.
{
"type": "string",
"enum": [
"unknown",
"localTicket",
"nationalTicket",
"internationalTicket"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# ScopeOfTicketListUnclassified
List of SCOPEs of TICKET.
{
"allOf": [
{
"$ref": "#/definitions/ScopeOfTicketListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ScopeOfTicketListOfEnumerationsUnclassified
List of values for SCOPEs of TICKET.
{
"type": "array",
"items": {
"$ref": "#/definitions/ScopeOfTicketEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ScopingMethodEnumerationEnum
Allowed values for FARE ZONE Scoping Method
{
"type": "string",
"enum": [
"explicitStops",
"implicitSpatialProjection",
"explicitPeripheryStops",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# SeasonEnumerationEnum
Allowed values for Season.
{
"type": "string",
"enum": [
"Spring",
"Summer",
"Autumn",
"Winter",
"Perennially"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# SeasonsListOfEnumerationsUnclassified
Allowed values for List of Seasons.
{
"type": "array",
"items": {
"$ref": "#/definitions/SeasonEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# SeatAllocationMethodEnumerationEnum
Allowed values for Seat Allocation Method.
{
"type": "string",
"enum": [
"autoAssigned",
"seatMap",
"openSeating",
"manualAssignment"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleSeating_support.xsd"
}
# SeatEquipmentEntity
A specialisation of SPOT EQUIPMENT describing the detailed properties of a seat. +v2.0
{
"$ref": "#/definitions/SeatEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_version.xsd"
}
# SeatEquipment_VersionStructureStructure
Type for a SEAT EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/SpotEquipment_VersionStructure"
},
{
"properties": {
"SeatBackHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of Seat back from seat bottom."
},
"SeatDepth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Depgth of Seat from front to back."
},
"IsFoldup": {
"type": "boolean",
"description": "Whether seat folds up. Default is false."
},
"IsReclining": {
"type": "boolean",
"description": "Whether seat reclines. Default is false."
},
"MaximumRecline": {
"type": "integer",
"minimum": 1,
"description": "Maximum seat reclines angle in degrees."
},
"IsReversible": {
"type": "boolean",
"description": "Whether seat can be reversed in direction. Default is false."
},
"canRotate": {
"type": "boolean",
"description": "Whether seat can be rotated. Default is false."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_version.xsd"
}
# SeatEquipmentIdTypeUnclassified
Type for identifier of SEAT EQUIPMENT.
{
"$ref": "#/definitions/SpotEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# SeatEquipmentRefReference
Identifier of a SEAT EQUIPMENT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/SeatEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SeatEquipment",
"x-netex-substitutionGroup": "SpotEquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# SeatEquipmentRefStructureReference
Type for a reference to a SEAT EQUIPMENT.
{
"$ref": "#/definitions/SpotEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SeatEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# SeatingEquipmentEntity
Specialisation of WAITING EQUIPMENT describing the properties of seating.
{
"$ref": "#/definitions/SeatingEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SiteEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# SeatingEquipment_VersionStructureStructure
Type for a SEATING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/WaitingEquipment_VersionStructure"
},
{
"properties": {
"ArmRest": {
"type": "boolean",
"description": "Whether there is an armrest. +v1.1"
},
"BackRest": {
"type": "boolean",
"description": "Whether the seat has a backrest to rest your back (default is true). +v2.0"
},
"SeatHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of the seating. +v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# SeatingEquipmentIdTypeUnclassified
Type for identifier of SEATING EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# SeatingEquipmentRefReference
Identifier of an SEATING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/SeatingEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SeatingEquipment",
"x-netex-substitutionGroup": "SiteEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# SeatingEquipmentRefStructureReference
Type for a reference to an SEATING EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SeatingEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# SectionAbstract
A shared sequence of LINKS or POINTs. +v1.1.
{
"$ref": "#/definitions/Section_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Section_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# Section_DummyAbstract
Dummy Supertype for SECTION +v1.1.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"CommonSection",
"FareSection",
"GeneralSection",
"LineSection",
"Section"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# Section_VersionStructureStructure
Type for SECTION. +v1.1.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
},
{
"properties": {
"PurposeOfGroupingRef": {
"allOf": [
{
"$ref": "#/definitions/PurposeOfGroupingRef"
}
],
"description": "Reference to a PURPOSE OF GROUPING."
},
"usedIn": {
"allOf": [
{
"$ref": "#/definitions/linkSequenceRefs_RelStructure"
}
],
"description": "LINK SEQUENCES using SECTION."
},
"nameOfLinkClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of Link Cass of COMMON SECTION",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# SectionIdTypeUnclassified
Type for identifier of a SECTION.
{
"$ref": "#/definitions/LinkSequenceIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# SectionInSequenceUnclassified
A SECTION in Sequence
{
"$ref": "#/definitions/SectionInSequence_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# SectionInSequence_VersionedChildStructureUnclassified
Type for a SECTION IN SEQUENCE
{
"allOf": [
{
"$ref": "#/definitions/LinkInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"SectionRef": {
"allOf": [
{
"$ref": "#/definitions/SectionRef"
}
],
"description": "Reference to a LINK SEQUENCE.",
"x-netex-choice": [
"SectionRef",
"Section_Dummy"
]
},
"Section_Dummy": {
"$ref": "#/definitions/Section_Dummy",
"x-netex-choice": [
"SectionRef",
"Section_Dummy"
]
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# SectionInSequenceIdTypeUnclassified
Type for identifier of a SECTION.
{
"$ref": "#/definitions/LinkInSequenceIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# SectionRefReference
Reference to a SECTION.
{
"allOf": [
{
"$ref": "#/definitions/SectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Section",
"x-netex-substitutionGroup": "GroupOfEntitiesRef_Dummy",
"x-netex-sg-members": [
"CommonSectionRef",
"GeneralSectionRef",
"LineSectionRef",
"ParentCommonSectionRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# SectionRefStructureReference
Type for a reference to a SECTION.
{
"$ref": "#/definitions/LinkSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Section",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_support.xsd"
}
# sectionsInSequence_RelStructureCollection
Type for a list of SECTIONS in sequence
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"SectionInSequence": {
"type": "array",
"items": {
"$ref": "#/definitions/SectionInSequence"
},
"description": "A SECTION in SEQUENCE."
}
},
"required": [
"SectionInSequence"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_section_version.xsd"
}
# SectionTypeEnumerationEnum
Allowed values for a type of LONE SECTION.
{
"type": "string",
"enum": [
"trunk",
"branch",
"eyelBranch",
"endLoop",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_lineNetwork_support.xsd"
}
# SecurityListAbstract
A list of items whose status is to be accepted or denied for a process such as purchase or validation.
{
"$ref": "#/definitions/SecurityList_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# SecurityList_VersionStructureStructure
Type for SECURITY LIST. +v1.1
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of SECURITY LIST."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of SECURITY LIST."
},
"TypeOfSecurityListRef": {
"$ref": "#/definitions/TypeOfSecurityListRef"
},
"OrganisationRef_Dummy": {
"$ref": "#/definitions/OrganisationRef_Dummy"
},
"securityListings": {
"allOf": [
{
"$ref": "#/definitions/securityListings_RelStructure"
}
],
"description": "Items in SECURITY LIST."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# SecurityListIdTypeUnclassified
Type for identifier of a SECURITY LIST..
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# SecurityListingAbstract
The presence of an identified Entity on a SECURITY LIST.
{
"$ref": "#/definitions/SecurityListing_VersionedChildStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "SecurityListing_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# SecurityListing_DummyAbstract
DUMMY type for SECIRITY LISTING.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-sg-members": [
"CustomerAccountSecurityListing",
"CustomerSecurityListing",
"FareContractSecurityListing",
"MediumAccessDeviceSecurityListing",
"RetailDeviceSecurityListing",
"SecurityListing",
"TravelDocumentSecurityListing"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# SecurityListing_VersionedChildStructureUnclassified
Type for SECURITY LISTING.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of SECURITY LISTING."
},
"SecurityListRef": {
"$ref": "#/definitions/SecurityListRef"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "order within list -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# SecurityListingIdTypeUnclassified
Type for identifier of a SECURITY LISTING.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# SecurityListingRefAbstract
Reference to a SECURITY LISTING.
{
"allOf": [
{
"$ref": "#/definitions/SecurityListingRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"CustomerAccountSecurityListingRef",
"CustomerSecurityListingRef",
"FareContractSecurityListingRef",
"MediumAccessDeviceSecurityListingRef",
"RetailDeviceSecurityListingRef",
"TravelDocumentSecurityListingRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# SecurityListingRefs_RelStructureCollection
Type for a list of references to SECURITY LISTING.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"SecurityListingRef": {
"type": "array",
"items": {
"$ref": "#/definitions/SecurityListingRef"
}
}
},
"required": [
"SecurityListingRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# SecurityListingRefStructureReference
Type for Reference to a SECURITY LISTING.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SecurityListing",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# securityListings_RelStructureCollection
Type for a list of SECURITY LISTINGs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SecurityListing_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/SecurityListing_Dummy"
}
}
},
"required": [
"SecurityListing_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# SecurityListRefAbstract
Reference to a SECURITY LIST..
{
"allOf": [
{
"$ref": "#/definitions/SecurityListRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"BlacklistRef",
"WhitelistRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# securitylistRefs_RelStructureCollection
Type for a list of SECURITY LIST.s.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"SecurityListRef": {
"type": "array",
"items": {
"$ref": "#/definitions/SecurityListRef"
}
}
},
"required": [
"SecurityListRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# SecurityListRefStructureReference
Type for Reference to a SECURITY LIST..
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SecurityList",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# securityLists_RelStructureCollection
Type for a list of SECURITY LISTs. +v1.1
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SecurityListRef": {
"$ref": "#/definitions/SecurityListRef"
},
"SecurityList": {
"$ref": "#/definitions/SecurityList"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# SelfDriveSubmodeUnclassified
TPEG pti12 SelfDrive submodes. (NB Use SimpleVehicleType / Vehicle Category to describe specific type)
{
"allOf": [
{
"$ref": "#/definitions/SelfDriveSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# SelfDriveSubmodeEnumerationEnum
Values for SelfDrive MODEs of TRANSPORT: TPEG pti_table_12.
{
"type": "string",
"enum": [
"unknown",
"undefined",
"hireScooter",
"hireCycle",
"hireMotorbike",
"hireCar",
"hireVan",
"ownScooter",
"ownCycle",
"ownMotorbike",
"ownCar",
"ownVan",
"allHireVehicles",
"allVehicles"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# SensorCommunicationsEnumerationEnum
Allowed values for Sensor Communications.
{
"type": "string",
"enum": [
"cable",
"wifi",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SensorEquipmentEntity
An EQUIPMENT used to monitor use of a space or entrance. +V2.0
{
"$ref": "#/definitions/SensorEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# SensorEquipment_DummyAbstract
Dummy type for +V2.0
{
"$ref": "#/definitions/InstalledEquipment_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# SensorEquipment_VersionStructureStructure
Type for a SENSOR EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/InstalledEquipment_VersionStructure"
},
{
"properties": {
"CommunicationMethod": {
"allOf": [
{
"$ref": "#/definitions/SensorCommunicationsEnumeration"
}
],
"description": "How sensor communicates with onboard hub."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# SensorEquipmentIdTypeUnclassified
Type for identifier of SENSOR EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SensorEquipmentRefReference
Identifier of a SENSOR EQUIPMENT. +V2.0
{
"allOf": [
{
"$ref": "#/definitions/SensorEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SensorEquipment",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-sg-members": [
"EntranceSensorRef",
"SpotSensorRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SensorEquipmentRefStructureReference
Type for a reference to a SENSOR EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SensorEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SensorInEntranceUnclassified
Use of a specific ENTRANCE SENSOR to monitor a specific DECK ENTRANCE. +v2.0
{
"$ref": "#/definitions/SensorInEntrance_VersionedChildStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# SensorInEntrance_VersionedChildStructureUnclassified
Type for a SENSOR IN ENTRANCE
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"DeckEntranceRef": {
"$ref": "#/definitions/DeckEntranceRef"
},
"EntranceSensorRef": {
"$ref": "#/definitions/EntranceSensorRef"
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# SensorInEntranceIdTypeUnclassified
Type for identifier of SENSOR IN ENTRANCE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SensorInEntranceRefReference
Identifier of a SENSOR IN ENTRANCE. +V2.0
{
"allOf": [
{
"$ref": "#/definitions/SensorInEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SensorInEntrance",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SensorInEntranceRefStructureReference
Type for a reference to a SENSOR IN ENTRANCE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SensorInEntrance",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SensorInSpotUnclassified
Use of a specific SPOT SENSOR to monitor a specific LOCATABLE SPOT. +v2.0
{
"$ref": "#/definitions/SensorInSpot_VersionedChildStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# SensorInSpot_VersionedChildStructureUnclassified
Type for a SENSOR IN SPOT
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"LocatableSpotRef": {
"$ref": "#/definitions/LocatableSpotRef"
},
"SpotSensorRef": {
"$ref": "#/definitions/SpotSensorRef"
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# SensorInSpotIdTypeUnclassified
Type for identifier of SENSOR IN SPOT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SensorInSpotRefReference
Identifier of a SENSOR IN SPOT. +V2.0
{
"allOf": [
{
"$ref": "#/definitions/SensorInSpotRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SensorInSpot",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SensorInSpotRefStructureReference
Type for a reference to a SENSOR IN SPOT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SensorInSpot",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# sensorsInEntrance_RelStructureCollection
Type for a list of SENSORs in ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"SensorInEntrance": {
"type": "array",
"items": {
"$ref": "#/definitions/SensorInEntrance"
}
}
},
"required": [
"SensorInEntrance"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# sensorsInSpot_RelStructureCollection
Type for a list of SENSORs in SPOT.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"SensorInSpot": {
"type": "array",
"items": {
"$ref": "#/definitions/SensorInSpot"
}
}
},
"required": [
"SensorInSpot"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# SeriesPresentationEnumerationEnum
Allowed values for Fare Point Presentation.
{
"type": "string",
"enum": [
"none",
"required",
"optionalLeft",
"optionalRight"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# Service_VersionFrameStructureUnclassified
Type for a SERVICE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
},
{
"properties": {
"Network": {
"$ref": "#/definitions/Network"
},
"additionalNetworks": {
"allOf": [
{
"$ref": "#/definitions/networksInFrame_RelStructure"
}
],
"description": "Additional networks refernced in frame in addition to the primary NETWORK.."
},
"directions": {
"allOf": [
{
"$ref": "#/definitions/directionsInFrame_RelStructure"
}
],
"description": "DIRECTIONs in frame."
},
"routePoints": {
"allOf": [
{
"$ref": "#/definitions/routePointsInFrame_RelStructure"
}
],
"description": "ROUTE POINTs in frame."
},
"routeLinks": {
"allOf": [
{
"$ref": "#/definitions/routeLinksInFrame_RelStructure"
}
],
"description": "ROUTE LINKs in frame."
},
"routes": {
"allOf": [
{
"$ref": "#/definitions/routesInFrame_RelStructure"
}
],
"description": "ROUTEs in frame."
},
"flexiblePointProperties": {
"allOf": [
{
"$ref": "#/definitions/flexiblePointProperties_RelStructure"
}
],
"description": "FLEXIBLE POINT PROPERTIES in frame."
},
"flexibleLinkProperties": {
"allOf": [
{
"$ref": "#/definitions/flexibleLinkProperties_RelStructure"
}
],
"description": "FLEXIBLE LINK PROPERTIES in frame."
},
"commonSections": {
"allOf": [
{
"$ref": "#/definitions/commonSectionsInFrame_RelStructure"
}
],
"description": "COMMON SECTIONs in frame."
},
"generalSections": {
"allOf": [
{
"$ref": "#/definitions/generalSectionsInFrame_RelStructure"
}
],
"description": "GENERAL SECTIONs in frame."
},
"projections": {
"allOf": [
{
"$ref": "#/definitions/projections_RelStructure"
}
],
"description": "PROJECTIONs of LINK SEQUENCE onto another ENTITY or layer."
},
"groupsOfLinks": {
"allOf": [
{
"$ref": "#/definitions/groupOfLinks_RelStructure"
}
],
"description": "GROUPs of LINKs in frame."
},
"groupsOfPoints": {
"allOf": [
{
"$ref": "#/definitions/groupOfPoints_RelStructure"
}
],
"description": "GROUPs of POINTs in frame."
},
"lines": {
"allOf": [
{
"$ref": "#/definitions/linesInFrame_RelStructure"
}
],
"description": "LINEs in frame."
},
"groupsOfLines": {
"allOf": [
{
"$ref": "#/definitions/groupsOfLinesInFrame_RelStructure"
}
],
"description": "GROUPs of LINEs in frame."
},
"destinationDisplays": {
"allOf": [
{
"$ref": "#/definitions/destinationDisplaysInFrame_RelStructure"
}
],
"description": "DESTINATION DISPLAYs in frame."
},
"lineNetworks": {
"allOf": [
{
"$ref": "#/definitions/lineNetworksInFrame_RelStructure"
}
],
"description": "LINE NETWORKs in frame."
},
"scheduledStopPoints": {
"allOf": [
{
"$ref": "#/definitions/scheduledStopPointsInFrame_RelStructure"
}
],
"description": "SCHEDULED STOP POINTs in frame."
},
"serviceLinks": {
"allOf": [
{
"$ref": "#/definitions/serviceLinksInFrame_RelStructure"
}
],
"description": "SERVICE LINKs in frame."
},
"servicePatterns": {
"allOf": [
{
"$ref": "#/definitions/servicePatternsInFrame_RelStructure"
}
],
"description": "SERVICE PATTERNs in frame."
},
"stopAreas": {
"allOf": [
{
"$ref": "#/definitions/stopAreasInFrame_RelStructure"
}
],
"description": "STOP AREAS in frame."
},
"connections": {
"allOf": [
{
"$ref": "#/definitions/transfersInFrame_RelStructure"
}
],
"description": "CONNECTIONs in frame."
},
"tariffZones": {
"allOf": [
{
"$ref": "#/definitions/tariffZonesInFrame_RelStructure"
}
],
"description": "TARIFF ZONEs in frame."
},
"stopAssignments": {
"allOf": [
{
"$ref": "#/definitions/stopAssignmentsInFrame_RelStructure"
}
],
"description": "STOP ASSIGNMENTs in frame."
},
"timingPoints": {
"allOf": [
{
"$ref": "#/definitions/timingPointsInFrame_RelStructure"
}
],
"description": "TIMING POINTs in frame."
},
"timingLinks": {
"allOf": [
{
"$ref": "#/definitions/timingLinksInFrame_RelStructure"
}
],
"description": "TIMING LINKs in frame."
},
"timingPatterns": {
"allOf": [
{
"$ref": "#/definitions/timingPatternsInFrame_RelStructure"
}
],
"description": "TIMING PATTERNs in frame."
},
"journeyPatterns": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternsInFrame_RelStructure"
}
],
"description": "JOURNEY PATTERNs in frame."
},
"transferRestrictions": {
"allOf": [
{
"$ref": "#/definitions/transferRestrictionsInFrame_RelStructure"
}
],
"description": "TRANSFER RESTRICTIONS in frame."
},
"routingConstraintZones": {
"allOf": [
{
"$ref": "#/definitions/routingConstraintZonesInFrame_RelStructure"
}
],
"description": "ROUTING CONSTRAINT ZONEs in frame."
},
"serviceExclusions": {
"allOf": [
{
"$ref": "#/definitions/serviceExclusionsInFrame_RelStructure"
}
],
"description": "SERVICE EXCLUSIONs in frame."
},
"timeDemandTypes": {
"allOf": [
{
"$ref": "#/definitions/timeDemandTypesInFrame_RelStructure"
}
],
"description": "TIME DEMAND TYPEs in frame."
},
"timeDemandTypeAssignments": {
"allOf": [
{
"$ref": "#/definitions/timeDemandTypeAssignmentsInFrame_RelStructure"
}
],
"description": "TIME DEMAND TYPE ASSIGNMENTs in frame."
},
"timingLinkGroups": {
"allOf": [
{
"$ref": "#/definitions/groupOfLinksInFrame_RelStructure"
}
],
"description": "TIMING LINK GROUPs in frame."
},
"notices": {
"allOf": [
{
"$ref": "#/definitions/noticesInFrame_RelStructure"
}
],
"description": "NOTICEs in frame."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignmentsInFrame_RelStructure"
}
],
"description": "NOTICE ASSIGNMENTs in frame."
},
"logicalDisplays": {
"allOf": [
{
"$ref": "#/definitions/logicalDisplaysInFrame_RelStructure"
}
],
"description": "LOGICAL DISPLAYs in frame."
},
"displayAssignments": {
"allOf": [
{
"$ref": "#/definitions/displayAssignmentsInFrame_RelStructure"
}
],
"description": "DISPLAY ASSIGNMENTs in frame."
},
"passengerInformationEquipments": {
"allOf": [
{
"$ref": "#/definitions/passengerInformationEquipmentsInFrame_RelStructure"
}
],
"description": "PASSENGER INFORMATION EQUIPMENT in frame."
}
}
}
],
"x-netex-source": "netex_part_2/part2_frames/netex_serviceFrame_version.xsd"
}
# ServiceAlterationEnumerationEnum
Allowed values for Service Alteration.
{
"type": "string",
"enum": [
"extraJourney",
"cancellation",
"provisional",
"planned",
"replaced"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# ServiceBookingArrangementEntity
Type for a SERVICE BOOKING ARRANGEMENT.
{
"$ref": "#/definitions/ServiceBookingArrangement_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# ServiceBookingArrangement_VersionStructureStructure
Version of a SERVICE BOOKING ARRANGEMENT.
{
"allOf": [
{
"$ref": "#/definitions/BookingArrangement_VersionStructure"
},
{
"properties": {
"MinimumBookingDuration": {
"type": "string",
"description": "Minimum period for which a booking can be made. +v.1.2.2"
},
"MaximumBookingDuration": {
"type": "string",
"description": "Maximum period for which a booking can be made. +v.1.2.2"
},
"DepositRequired": {
"type": "boolean",
"description": "Whether a deposit is required. +v1.2.2"
},
"BookingChargeType": {
"allOf": [
{
"$ref": "#/definitions/BookingChargeTypeEnumeration"
}
],
"description": "Nature of booking fee. v1.2.2"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# ServiceBookingArrangementIdTypeUnclassified
Type for identifier of a SERVICE BOOKING ARRANGEMENT.
{
"$ref": "#/definitions/BookingArrangementIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# ServiceBookingArrangementRefReference
Reference to a SERVICE BOOKING ARRANGEMENT.
{
"allOf": [
{
"$ref": "#/definitions/ServiceBookingArrangementRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceBookingArrangement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# ServiceBookingArrangementRefStructureReference
Type for a reference to a SERVICE BOOKING ARRANGEMENT.
{
"$ref": "#/definitions/BookingArrangementRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceBookingArrangement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# serviceBookingArrangements_RelStructureCollection
Type for a list of BookingArrangements.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ServiceBookingArrangementRef": {
"$ref": "#/definitions/ServiceBookingArrangementRef"
},
"ServiceBookingArrangement": {
"$ref": "#/definitions/ServiceBookingArrangement"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# serviceBookingArrangementsInFrame_RelStructureCollection
Type for containment in frame of SERVICE BOOKING ARRANGEMENTs
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ServiceBookingArrangement": {
"type": "array",
"items": {
"$ref": "#/definitions/ServiceBookingArrangement"
},
"description": "Information on booking rules and additional data allowing the user to take the decision to book a service and to undertake the booking of a LOCAL SERVICE."
}
},
"required": [
"ServiceBookingArrangement"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# ServiceCalendarEntity
A SERVICE CALENDAR. A collection of DAY TYPE ASSIGNMENTs.
{
"$ref": "#/definitions/ServiceCalendar_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceCalendarFrame"
],
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# ServiceCalendar_VersionStructureStructure
Type for a SERVICE CALENDAR.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of SERVIC CALENDAR."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of SERVIC CALENDAR."
},
"FromDate": {
"type": "string",
"format": "date",
"description": "Start date of Calendar."
},
"ToDate": {
"type": "string",
"format": "date",
"description": "End date of SERVICE CALENDAR. Date is INCLUSIVE."
},
"EarliestTime": {
"type": "string",
"format": "time",
"description": "Earliest time that day starts. Default is 00:00"
},
"DayLength": {
"type": "string",
"description": "Length of day. Used to work out latest time that day runs to. Default is 24hourse."
},
"dayTypes": {
"allOf": [
{
"$ref": "#/definitions/dayTypes_RelStructure"
}
],
"description": "Reusable DAY TYPE used in calendar."
},
"timebands": {
"allOf": [
{
"$ref": "#/definitions/timebands_RelStructure"
}
],
"description": "Reusable Time bands used in calendar."
},
"operatingDays": {
"allOf": [
{
"$ref": "#/definitions/operatingDays_RelStructure"
}
],
"description": "Days found in Calendar between start and end date. Dates must fall between the start and end date of the calendar. There is a day for every date in the calendar validity period. Days do not have to be explicitly declared if there is no additional information."
},
"operatingPeriods": {
"allOf": [
{
"$ref": "#/definitions/operatingPeriods_RelStructure"
}
],
"description": "OPERATING PERIODs belonging to calendar. Named periods. Must fall within the overall validity period of the calendar."
},
"dayTypeAssignments": {
"allOf": [
{
"$ref": "#/definitions/dayTypeAssignments_RelStructure"
}
],
"description": "Assignments of DAY TYPEs to specific OPERATING DAYs. The same DAY TYPE may be assigned to multiple Operating dates, and vice versa."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# ServiceCalendarFrameEntity
A SERVICE CALENDAR. A coherent set of OPERATING DAYS and DAY TYPES comprising a Calendar. That may be used to state the temporal VALIDITY of other NeTEx entities such as Timetables, STOP PLACEs, etc. Covers a PERIOD with a collection of assignments of OPERATING DAYS to DAY TYPES.
{
"$ref": "#/definitions/ServiceCalendarFrame_VersionFrameStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CommonFrame",
"x-netex-source": "netex_framework/netex_frames/netex_serviceCalendarFrame_version.xsd"
}
# ServiceCalendarFrame_VersionFrameStructureUnclassified
Type for a SERVICE CALENDAR.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
},
{
"properties": {
"ServiceCalendar": {
"$ref": "#/definitions/ServiceCalendar"
},
"dayTypes": {
"allOf": [
{
"$ref": "#/definitions/dayTypesInFrame_RelStructure"
}
],
"description": "Reusable DAY TYPE in SERVICE CALENDAR FRAME."
},
"timebands": {
"allOf": [
{
"$ref": "#/definitions/timebandsInFrame_RelStructure"
}
],
"description": "Reusable TIMEBANDs used in SERVICE CALENDAR FRAME."
},
"groupOfTimebands": {
"allOf": [
{
"$ref": "#/definitions/groupOfTimebandsInFrame_RelStructure"
}
],
"description": "GROUPs OF TIMEBANDs in SERVICE CALENDAR FRAME."
},
"operatingDays": {
"allOf": [
{
"$ref": "#/definitions/operatingDaysInFrame_RelStructure"
}
],
"description": "Days found in Calendar between start and end date. Dates must fall between the start and end date of the calendar. There is a day for every date in the calendar validity period. Days do not have to be explicitly declared if there is no additional information."
},
"operatingPeriods": {
"allOf": [
{
"$ref": "#/definitions/operatingPeriodsInFrame_RelStructure"
}
],
"description": "OPERATING PERIODs belonging to calendar. Named periods. Must fall within the overall validity period of the calendar."
},
"dayTypeAssignments": {
"allOf": [
{
"$ref": "#/definitions/dayTypeAssignmentsInFrame_RelStructure"
}
],
"description": "Assignments of DAY TYPEs to specific OPERATING DAYs. The same DAY TYPE may be assigned to multiple Operating dates, and vice versa."
}
}
}
],
"x-netex-source": "netex_framework/netex_frames/netex_serviceCalendarFrame_version.xsd"
}
# ServiceCalendarFrameIdTypeUnclassified
Identifier of a SERVICE CALENDAR FRAME.
{
"$ref": "#/definitions/VersionFrameIdType",
"x-netex-source": "netex_framework/netex_frames/netex_serviceCalendarFrame_support.xsd"
}
# ServiceCalendarFrameRefReference
Reference to a SERVICE CALENDAR FRAME.
{
"$ref": "#/definitions/ServiceCalendarFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceCalendarFrame",
"x-netex-substitutionGroup": "VersionFrameRef",
"x-netex-source": "netex_framework/netex_frames/netex_serviceCalendarFrame_support.xsd"
}
# ServiceCalendarFrameRefStructureReference
Type for a reference to a SERVICE CALENDAR FRAME.
{
"$ref": "#/definitions/VersionFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceCalendarFrame",
"x-netex-source": "netex_framework/netex_frames/netex_serviceCalendarFrame_support.xsd"
}
# ServiceCalendarIdTypeUnclassified
Identifier of a SERVICE CALENDAR.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# ServiceCalendarRefReference
Reference to a SERVICE CALENDAR.
{
"allOf": [
{
"$ref": "#/definitions/ServiceCalendarRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceCalendar",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# ServiceCalendarRefStructureReference
Type for a reference to a SERVICE CALENDAR.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceCalendar",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# ServiceCapabilitiesRequestStructureUnclassified
Type for ServcieCapabilities request.
{
"allOf": [
{
"$ref": "#/definitions/AbstractServiceRequestStructure"
},
{
"properties": {
"ParticipantPermissions": {
"type": "boolean",
"description": "Whether to include the requestors permissions in the response. Only applies if Access control capability supported. Default is 'false'."
},
"Extensions": {
"$ref": "#/definitions/Extensions"
},
"version": {
"allOf": [
{
"$ref": "#/definitions/VersionString"
}
],
"description": "Version number of request. Fixed.",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# ServiceDeliveryUnclassified
Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.
{
"$ref": "#/definitions/ServiceDeliveryStructure",
"x-netex-substitutionGroup": "ProducerResponse",
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# ServiceDeliveryBodyStructureUnclassified
Type for SIRI Service Delivery type.
{
"type": "object",
"properties": {
"Status": {
"type": "boolean",
"description": "Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'."
},
"ErrorCondition": {
"type": "object",
"properties": {
"CapabilityNotSupportedError": {
"$ref": "#/definitions/CapabilityNotSupportedError",
"x-netex-choice": [
"CapabilityNotSupportedError",
"OtherError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"CapabilityNotSupportedError",
"OtherError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description of error."
}
},
"description": "Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails."
},
"MoreData": {
"type": "boolean",
"description": "Whether there is a further delvery message with more current updates that follows this one. Default is 'false'."
},
"AbstractFunctionalServiceDelivery": {
"type": "array",
"items": {
"$ref": "#/definitions/AbstractFunctionalServiceDelivery"
}
},
"srsName": {
"allOf": [
{
"$ref": "#/definitions/SrsNameType"
}
],
"description": "Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.",
"xml": {
"attribute": true
}
}
},
"required": [
"AbstractFunctionalServiceDelivery"
],
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# ServiceDeliveryErrorConditionElementUnclassified
Element fror an erroc condition for use in WSDL.
{
"allOf": [
{
"$ref": "#/definitions/ServiceDeliveryErrorConditionStructure"
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ServiceDeliveryErrorConditionStructureUnclassified
Type for Standard ErrorConditiosn for Service request.
{
"type": "object",
"properties": {
"UnapprovedKeyAccessError": {
"$ref": "#/definitions/UnapprovedKeyAccessError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"UnknownParticipantError": {
"allOf": [
{
"$ref": "#/definitions/UnknownParticipantError"
}
],
"description": "Error: Recipient for a message to be distributed is unknown. I.e. delegatior is found, but +SIRI v2.0",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"UnknownEndpointError": {
"$ref": "#/definitions/UnknownEndpointError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"EndpointDeniedAccessError": {
"$ref": "#/definitions/EndpointDeniedAccessError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"EndpointNotAvailableAccessError": {
"$ref": "#/definitions/EndpointNotAvailableAccessError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"ServiceNotAvailableError": {
"$ref": "#/definitions/ServiceNotAvailableError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"CapabilityNotSupportedError": {
"$ref": "#/definitions/CapabilityNotSupportedError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"AccessNotAllowedError": {
"$ref": "#/definitions/AccessNotAllowedError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"InvalidDataReferencesError": {
"$ref": "#/definitions/InvalidDataReferencesError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"BeyondDataHorizon": {
"allOf": [
{
"$ref": "#/definitions/BeyondDataHorizon"
}
],
"description": "Error: Data period or subscription period is outside of period covered by service. +SIRI v2.0.",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"NoInfoForTopicError": {
"$ref": "#/definitions/NoInfoForTopicError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"ParametersIgnoredError": {
"$ref": "#/definitions/ParametersIgnoredError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"UnknownExtensionsError": {
"allOf": [
{
"$ref": "#/definitions/UnknownExtensionsError"
}
],
"description": "Error: Request contained extensions that were not supported by the producer. A response has been provided but some or all extensions have been ignored. +SIRI v2.0.",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"AllowedResourceUsageExceededError": {
"$ref": "#/definitions/AllowedResourceUsageExceededError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"UnapprovedKeyAccessError",
"UnknownParticipantError",
"UnknownEndpointError",
"EndpointDeniedAccessError",
"EndpointNotAvailableAccessError",
"ServiceNotAvailableError",
"CapabilityNotSupportedError",
"AccessNotAllowedError",
"InvalidDataReferencesError",
"BeyondDataHorizon",
"NoInfoForTopicError",
"ParametersIgnoredError",
"UnknownExtensionsError",
"AllowedResourceUsageExceededError",
"OtherError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description of error."
}
},
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ServiceDeliveryStructureUnclassified
Type for SIRI Service Delivery.
{
"allOf": [
{
"$ref": "#/definitions/ProducerResponseStructure"
},
{
"properties": {
"Status": {
"type": "boolean",
"description": "Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'."
},
"ErrorCondition": {
"type": "object",
"properties": {
"CapabilityNotSupportedError": {
"$ref": "#/definitions/CapabilityNotSupportedError",
"x-netex-choice": [
"CapabilityNotSupportedError",
"OtherError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"CapabilityNotSupportedError",
"OtherError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description of error."
}
},
"description": "Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails."
},
"MoreData": {
"type": "boolean",
"description": "Whether there is a further delvery message with more current updates that follows this one. Default is 'false'."
},
"AbstractFunctionalServiceDelivery": {
"type": "array",
"items": {
"$ref": "#/definitions/AbstractFunctionalServiceDelivery"
}
},
"srsName": {
"allOf": [
{
"$ref": "#/definitions/SrsNameType"
}
],
"description": "Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.",
"xml": {
"attribute": true
}
}
},
"required": [
"AbstractFunctionalServiceDelivery"
]
}
],
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# ServiceDesignatorUnclassified
Value reference to a SERVICE JOURNEY. Provides an alternative way of identifying a Journey between SCHEDULED STOP POINTS
{
"allOf": [
{
"$ref": "#/definitions/ServiceDesignatorStructure"
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyDesignator_support.xsd"
}
# ServiceDesignatorStructureUnclassified
Type for a value reference to a SERVICE JOURNEY.
{
"type": "object",
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Origin of Journey."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Destination of Journey."
},
"Date": {
"type": "string",
"format": "date",
"description": "Date of JOURNEY."
},
"DepartureTime": {
"type": "string",
"format": "time",
"description": "Time of departure of JOURNEY from POINT."
},
"DepartureDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Daya offset if Time of departure of JOURNEY from origin POINT from current OPERATING DAY."
},
"ArrivalTime": {
"type": "string",
"format": "time",
"description": "Time of arrival of JOURNEY at destination POINT."
},
"ArrivalDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Daya offset if Time of arrival of JOURNEY at destination POINT."
},
"DayTypeRef": {
"$ref": "#/definitions/DayTypeRef"
},
"TransportOrganisationRef": {
"$ref": "#/definitions/TransportOrganisationRef"
},
"LineRef": {
"$ref": "#/definitions/LineRef"
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef"
},
"AlternativeJourneyRef": {
"type": "string",
"description": "Alternative ID for journey."
}
},
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyDesignator_support.xsd"
}
# ServicedOrganisationEntity
ORGANISATION for which Service is provided, e.g. school college.
{
"$ref": "#/definitions/ServicedOrganisation_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Organisation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# ServicedOrganisation_VersionStructureStructure
Type for an OTHER ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/OtherOrganisation_VersionStructure"
},
{
"properties": {
"ServiceCalendarRef": {
"$ref": "#/definitions/ServiceCalendarRef"
},
"ServicedOrganisationType": {
"allOf": [
{
"$ref": "#/definitions/ServicedOrganisationTypeEnumeration"
}
],
"description": "Type of serviced ORGANISATION."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# ServicedOrganisationIdTypeUnclassified
Type for identifier of a SERVICED ORGANISATION.
{
"$ref": "#/definitions/OtherOrganisationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# ServicedOrganisationRefReference
Reference to a SERVICED ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/ServicedOrganisationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServicedOrganisation",
"x-netex-substitutionGroup": "OtherOrganisationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# ServicedOrganisationRefStructureReference
Type for a reference to a SERVICED ORGANISATION.
{
"$ref": "#/definitions/OtherOrganisationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServicedOrganisation",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# ServicedOrganisationTypeEnumerationEnum
Allowed values for SERVICED ORGANISATION type.
{
"type": "string",
"enum": [
"school",
"college",
"university",
"militaryBase",
"works",
"retaiilCentre",
"hospital",
"governmentOffice",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# ServiceExclusionEntity
A constraint on the use of a service. The service, on this specific JOURNEY PATTERN (usually a FTS JOURNEY PATTERN) cannot operate when another (regular) service operates. This may occur only on subpart of the JOURNEY PATTERN, or only on one or some specific SCHEDULED STOP POINTs within the pattern.
{
"$ref": "#/definitions/ServiceExclusion_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_version.xsd"
}
# ServiceExclusion_VersionStructureStructure
Type for SERVICE EXCLUSION.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"ExcludingJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRefStructure"
}
],
"description": "JOURNEY PATTERN to which exclusion applies."
},
"StartPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Starting stop point within JOURNEY PATTERN for exclusion."
},
"EndPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Ending stop point within JOURNEY PATTERN for exclusion."
},
"excludedJourneyPatternRefs": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternRefs_RelStructure"
}
],
"description": "Excluded other JOURNEY PATTERNs."
},
"LineRef": {
"allOf": [
{
"$ref": "#/definitions/LineRef"
}
],
"description": "+v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_version.xsd"
}
# ServiceExclusionIdTypeUnclassified
Type for identifier of a SERVICE EXCLUSION.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# ServiceExclusionRefReference
Reference to a SERVICE EXCLUSION.
{
"allOf": [
{
"$ref": "#/definitions/ServiceExclusionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceExclusion",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# ServiceExclusionRefStructureReference
Type for a reference to a SERVICE EXCLUSION.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceExclusion",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# serviceExclusionsInFrame_RelStructureCollection
Type for containment in frame of SERVICE EXCLUSION.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ServiceExclusion": {
"type": "array",
"items": {
"$ref": "#/definitions/ServiceExclusion"
}
}
},
"required": [
"ServiceExclusion"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_version.xsd"
}
# ServiceFacilitySetEntity
Service FACILITY. Set of enumerated FACILITY values (Where available names are based on TPEG classifications, augmented with UIC etc.).
{
"$ref": "#/definitions/ServiceFacilitySet_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "FacilitySet",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ServiceFacilitySet_VersionStructureStructure
Type for a SERVICE FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/FacilitySet_VersionStructure"
},
{
"properties": {
"VehicleAccessFacilityList": {
"allOf": [
{
"$ref": "#/definitions/VehicleAccessFacilityList"
}
],
"description": "List of Vehicle Access FACILITies. +v1.1"
},
"AccommodationAccessList": {
"allOf": [
{
"$ref": "#/definitions/AccommodationAccessList"
}
],
"description": "List of ACCOMMODATION Access rights."
},
"AccommodationFacilityList": {
"allOf": [
{
"$ref": "#/definitions/AccommodationFacilityList"
}
],
"description": "List of Accommodation FACILITies."
},
"BoardingPermission": {
"$ref": "#/definitions/BoardingPermission"
},
"BookingProcessFacilityList": {
"$ref": "#/definitions/BookingProcessFacilityList"
},
"CouchetteFacilityList": {
"$ref": "#/definitions/CouchetteFacilityList"
},
"GroupBookingFacility": {
"$ref": "#/definitions/GroupBookingFacility"
},
"LuggageCarriageFacilityList": {
"$ref": "#/definitions/LuggageCarriageFacilityList"
},
"ServiceReservationFacilityList": {
"$ref": "#/definitions/ServiceReservationFacilityList"
},
"UicProductCharacteristicList": {
"$ref": "#/definitions/UicProductCharacteristicList"
},
"UicTrainRate": {
"$ref": "#/definitions/UicTrainRate"
},
"accommodations": {
"allOf": [
{
"$ref": "#/definitions/accommodations_RelStructure"
}
],
"description": "Accommodation available on service."
},
"onboardStays": {
"allOf": [
{
"$ref": "#/definitions/onboardStays_RelStructure"
}
],
"description": "Permission to stay on board the service."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ServiceFacilitySetIdTypeUnclassified
Identifier of a SERVICE FACILITY SET.
{
"$ref": "#/definitions/FacilitySetIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# ServiceFacilitySetRefReference
Reference to a SERVICE FACILITY SET.
{
"allOf": [
{
"$ref": "#/definitions/ServiceFacilitySetRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceFacilitySet",
"x-netex-substitutionGroup": "FacilitySetRef",
"x-netex-sg-members": [
"RestrictedServiceFacilitySetRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# ServiceFacilitySetRefStructureReference
Type for a reference to a SERVICE FACILITY SET.
{
"$ref": "#/definitions/FacilitySetRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceFacilitySet",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# serviceFacilitySets_RelStructureCollection
SERVICE FACILITY SETs associated with entity.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ServiceFacilitySetRef": {
"$ref": "#/definitions/ServiceFacilitySetRef"
},
"ServiceFacilitySet": {
"$ref": "#/definitions/ServiceFacilitySet"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# serviceFacilitySetsInFrame_RelStructureCollection
Type for containment in frame of SERVICE FACILITY SETs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ServiceFacilitySet": {
"type": "array",
"items": {
"$ref": "#/definitions/ServiceFacilitySet"
}
}
},
"required": [
"ServiceFacilitySet"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ServiceFrameEntity
A coherent set of Service data to which the same frame VALIDITY CONDITIONs have been assigned.
{
"$ref": "#/definitions/Service_VersionFrameStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CommonFrame",
"x-netex-source": "netex_part_2/part2_frames/netex_serviceFrame_version.xsd"
}
# ServiceFrameIdTypeUnclassified
Type for identifier of a SERVICE FRAME.
{
"$ref": "#/definitions/VersionFrameIdType",
"x-netex-source": "netex_part_2/part2_frames/netex_serviceFrame_version.xsd"
}
# ServiceFrameRefReference
Reference to a SERVICE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/ServiceFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceFrame",
"x-netex-substitutionGroup": "VersionFrameRef",
"x-netex-source": "netex_part_2/part2_frames/netex_serviceFrame_version.xsd"
}
# ServiceFrameRefStructureReference
Type for a reference to a SERVICE FRAME.
{
"$ref": "#/definitions/VersionFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceFrame",
"x-netex-source": "netex_part_2/part2_frames/netex_serviceFrame_version.xsd"
}
# ServiceJourneyEntity
A passenger carrying VEHICLE JOURNEY for one specified DAY TYPE. The pattern of working is in principle defined by a SERVICE JOURNEY PATTERN. The VIEW includes derived ancillary data from referenced entities.
{
"$ref": "#/definitions/ServiceJourney_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"TimetableFrame"
],
"x-netex-substitutionGroup": "VehicleJourney_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# ServiceJourney_DummyAbstract
Dummy SERVICE JOURNEY Supertype.
{
"allOf": [
{
"$ref": "#/definitions/Journey_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VehicleJourney_Dummy",
"x-netex-sg-members": [
"DatedServiceJourney",
"TemplateServiceJourney"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# ServiceJourney_VersionStructureStructure
Data type for a planned VEHICLE JOURNEY (Production Timetable Service).
{
"allOf": [
{
"$ref": "#/definitions/Journey_VersionStructure"
},
{
"properties": {
"ServiceAlteration": {
"allOf": [
{
"$ref": "#/definitions/ServiceAlterationEnumeration"
}
],
"description": "Whether journey is as planned, a cancellation or an extra journey. Default is as Planned."
},
"DepartureTime": {
"type": "string",
"format": "time",
"description": "Time of departure."
},
"DepartureDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset if day of departure time of VEHICLE JOURNEY differs from the current OPERATING DAY."
},
"Frequency": {
"allOf": [
{
"$ref": "#/definitions/FrequencyStructure"
}
],
"description": "Frequency of Journey."
},
"JourneyDuration": {
"type": "string",
"description": "Total length of Journey. Can be computed from individual times. Add to Departure time to obtain JOURNEY arrival time."
},
"dayTypes": {
"allOf": [
{
"$ref": "#/definitions/dayTypeRefs_RelStructure"
}
],
"description": "DAY TYPEs for Journey."
},
"RouteRef": {
"$ref": "#/definitions/RouteRef"
},
"JourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRef"
}
],
"description": "Reference to a JOURNEY PATTERN."
},
"TimeDemandTypeRef": {
"allOf": [
{
"$ref": "#/definitions/TimeDemandTypeRefStructure"
}
],
"description": "Reference to a TIME DEMAND TYPE used at start of JOURNEY."
},
"TimingAlgorithmTypeRef": {
"$ref": "#/definitions/TimingAlgorithmTypeRef"
},
"JourneyFrequencyGroupRef": {
"$ref": "#/definitions/JourneyFrequencyGroupRef"
},
"VehicleTypeRef": {
"$ref": "#/definitions/VehicleTypeRef"
},
"VehicleEquipmentProfileRef": {
"$ref": "#/definitions/VehicleEquipmentProfileRef"
},
"VehicleRef": {
"allOf": [
{
"$ref": "#/definitions/VehicleRef"
}
],
"description": "VehicleTypeRef is the normally used field, as in many cases only the VEHICLE TYPE is known in advance. VehicleRef is then the exception and used only when the concrete VEHICLE is known in advance. Then also only one vehicle is possible."
},
"OperationalContextRef": {
"$ref": "#/definitions/OperationalContextRef"
},
"BlockRef": {
"allOf": [
{
"$ref": "#/definitions/BlockRef"
}
],
"description": "Reference to a BLOCK."
},
"CourseOfJourneysRef": {
"$ref": "#/definitions/CourseOfJourneysRef"
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public code for JOURNEY."
},
"OperatorRef": {
"$ref": "#/definitions/OperatorRef",
"x-netex-choice": [
"OperatorRef",
"OperatorView"
]
},
"OperatorView": {
"$ref": "#/definitions/OperatorView",
"x-netex-choice": [
"OperatorRef",
"OperatorView"
]
},
"LineRef": {
"$ref": "#/definitions/LineRef",
"x-netex-choice": [
"LineRef",
"LineView",
"FlexibleLineView"
]
},
"LineView": {
"$ref": "#/definitions/LineView",
"x-netex-choice": [
"LineRef",
"LineView",
"FlexibleLineView"
]
},
"FlexibleLineView": {
"$ref": "#/definitions/FlexibleLineView",
"x-netex-choice": [
"LineRef",
"LineView",
"FlexibleLineView"
]
},
"DirectionType": {
"$ref": "#/definitions/DirectionType"
},
"JourneyPatternView": {
"$ref": "#/definitions/JourneyPatternView"
},
"groupsOfServices": {
"allOf": [
{
"$ref": "#/definitions/groupOfServicesRefs_RelStructure"
}
],
"description": "Grouping of services of a journey - for a multi-part journey only."
},
"timeDemandTypes": {
"allOf": [
{
"$ref": "#/definitions/timeDemandTypeRefs_RelStructure"
}
],
"description": "Other TIME DEMAND TYPEs used in journey."
},
"trainNumbers": {
"allOf": [
{
"$ref": "#/definitions/trainNumberRefs_RelStructure"
}
],
"description": "TRAIN NUMBERs -= derived through JOURNEY PARTs of a journey - for a multi-part journey only."
},
"Origin": {
"allOf": [
{
"$ref": "#/definitions/JourneyEndpointStructure"
}
],
"description": "Origin for JOURNEY."
},
"Destination": {
"allOf": [
{
"$ref": "#/definitions/JourneyEndpointStructure"
}
],
"description": "Destination for JOURNEY."
},
"Print": {
"type": "boolean",
"description": "Whether the journey is included in printed media. Default is true."
},
"Dynamic": {
"allOf": [
{
"$ref": "#/definitions/DynamicAdvertisementEnumeration"
}
],
"description": "When SERVICE JOURNEY is to be publicised in dynamic media. Default is always."
},
"waitTimes": {
"allOf": [
{
"$ref": "#/definitions/vehicleJourneyWaitTimes_RelStructure"
}
],
"description": "WAIT TIMEs for VEHICLE JOURNEY at different TIMING POINTs."
},
"runTimes": {
"allOf": [
{
"$ref": "#/definitions/vehicleJourneyRunTimes_RelStructure"
}
],
"description": "Run times for VEHICLE JOURNEY over different TIMING LINKs."
},
"layovers": {
"allOf": [
{
"$ref": "#/definitions/vehicleJourneyLayovers_RelStructure"
}
],
"description": "LAYOVER times for VEHICLE JOURNEY."
},
"passingTimes": {
"allOf": [
{
"$ref": "#/definitions/timetabledPassingTimes_RelStructure"
}
],
"description": "PASSING TIMEs for VEHICLE JOURNEY."
},
"passengerAtStopTimes": {
"allOf": [
{
"$ref": "#/definitions/passengerAtStopTimes_RelStructure"
}
],
"description": "Times for passenger to be at stop if earlier than departure time. +v2.0"
},
"parts": {
"allOf": [
{
"$ref": "#/definitions/journeyParts_RelStructure"
}
],
"description": "JOURNEY PARTs of a journey - for a multi-part journey only."
},
"calls": {
"allOf": [
{
"$ref": "#/definitions/calls_RelStructure"
}
],
"description": "Complete sequence of stops along the route path, in calling order."
},
"facilities": {
"allOf": [
{
"$ref": "#/definitions/serviceFacilitySets_RelStructure"
}
],
"description": "FACILITies available associated with JOURNEY."
},
"checkConstraints": {
"allOf": [
{
"$ref": "#/definitions/checkConstraints_RelStructure"
}
],
"description": "CHECK CONSTRAINTs which apply to SERVICE JOURNEY, e.g. check in time, security time. These are advisory only and not for use in journey planning."
},
"PassengerCarryingRequirementRef": {
"$ref": "#/definitions/PassengerCarryingRequirementRef",
"x-netex-choice": [
"PassengerCarryingRequirementRef",
"PassengerCarryingRequirementsView"
]
},
"PassengerCarryingRequirementsView": {
"$ref": "#/definitions/PassengerCarryingRequirementsView",
"x-netex-choice": [
"PassengerCarryingRequirementRef",
"PassengerCarryingRequirementsView"
]
},
"TrainSize": {
"$ref": "#/definitions/TrainSize"
},
"equipments": {
"allOf": [
{
"$ref": "#/definitions/vehicleEquipments_RelStructure"
}
],
"description": "VEHICLE EQUIPMENT available on service."
},
"FlexibleServicePropertiesRef": {
"$ref": "#/definitions/FlexibleServicePropertiesRef",
"x-netex-choice": [
"FlexibleServicePropertiesRef",
"FlexibleServiceProperties"
]
},
"FlexibleServiceProperties": {
"$ref": "#/definitions/FlexibleServiceProperties",
"x-netex-choice": [
"FlexibleServicePropertiesRef",
"FlexibleServiceProperties"
]
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# ServiceJourneyIdTypeUnclassified
Type for identifier of a SERVICE JOURNEY.
{
"$ref": "#/definitions/VehicleJourneyIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# ServiceJourneyInterchangeEntity
The scheduled possibility for transfer of passengers between two SERVICE JOURNEYs at the same or different STOP POINTs.
{
"$ref": "#/definitions/ServiceJourneyInterchange_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"TimetableFrame"
],
"x-netex-substitutionGroup": "Interchange_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# ServiceJourneyInterchange_DerivedViewStructureView
Type for SERVICE JOURNEY INTERCHANGE VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"ServiceJourneyInterchangeRef": {
"$ref": "#/definitions/ServiceJourneyInterchangeRef"
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of SCHEDULED STOP POINT feeding INTERCHANGE."
},
"StaySeated": {
"type": "boolean",
"description": "Whether the passenger can remain in vehicle (i.e. block linking). Default is false: the passenger must change vehicles for this INTERCHANGE.
Default is false."
},
"CrossBorder": {
"type": "boolean",
"description": "Whether INTERCHANGE involves crossing an international border.
Default is false."
},
"Planned": {
"type": "boolean",
"description": "Whether INTERCHANGE is planned in a timetable. Default is true."
},
"Guaranteed": {
"type": "boolean",
"description": "Whether INTERCHANGE is guaranteed. Default is false."
},
"Advertised": {
"type": "boolean",
"description": "Whether INTERCHANGE is advertised as an interchange. Default is true."
},
"Controlled": {
"type": "boolean",
"description": "Whether INTERCHANGE is controlled in real-time. Default is true."
},
"ConnectionCertainty": {
"allOf": [
{
"$ref": "#/definitions/ConnectionCertaintyEnumeration"
}
],
"description": "Nature of gurantee to conenction."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs of an interchange."
},
"ConnectingJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyRefStructure"
}
],
"description": "DEPRECATE: JOURNEY that feeds the INTERCHANGE. -v2.0",
"x-netex-choice": [
"ConnectingJourneyRef",
"ConnectingJourneyView",
"ConnectingServiceJourneyRef",
"ConnectingServiceJourneyView"
]
},
"ConnectingJourneyView": {
"$ref": "#/definitions/ConnectingJourneyView",
"x-netex-choice": [
"ConnectingJourneyRef",
"ConnectingJourneyView",
"ConnectingServiceJourneyRef",
"ConnectingServiceJourneyView"
]
},
"ConnectingServiceJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyRefStructure"
}
],
"description": "SERVICE JOURNEY that feeds the INTERCHANGE. +v2.0",
"x-netex-choice": [
"ConnectingJourneyRef",
"ConnectingJourneyView",
"ConnectingServiceJourneyRef",
"ConnectingServiceJourneyView"
]
},
"ConnectingServiceJourneyView": {
"$ref": "#/definitions/ConnectingServiceJourneyView",
"x-netex-choice": [
"ConnectingJourneyRef",
"ConnectingJourneyView",
"ConnectingServiceJourneyRef",
"ConnectingServiceJourneyView"
]
},
"ConnectingLineView": {
"allOf": [
{
"$ref": "#/definitions/Line_DerivedViewStructure"
}
],
"description": "Simplified view of connecting LINE."
},
"StandardWaitTime": {
"type": "string",
"description": "Standard wait time for INTERCHANGE."
},
"MaximumWaitTime": {
"type": "string",
"description": "Maximum wait time for INTERCHANGE."
},
"MaximumAutomaticWaitTime": {
"type": "string",
"description": "Maximum automatic wait time for INTERCHANGE."
},
"StandardTransferTime": {
"type": "string",
"description": "Standard transfer duration for INTERCHANGE."
},
"MinimumTransferTime": {
"type": "string",
"description": "Maximum transfer duration for INTERCHANGE."
},
"MaximumTransferTime": {
"type": "string",
"description": "Maximum transfer duration for INTERCHANGE."
},
"ControlCentreNotifyThreshold": {
"type": "string",
"description": "Interval before CONTROL CENTRE should be notified associated with SERVICE JOURNEY INTERCHANGE."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# ServiceJourneyInterchange_VersionStructureStructure
Type for SERVICE JOURNEY INTERCHANGE.
{
"allOf": [
{
"$ref": "#/definitions/Interchange_VersionStructure"
},
{
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "SCHEDULED STOP POINT feeding INTERCHANGE."
},
"FromVisitNumber": {
"type": "integer",
"minimum": 0,
"description": "Visit number to distinguish which visit to FROM SCHEDULED STOP POINT this is. Default is one. Only needed for circular routes with connections at the same stop on different visits."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "SCHEDULED STOP POINT distributing from INTERCHANGE."
},
"ToVisitNumber": {
"type": "integer",
"minimum": 0,
"description": "Visit number to distinguish which visit to TO SCHEDULED STOP POINT this is. Default is one. Only needed for circular routes with connections at the same stop on different visits."
},
"FromJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyRefStructure"
}
],
"description": "DEPRECATE: JOURNEY that feeds the INTERCHANGE. -v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef"
]
},
"ToJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyRefStructure"
}
],
"description": "DEPRECATE: JOURNEY that distributes from the INTERCHANGE. -v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef"
]
},
"FromServiceJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyRefStructure"
}
],
"description": "SERVICE JOURNEY that feeds the INTERCHANGE. +v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef"
]
},
"ToServiceJourneyRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyRefStructure"
}
],
"description": "SERVICE JOURNEY that distributes from the INTERCHANGE. +v2.0",
"x-netex-choice": [
"FromJourneyRef",
"ToJourneyRef",
"FromServiceJourneyRef",
"ToServiceJourneyRef"
]
},
"ServiceJourneyPatternInterchangeRef": {
"$ref": "#/definitions/ServiceJourneyPatternInterchangeRef"
}
},
"required": [
"FromPointRef",
"ToPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# ServiceJourneyInterchangeIdTypeUnclassified
Type for identifier of a SERVICE JOURNEY INTERCHANGE.
{
"$ref": "#/definitions/InterchangeIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# ServiceJourneyInterchangeRefReference
Reference to a SERVICE JOURNEY INTERCHANGE.
{
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyInterchangeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceJourneyInterchange",
"x-netex-substitutionGroup": "InterchangeRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# ServiceJourneyInterchangeRefStructureReference
Type for a reference to a SERVICE JOURNEY INTERCHANGE.
{
"$ref": "#/definitions/InterchangeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceJourneyInterchange",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# serviceJourneyInterchanges_RelStructureCollection
Type for a list of SERVICE JOURNEY INTERCHANGE.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"ServiceJourneyInterchangeRef": {
"$ref": "#/definitions/ServiceJourneyInterchangeRef"
},
"ServiceJourneyInterchange": {
"$ref": "#/definitions/ServiceJourneyInterchange"
},
"ServiceJourneyInterchangeView": {
"$ref": "#/definitions/ServiceJourneyInterchangeView"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# ServiceJourneyInterchangeViewUnclassified
Simplified view of SERVICE JOURNEY INTERCHANGE.
{
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyInterchange_DerivedViewStructure"
}
],
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# ServiceJourneyPatternEntity
The JOURNEY PATTERN for a (passenger carrying) SERVICE JOURNEY.
{
"$ref": "#/definitions/ServiceJourneyPattern_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "JourneyPattern_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ServiceJourneyPattern_VersionStructureStructure
Type for SERVICE JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/JourneyPattern_VersionStructure"
},
{
"properties": {
"ServiceJourneyPatternType": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyPatternTypeEnumeration"
}
],
"description": "Type of SERVICE JOURNEY PATTERN."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ServiceJourneyPatternIdTypeUnclassified
Type for identifier of a SERVICE JOURNEY PATTERN.
{
"$ref": "#/definitions/JourneyPatternIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceJourneyPatternInterchangeEntity
A recognised/organised possibility for passengers to change public transport vehicles using two STOP POINTs (which may be identical) on two particular SERVICE JOURNEY PATTERNs, including the maximum wait duration allowed and the standard to be aimed at. These may supersede the times given for the DEFAULT INTERCHANGE. Schedulers may use this entity for synchronisation of journeys.
{
"$ref": "#/definitions/ServiceJourneyPatternInterchange_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Interchange_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# ServiceJourneyPatternInterchange_VersionStructureStructure
Type for SERVICE JOURNEY PATTERN INTERCHANGE.
{
"allOf": [
{
"$ref": "#/definitions/Interchange_VersionStructure"
},
{
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "SCHEDULED STOP POINT feeding INTERCHANGE."
},
"FromVisitNumber": {
"type": "integer",
"minimum": 0,
"description": "Visit number to distinguish which visit to FROM SCHEDULED STOP POINT this is. Default is one. Only needed for circular routes with connections at the same stop on different visits."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "SCHEDULED STOP POINT distributing from INTERCHANGE."
},
"ToVisitNumber": {
"type": "integer",
"minimum": 0,
"description": "Visit number to distinguish which visit to TO SCHEDULED STOP POINT this is. Default is one. Only needed for circular routes with connections at the same stop on different visits."
},
"FromJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRefStructure"
}
],
"description": "DEPRECATE: JOURNEY PATTERN that feeds INTERCHANGE. -v2.0",
"x-netex-choice": [
"FromJourneyPatternRef",
"ToJourneyPatternRef",
"FromServiceJourneyPatternRef",
"ToServiceJourneyPatternRef"
]
},
"ToJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRefStructure"
}
],
"description": "DEPRECATE: JOURNEY PATTERN that distributes from INTERCHANGE. -v2.0",
"x-netex-choice": [
"FromJourneyPatternRef",
"ToJourneyPatternRef",
"FromServiceJourneyPatternRef",
"ToServiceJourneyPatternRef"
]
},
"FromServiceJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyPatternRefStructure"
}
],
"description": "SERVICE JOURNEY PATTERN that feeds INTERCHANGE. +v2.0",
"x-netex-choice": [
"FromJourneyPatternRef",
"ToJourneyPatternRef",
"FromServiceJourneyPatternRef",
"ToServiceJourneyPatternRef"
]
},
"ToServiceJourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyPatternRefStructure"
}
],
"description": "SERVICE JOURNEY PATTERN that distributes from INTERCHANGE. +v2.0",
"x-netex-choice": [
"FromJourneyPatternRef",
"ToJourneyPatternRef",
"FromServiceJourneyPatternRef",
"ToServiceJourneyPatternRef"
]
}
},
"required": [
"FromPointRef",
"ToPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_version.xsd"
}
# ServiceJourneyPatternInterchangeIdTypeUnclassified
Type for identifier of a SERVICE JOURNEY PATTERN INTERCHANGE.
{
"$ref": "#/definitions/InterchangeIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# ServiceJourneyPatternInterchangeRefReference
Reference to a SERVICE JOURNEY PATTERN INTERCHANGE.
{
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyPatternInterchangeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceJourneyPatternInterchange",
"x-netex-substitutionGroup": "InterchangeRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# ServiceJourneyPatternInterchangeRefStructureReference
Type for a reference to a SERVICE JOURNEY PATTERN INTERCHANGE.
{
"$ref": "#/definitions/InterchangeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceJourneyPatternInterchange",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_interchange_support.xsd"
}
# ServiceJourneyPatternRefReference
Reference to a SERVICE JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceJourneyPattern",
"x-netex-substitutionGroup": "JourneyPatternRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceJourneyPatternRefStructureReference
Type for a reference to a SERVICE JOURNEY PATTERN.
{
"$ref": "#/definitions/JourneyPatternRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceJourneyPattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceJourneyPatternTypeEnumerationEnum
Allowed values for TYPE OF SERVICE JOURNEY PATTERN.
{
"type": "string",
"enum": [
"passenger",
"garageRunOut",
"garageRunIn",
"turningManoeuvre",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceJourneyRefReference
Reference to a SERVICE JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/ServiceJourneyRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceJourney",
"x-netex-substitutionGroup": "JourneyRef",
"x-netex-sg-members": [
"TemplateServiceJourneyRef"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# ServiceJourneyRefStructureReference
Type for a reference to a SERVICE JOURNEY.
{
"$ref": "#/definitions/JourneyRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceJourney",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# ServiceLinkEntity
A LINK between an ordered pair of STOP POINTs. Service links are directional - there will be separate links for each direction of a route.
{
"$ref": "#/definitions/ServiceLink_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "Link",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ServiceLink_VersionStructureStructure
Type for SERVICE LINK.
{
"allOf": [
{
"$ref": "#/definitions/Link_VersionStructure"
},
{
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Identifier of SCHEDULED STOP POINT from which Link starts."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Identifier of SCHEDULED STOP POINT at which Link ends."
},
"VehicleMode": {
"$ref": "#/definitions/VehicleMode"
},
"OperationalContextRef": {
"$ref": "#/definitions/OperationalContextRef"
}
},
"required": [
"FromPointRef",
"ToPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ServiceLinkIdTypeUnclassified
Type for identifier of a SERVICE LINK.
{
"$ref": "#/definitions/TimingLinkIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceLinkInJourneyPatternUnclassified
The use of a SERVICE LINK in a specified order. within a JOURNEY PATTERN or SERVICE PATTERN.
{
"$ref": "#/definitions/ServiceLinkInJourneyPattern_VersionedChildStructure",
"x-netex-substitutionGroup": "LinkInLinkSequence",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ServiceLinkInJourneyPattern_VersionedChildStructureUnclassified
Type for a SERVICE LINK IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/LinkInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"TimingLinkRef": {
"$ref": "#/definitions/TimingLinkRef"
},
"runTimes": {
"allOf": [
{
"$ref": "#/definitions/journeyRunTimes_RelStructure"
}
],
"description": "run times for this TIMING LINK."
},
"ServiceLinkRef": {
"$ref": "#/definitions/ServiceLinkRef"
}
},
"required": [
"TimingLinkRef",
"ServiceLinkRef"
]
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ServiceLinkInJourneyPatternIdTypeUnclassified
Type for identifier of a SERVICE LINK IN SEQUENCE.
{
"$ref": "#/definitions/ServiceLinkInSequenceIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceLinkInSequenceIdTypeUnclassified
Type for identifier of link step in a SERVICE LINK IN SEQUENCE.
{
"$ref": "#/definitions/LinkInSequenceIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceLinkInSequenceRefReference
Reference to a SERVICE LINK IN SEQUENCE. If given by context does not need to be stated.
{
"allOf": [
{
"$ref": "#/definitions/ServiceLinkInSequenceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "LinkInSequenceRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceLinkInSequenceRefStructureReference
Type for a reference to a SERVICE LINK IN SEQUENCE.
{
"$ref": "#/definitions/LinkInSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceLinkRefReference
Reference to a SERVICE LINK.
{
"allOf": [
{
"$ref": "#/definitions/ServiceLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceLink",
"x-netex-substitutionGroup": "LinkRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceLinkRefByValueUnclassified
Reference to a SERVICE LINK BY VALUE.
{
"allOf": [
{
"$ref": "#/definitions/ServiceLinkRefByValueStructure"
}
],
"x-netex-substitutionGroup": "LinkRefByValue",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceLinkRefByValueStructureUnclassified
Type for a reference to a SERVICE LINK BY VALUE.
{
"$ref": "#/definitions/LinkRefByValueStructure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServiceLinkRefStructureReference
Type for a reference to a SERVICE LINK.
{
"$ref": "#/definitions/TimingLinkRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceLink",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# serviceLinksInFrame_RelStructureCollection
Type for containment in frame of SERVICE LINKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ServiceLink": {
"type": "array",
"items": {
"$ref": "#/definitions/ServiceLink"
}
}
},
"required": [
"ServiceLink"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# serviceLinksInJourneyPattern_RelStructureCollection
Type for a list of SERVICE LINKs IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"ServiceLinkInJourneyPattern": {
"type": "array",
"items": {
"$ref": "#/definitions/ServiceLinkInJourneyPattern"
}
}
},
"required": [
"ServiceLinkInJourneyPattern"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ServiceNotAvailableErrorUnclassified
Error: Functional service is not available to use (but it is still capable of giving this response).
{
"allOf": [
{
"$ref": "#/definitions/ServiceNotAvailableErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ServiceNotAvailableErrorStructureUnclassified
Type for Service Not Available error.
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"ExpectedRestartTime": {
"type": "string",
"format": "date-time",
"description": "Expected time for reavailability of service. +SIRI v2.0"
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# ServicePatternEntity
The subset of a JOURNEY PATTERN made up only of STOP POINTs IN JOURNEY PATTERN.
{
"$ref": "#/definitions/ServicePattern_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LinkSequence",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ServicePattern_VersionStructureStructure
Type for a SERVICE PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
},
{
"properties": {
"RouteRef": {
"$ref": "#/definitions/RouteRef",
"x-netex-choice": [
"RouteRef",
"RouteView"
]
},
"RouteView": {
"$ref": "#/definitions/RouteView",
"x-netex-choice": [
"RouteRef",
"RouteView"
]
},
"DirectionType": {
"allOf": [
{
"$ref": "#/definitions/DirectionType"
}
],
"description": "DIRECTION of JOURNEY PATTERN. Should be same as for ROUTE on which PATTERN is based."
},
"DirectionRef": {
"$ref": "#/definitions/DirectionRef",
"x-netex-choice": [
"DirectionRef",
"DirectionView"
]
},
"DirectionView": {
"$ref": "#/definitions/DirectionView",
"x-netex-choice": [
"DirectionRef",
"DirectionView"
]
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"DestinationDisplayView": {
"allOf": [
{
"$ref": "#/definitions/DestinationDisplayView"
}
],
"description": "Destination / Direction name for JOURNEY PATTERN.",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"TypeOfJourneyPatternRef": {
"$ref": "#/definitions/TypeOfJourneyPatternRef"
},
"OperationalContextRef": {
"$ref": "#/definitions/OperationalContextRef"
},
"TimingPatternRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPatternRef"
}
],
"description": "Reference to a TIMING PATTERN."
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Booking Arrangements for JOURNEY PATTERN Points"
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "Notices for JOURNEY PATTERN Points may be"
},
"runTimes": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternRunTimes_RelStructure"
}
],
"description": "Ordered run times for JOURNEY PATTERN, specific to a TIME DEMAND TYPE."
},
"waitTimes": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternWaitTimes_RelStructure"
}
],
"description": "WAIT TIMEs for JOURNEY PATTERN, specific to a TIME DEMAND TYPE."
},
"headways": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternHeadways_RelStructure"
}
],
"description": "Wait times for TIMING POINT. There may be different times for different time demands."
},
"layovers": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternLayovers_RelStructure"
}
],
"description": "Layovers associated with JOURNEY PATTERN."
},
"journeyPatterns": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternRefs_RelStructure"
}
],
"description": "JOURNEY PATTERNs that make up SERVICE PATTERN."
},
"pointsInSequence": {
"allOf": [
{
"$ref": "#/definitions/stopPointsInJourneyPattern_RelStructure"
}
],
"description": "Ordered collection of POINTs making up the SERVICE PATTERN."
},
"linksInSequence": {
"allOf": [
{
"$ref": "#/definitions/serviceLinksInJourneyPattern_RelStructure"
}
],
"description": "Ordered collection of LINKS making up the SERVICE PATTERN."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ServicePatternIdTypeUnclassified
Type for identifier of a SERVICE PATTERN.
{
"$ref": "#/definitions/JourneyPatternIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServicePatternRefReference
Reference to a SERVICE PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/ServicePatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServicePattern",
"x-netex-substitutionGroup": "JourneyPatternRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# ServicePatternRefStructureReference
Type for a reference to a SERVICE PATTERN.
{
"$ref": "#/definitions/JourneyPatternRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServicePattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# servicePatternsInFrame_RelStructureCollection
Type for containment in frame of SERVICE PATTERNs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ServicePattern": {
"$ref": "#/definitions/ServicePattern"
},
"JourneyPatternView": {
"$ref": "#/definitions/JourneyPatternView"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# ServiceRequestUnclassified
Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)
{
"allOf": [
{
"$ref": "#/definitions/ServiceRequestStructure"
},
{
"properties": {
"AbstractFunctionalServiceRequest": {
"type": "array",
"items": {
"$ref": "#/definitions/AbstractFunctionalServiceRequest"
}
}
},
"required": [
"AbstractFunctionalServiceRequest"
]
}
],
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# ServiceRequestContextStructureUnclassified
Configurable context for requests. Intended Primarily as a documentation mechanism.
{
"type": "object",
"properties": {
"CheckStatusAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which CheckStatus requests are to be sent."
},
"SubscribeAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which subscription requests are to be sent."
},
"ManageSubscriptionAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which subscription requests are to be sent. If absent, same as SubscribeAddress."
},
"GetDataAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which requests are to return data."
},
"StatusResponseAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which CheckStatus responses and heartbeats are to be sent. If absent, same as SubscriberAddress."
},
"SubscriberAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which subscription responses are to be sent."
},
"NotifyAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which notifcations requests are to be sent. If absent, same as SubscriberAddress."
},
"ConsumerAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which data is to be sent. If absent, same as NotifyAddress."
},
"DataNameSpaces": {
"allOf": [
{
"$ref": "#/definitions/DataNameSpacesStructure"
}
],
"description": "Default names pace used to scope data identifiers."
},
"Language": {
"type": "string",
"description": "Preferred language in which to return text values."
},
"WgsDecimalDegrees": {
"allOf": [
{
"$ref": "#/definitions/EmptyType"
}
],
"description": "Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.",
"x-netex-choice": [
"WgsDecimalDegrees",
"GmlCoordinateFormat"
]
},
"GmlCoordinateFormat": {
"allOf": [
{
"$ref": "#/definitions/SrsNameType"
}
],
"description": "Name of GML Coordinate format used for Geospatial points in responses.",
"x-netex-choice": [
"WgsDecimalDegrees",
"GmlCoordinateFormat"
]
},
"DistanceUnits": {
"type": "string",
"description": "Units for Distance Type. Default is metres. +SIRI v2.0"
},
"VelocityUnits": {
"type": "string",
"description": "Units for Distance Type. Default is metres per second. +SIRI v2.0"
},
"DataHorizon": {
"allOf": [
{
"$ref": "#/definitions/PositiveDurationType"
}
],
"description": "Maximum data horizon for requests."
},
"RequestTimeout": {
"allOf": [
{
"$ref": "#/definitions/PositiveDurationType"
}
],
"description": "Timeout for requests. [Should this be separate for each type?]"
},
"DeliveryMethod": {
"allOf": [
{
"$ref": "#/definitions/DeliveryMethodEnumeration"
}
],
"description": "Whether Delivery is fetched or retrieved."
},
"MultipartDespatch": {
"type": "boolean",
"description": "Whether multi-part delivery is allowed, i.e. the breaking up of updates into more than one delivery messages with a MoreData flag,"
},
"ConfirmDelivery": {
"type": "boolean",
"description": "Whether Consumers should issue an acknowledgement on successful receipt of a delivery. Default is ' false'."
},
"MaximimumNumberOfSubscriptions": {
"type": "integer",
"minimum": 1,
"description": "Maximum Number of subscriptions that can be sustained by the subscriber. If absent no limit."
},
"AllowedPredictors": {
"allOf": [
{
"$ref": "#/definitions/PredictorsEnumeration"
}
],
"description": "Who may make a prediction."
},
"PredictionFunction": {
"type": "string",
"description": "Name of prediction method used."
}
},
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# ServiceRequestStructureUnclassified
SIRI Service Request.
{
"$ref": "#/definitions/ContextualisedRequestStructure",
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# ServiceReservationFacilityUnclassified
Classification of RESERVATION FACILITY type - UIC 7037 Code list.
{
"allOf": [
{
"$ref": "#/definitions/ReservationEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ServiceReservationFacilityListUnclassified
List of RESERVATION FACILITies UIC 7037 Code list.
{
"allOf": [
{
"$ref": "#/definitions/ServiceReservationFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ServiceReservationFacilityListOfEnumerationsUnclassified
List of values for RESERVATION FACILITY UIC 7037 Code list.
{
"type": "array",
"items": {
"$ref": "#/definitions/ReservationEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# ServiceSiteEntity
A sub-type of SITE which is of specific interest for the operator (e.g. where a joint service or a joint fee is proposed).
{
"$ref": "#/definitions/ServiceSite_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Site",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# ServiceSite_VersionStructureStructure
Type for an identified and data managed element making up a STOP PLACE.
{
"$ref": "#/definitions/Site_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# ServiceSiteIdTypeUnclassified
Identifier for a SERVICE SITE.
{
"$ref": "#/definitions/SiteIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# ServiceSiteRefReference
Reference to a SERVICE SITE.
{
"allOf": [
{
"$ref": "#/definitions/ServiceSiteRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceSite",
"x-netex-substitutionGroup": "SiteRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# ServiceSiteRefStructureReference
Type for identifier of a SERVICE SITE.
{
"$ref": "#/definitions/SiteRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ServiceSite",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SetOperatorEnumerationEnum
Allowed values for set operations.where there are one or more GROUPs OF ENTITTies of a given type - used to distinguish between selection of a whole group or of an item in the group). Used in a product description to indicate the range from which a choice may be made and in a sales transaction to record the nature of a choice that has been made. member Set AND AllMembersAllSets AllMembersAllSets OR OneItem AllMembers Of OnSet XOR OnlyOneItem from AnyGroup AllMembers Of OnlySet - AllOfOneSet NOT None
{
"type": "string",
"enum": [
"oneOfAnyOneSet",
"oneOfEachSet",
"someOfAnySet",
"allOfOneSet",
"allOfAllSets"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# ShelterEquipmentEntity
Specialisation of WAITING EQUIPMENT for a SHELTER.
{
"$ref": "#/definitions/ShelterEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SiteEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# ShelterEquipment_VersionStructureStructure
Type for a SHELTER EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/WaitingEquipment_VersionStructure"
},
{
"properties": {
"Enclosed": {
"type": "boolean",
"description": "Whether shelter is enclosed."
},
"DistanceFromNearestKerb": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance from Kerb / boarding point."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# ShelterEquipmentIdTypeUnclassified
Type for identifier of SHELTER EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# ShelterEquipmentRefReference
Identifier of an SHELTER EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/ShelterEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ShelterEquipment",
"x-netex-substitutionGroup": "SiteEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# ShelterEquipmentRefStructureReference
Type for a reference to an SHELTER EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ShelterEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# SideInDirectionOfTravelEnumerationEnum
Allowed values for sides in direction of travel to board and alight.
{
"type": "string",
"enum": [
"left",
"right",
"both",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# SignContentEnumerationEnum
Allowed values for Sign content.
{
"type": "string",
"enum": [
"entrance",
"exit",
"emergencyExit",
"transportMode",
"noSmoking",
"tickets",
"assistance",
"sosPhone",
"touchPoint",
"meetingPoint",
"transportModePoint",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# SignEquipmentEntity
Specialisation of PLACE EQUIPMENT for signs (heading signs, etc.).
{
"allOf": [
{
"$ref": "#/definitions/SignEquipment_VersionStructure"
}
],
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PlaceEquipment",
"x-netex-sg-members": [
"GeneralSign",
"HeadingSign",
"PlaceSign"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_version.xsd"
}
# SignEquipment_VersionStructureStructure
Type for SIGN EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PlaceEquipment_VersionStructure"
},
{
"properties": {
"Height": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of SIGN in metres."
},
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of sign in metres."
},
"HeightFromFloor": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of bottom edge of sign from floor in metres."
},
"Placement": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of location of sign."
},
"BrandGraphic": {
"type": "string",
"format": "uri",
"description": "Graphic for sign."
},
"SignGraphic": {
"type": "string",
"format": "uri",
"description": "Graphic or sign."
},
"MachineReadable": {
"type": "boolean",
"description": "Whether SIGN is machine readable."
},
"AsBraille": {
"type": "boolean",
"description": "Whether SIGN is readable in Braille. +v1.1"
},
"AudioTriggerMethod": {
"allOf": [
{
"$ref": "#/definitions/AudioTriggerMethodEnumeration"
}
],
"description": "How the display may be read by the audio tool. +v1.1"
},
"PrintedPresentation": {
"allOf": [
{
"$ref": "#/definitions/PrintPresentationStructure"
}
],
"description": "Presentatuon characteristics including font size +v1.1 ."
},
"Contrast": {
"allOf": [
{
"$ref": "#/definitions/PercentageType"
}
],
"description": "Luminance gap between text and background. A ratio of at least 3 is expected. +v1.1"
},
"FontSize": {
"allOf": [
{
"$ref": "#/definitions/FontSizeEnumeration"
}
],
"description": "Character font size."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_version.xsd"
}
# SignEquipmentIdTypeUnclassified
Type for identifier of SIGN EQUIPMENT.
{
"$ref": "#/definitions/PlaceEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# SignEquipmentRefReference
Identifier of an SIGN EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PlaceEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SignEquipment",
"x-netex-substitutionGroup": "PlaceEquipmentRef",
"x-netex-sg-members": [
"GeneralSignRef",
"HeadingSignRef",
"PlaceSignRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentSigns_support.xsd"
}
# SignTypeEnum
gml:SignType is a convenience type with values "+" (plus) and "-" (minus).
{
"type": "string",
"enum": [
"-",
"+"
],
"x-netex-role": "enumeration",
"x-netex-source": "gml/basicTypes.xsd"
}
# SimpleAvailabilityConditionEntity
Simple version of an AVAILABILITY CONDITION used in order to characterise a given VERSION of a VERSION FRAME. Comprises a simple period and DAY TYPE.
{
"$ref": "#/definitions/ValidDuring_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ValidityCondition_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_availabilityCondition_version.xsd"
}
# SimpleFeatureEntity
An abstract representation of elementary objects related to the spatial representation of the network POINTs (0-dimensional objects), LINKs (1-dimensional objects) and ZONEs (2-dimensional objects) may be viewed as SIMPLE FEATUREs.
{
"$ref": "#/definitions/SimpleFeature_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SpatialFeature",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_version.xsd"
}
# SimpleFeature_VersionStructureStructure
Type for SIMPLE FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfPoints_VersionStructure"
},
{
"properties": {
"ZoneRef": {
"$ref": "#/definitions/ZoneRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_version.xsd"
}
# SimpleFeatureIdTypeUnclassified
Type for identifier of a SIMPLE FEATURE.
{
"$ref": "#/definitions/GroupOfPointsIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# SimpleFeatureRefReference
Reference to a SIMPLE FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/SimpleFeatureRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SimpleFeature",
"x-netex-substitutionGroup": "SpatialFeatureRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# SimpleFeatureRefStructureReference
Type for a reference to a SIMPLE FEATURE.
{
"$ref": "#/definitions/GroupOfPointsRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SimpleFeature",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# SimpleObjectRefReference
Simple unversioned reference to a NeTEx ENTITY.
{
"allOf": [
{
"$ref": "#/definitions/SimpleObjectRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# SimpleObjectRefStructureReference
Type for a simple object reference.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/ObjectIdType"
},
"ref": {
"allOf": [
{
"$ref": "#/definitions/ObjectIdType"
}
],
"description": "Identifier of referenced entity.",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "reference",
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# SimplePoint_VersionStructureStructure
Type for a Simple POINT.
{
"allOf": [
{
"$ref": "#/definitions/EntityInVersionStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of POINT."
},
"Location": {
"allOf": [
{
"$ref": "#/definitions/LocationStructure"
}
],
"description": "The position of a POINT with a reference to a given LOCATING SYSTEM (e. g. coordinates)."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# SimpleValidityConditionUnclassified
OPTIMISATION Simple version of a VALIDITY CONDITION used in order to characterise a given VERSION of a VERSION FRAME. Comprises a simple period.Deprecated.
{
"$ref": "#/definitions/ValidBetween_VersionStructure",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# SimpleVehicleCategoriesListOfEnumerationsUnclassified
Allowed values for list of All road Wheeled VEHICLE types.+V2.0
{
"type": "array",
"items": {
"$ref": "#/definitions/SimpleVehicleCategoryEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# SimpleVehicleCategoryEnumerationUnclassified
All road vehicle types.
{
"anyOf": [
{
"$ref": "#/definitions/PortableVehicleCategoryEnumeration"
},
{
"$ref": "#/definitions/PersonalVehicleCategoryEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# SimpleVehicleTypeEntity
A classification of personal use vehicles according to their properties, +v1.2.2
{
"$ref": "#/definitions/SimpleVehicleType_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TransportType_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# SimpleVehicleType_VersionStructureStructure
Type for a PERSONAL TRANSPORT TYPE.
{
"allOf": [
{
"$ref": "#/definitions/TransportType_VersionStructure"
},
{
"properties": {
"Length": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The length of a VEHICLE of the type."
},
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The width of a VEHICLE of the type. +v1.1"
},
"Height": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The height of a VEHICLE of the type. +v1.1"
},
"Weight": {
"allOf": [
{
"$ref": "#/definitions/WeightType"
}
],
"description": "The weight of a VEHICLE of the type. +v1.1"
},
"FirstAxleHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The height of the first axle of a VEHICLE of the type."
},
"LicenceRequirements": {
"allOf": [
{
"$ref": "#/definitions/LicenceRequirementsEnumeration"
}
],
"description": "Licence requirements to use."
},
"VehicleCategory": {
"allOf": [
{
"$ref": "#/definitions/SimpleVehicleCategoryEnumeration"
}
],
"description": "Category of vehicle."
},
"NumberOfWheels": {
"type": "integer",
"minimum": 0,
"description": "Number of wheels of the vehicle. +v2.0"
},
"MinimumAge": {
"type": "integer",
"minimum": 0,
"description": "Minumum age to use TRANSPORT TYPE."
},
"Portable": {
"type": "boolean",
"description": "Whether vehicle can be carried easily, e.g. scooter, skateboard, foldable bicycle."
},
"acceptedDriverPermits": {
"allOf": [
{
"$ref": "#/definitions/acceptedDriverPermits_RelStructure"
}
],
"description": "Required permit to operate the vehicle. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# SimpleVehicleTypeIdTypeUnclassified
Type for identifier of a PERSONAL TRANSPORT TYPE.
{
"$ref": "#/definitions/TransportTypeIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# SimpleVehicleTypeRefReference
Reference to a PERSONAL TRANSPORT TYPE. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/SimpleVehicleTypeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SimpleVehicleType",
"x-netex-substitutionGroup": "TransportTypeRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# simpleVehicleTypeRefs_RelStructureCollection
Type for a list of PERSONAL TRANSPORT TYPEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"SimpleVehicleTypeRef": {
"type": "array",
"items": {
"$ref": "#/definitions/SimpleVehicleTypeRef"
}
}
},
"required": [
"SimpleVehicleTypeRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# SimpleVehicleTypeRefStructureReference
Type for a reference to a PERSONAL TRANSPORT TYPE.
{
"$ref": "#/definitions/TransportTypeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SimpleVehicleType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# SiriSchemaUnclassified
{
"type": "object",
"properties": {
"ServiceRequest": {
"$ref": "#/definitions/ServiceRequest"
},
"SubscriptionRequest": {
"$ref": "#/definitions/SubscriptionRequest"
},
"TerminateSubscriptionRequest": {
"$ref": "#/definitions/TerminateSubscriptionRequest"
},
"DataReadyNotification": {
"$ref": "#/definitions/DataReadyNotification"
},
"DataSupplyRequest": {
"$ref": "#/definitions/DataSupplyRequest"
},
"CheckStatusRequest": {
"$ref": "#/definitions/CheckStatusRequest"
},
"HeartbeatNotification": {
"$ref": "#/definitions/HeartbeatNotification"
},
"CapabilitiesRequest": {
"$ref": "#/definitions/CapabilitiesRequest"
},
"AbstractDiscoveryRequest": {
"$ref": "#/definitions/AbstractDiscoveryRequest"
},
"SubscriptionResponse": {
"$ref": "#/definitions/SubscriptionResponse"
},
"TerminateSubscriptionResponse": {
"$ref": "#/definitions/TerminateSubscriptionResponse"
},
"DataReadyAcknowledgement": {
"$ref": "#/definitions/DataReadyAcknowledgement"
},
"ServiceDelivery": {
"$ref": "#/definitions/ServiceDelivery"
},
"DataReceivedAcknowledgement": {
"$ref": "#/definitions/DataReceivedAcknowledgement"
},
"CheckStatusResponse": {
"$ref": "#/definitions/CheckStatusResponse"
},
"CapabilitiesResponse": {
"allOf": [
{
"$ref": "#/definitions/CapabilitiesResponse"
}
],
"description": "Responses with the capabilities of an implementation. Answers a CapabilityRequest."
},
"AbstractDiscoveryDelivery": {
"$ref": "#/definitions/AbstractDiscoveryDelivery"
},
"Extensions": {
"$ref": "#/definitions/Extensions"
},
"version": {
"type": "string",
"xml": {
"attribute": true
}
}
},
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# SiteAbstract
A type of PLACE, such as a STOP PLACE, POINT OF INTEREST or ADDRESS, to which passengers may wish to travel.
{
"allOf": [
{
"$ref": "#/definitions/Site_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "SiteElement",
"x-netex-sg-members": [
"Parking_Dummy",
"PointOfInterest",
"Quay_Dummy",
"ServiceSite",
"StopPlace_Dummy"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# Site_VersionFrameStructureUnclassified
Type for a SITE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
},
{
"properties": {
"countries": {
"allOf": [
{
"$ref": "#/definitions/countriesInFrame_RelStructure"
}
],
"description": "COUNTRIES in Frame"
},
"topographicPlaces": {
"allOf": [
{
"$ref": "#/definitions/topographicPlacesInFrame_RelStructure"
}
],
"description": "PLACEs in frame."
},
"addresses": {
"allOf": [
{
"$ref": "#/definitions/addressesInFrame_RelStructure"
}
],
"description": "ADDRESSes in frame."
},
"accesses": {
"allOf": [
{
"$ref": "#/definitions/accessesInFrame_RelStructure"
}
],
"description": "ACCESS links in frame."
},
"groupsOfSites": {
"allOf": [
{
"$ref": "#/definitions/groupsOfSites_RelStructure"
}
],
"description": "GROUPS of SITESs in frame. +v2.0"
},
"groupsOfStopPlaces": {
"allOf": [
{
"$ref": "#/definitions/groupsOfStopPlacesInFrame_RelStructure"
}
],
"description": "GROUPS of STOP PLACEs in frame."
},
"stopPlaces": {
"allOf": [
{
"$ref": "#/definitions/stopPlacesInFrame_RelStructure"
}
],
"description": "STOP PLACEs in frame."
},
"flexibleStopPlaces": {
"allOf": [
{
"$ref": "#/definitions/flexibleStopPlacesInFrame_RelStructure"
}
],
"description": "STOP PLACEs in frame."
},
"taxiRanks": {
"allOf": [
{
"$ref": "#/definitions/taxiRanksInFrame_RelStructure"
}
],
"description": "TAXI RANKs in frame. +v2.0"
},
"pointsOfInterest": {
"allOf": [
{
"$ref": "#/definitions/pointsOfInterestInFrame_RelStructure"
}
],
"description": "POINTS OF INTEREST in frame."
},
"parkings": {
"allOf": [
{
"$ref": "#/definitions/parkingsInFrame_RelStructure"
}
],
"description": "PARKINGs in frame."
},
"navigationPaths": {
"allOf": [
{
"$ref": "#/definitions/navigationPathsInFrame_RelStructure"
}
],
"description": "NAVIGATION PATHs in frame."
},
"pathLinks": {
"allOf": [
{
"$ref": "#/definitions/sitePathLinksInFrame_RelStructure"
}
],
"description": "SITE PATH LINKs in frame."
},
"pathJunctions": {
"allOf": [
{
"$ref": "#/definitions/sitePathJunctionsInFrame_RelStructure"
}
],
"description": "SITE PATH JUNCTIONs in frame."
},
"checkConstraints": {
"allOf": [
{
"$ref": "#/definitions/checkConstraintInFrame_RelStructure"
}
],
"description": "CHECK CONSTRAINTs in frame."
},
"checkConstraintDelays": {
"allOf": [
{
"$ref": "#/definitions/checkConstraintDelaysInFrame_RelStructure"
}
],
"description": "CHECK CONSTRAINTs DELAYs in frame."
},
"checkConstraintThroughputs": {
"allOf": [
{
"$ref": "#/definitions/checkConstraintThroughputsInFrame_RelStructure"
}
],
"description": "CHECK CONSTRAINTs DELAYs in frame."
},
"pointOfInterestClassifications": {
"allOf": [
{
"$ref": "#/definitions/pointOfInterestClassificationsInFrame_RelStructure"
}
],
"description": "POINT OF INTEREST CLASSIFICATIONS in frame."
},
"pointOfInterestClassificationHierarchies": {
"allOf": [
{
"$ref": "#/definitions/pointOfInterestClassificationHierarchiesInFrame_RelStructure"
}
],
"description": "POINT OF INTEREST CLASSIFICATION HIERARCHies in frame."
},
"tariffZones": {
"allOf": [
{
"$ref": "#/definitions/tariffZonesInFrame_RelStructure"
}
],
"description": "TARIFF ZONEs in frame."
},
"groupsOfTariffZones": {
"allOf": [
{
"$ref": "#/definitions/groupsOfTariffZonesInFrame_RelStructure"
}
],
"description": "GROUPs of TARIFF ZONEs in frame."
},
"siteFacilitySets": {
"$ref": "#/definitions/siteFacilitySetsInFrame_RelStructure"
},
"rechargingPointAssignments": {
"allOf": [
{
"$ref": "#/definitions/rechargingPointAssignments_RelStructure"
}
],
"description": "RECHARGING POINTs in frame. +v2.0"
}
}
}
],
"x-netex-source": "netex_part_1/part1_frames/netex_siteFrame_version.xsd"
}
# Site_VersionStructureStructure
Type for an identified and data managed element making up a STOP PLACE.
{
"allOf": [
{
"$ref": "#/definitions/SiteElement_VersionStructure"
},
{
"properties": {
"TopographicPlaceRef": {
"$ref": "#/definitions/TopographicPlaceRef",
"x-netex-choice": [
"TopographicPlaceRef",
"TopographicPlaceView"
]
},
"TopographicPlaceView": {
"$ref": "#/definitions/TopographicPlaceView",
"x-netex-choice": [
"TopographicPlaceRef",
"TopographicPlaceView"
]
},
"additionalTopographicPlaces": {
"allOf": [
{
"$ref": "#/definitions/topographicPlaceRefs_RelStructure"
}
],
"description": "Additional Topographic Places in which SITE is located."
},
"SiteType": {
"allOf": [
{
"$ref": "#/definitions/SiteTypeEnumeration"
}
],
"description": "Type of SITE."
},
"AtCentre": {
"type": "boolean",
"description": "Whether SITE is at centre of TOPOGRAPHIC PLACE."
},
"Locale": {
"$ref": "#/definitions/Locale"
},
"OrganisationRef_Dummy": {
"$ref": "#/definitions/OrganisationRef_Dummy",
"x-netex-choice": [
"OrganisationRef_Dummy",
"OperatingOrganisationView"
]
},
"OperatingOrganisationView": {
"allOf": [
{
"$ref": "#/definitions/Organisation_DerivedViewStructure"
}
],
"description": "Reference to OPERATOR of SITE - derived details can be included.",
"x-netex-choice": [
"OrganisationRef_Dummy",
"OperatingOrganisationView"
]
},
"ParentSiteRef": {
"allOf": [
{
"$ref": "#/definitions/SiteRefStructure"
}
],
"description": "Reference to another SITE of which this SITE is deemed to be a subzone."
},
"adjacentSites": {
"allOf": [
{
"$ref": "#/definitions/siteRefs_RelStructure"
}
],
"description": "Any references to another SITE of which this STOP PLACE is deemed to be a nearby but distinct."
},
"ContainedInPlaceRef": {
"allOf": [
{
"$ref": "#/definitions/TopographicPlaceRefStructure"
}
],
"description": "Most specific TOPOGRAPHIC PLACE within which the SITE lies. The TOPOGRAPHIC model can be used to determine what other places this also implies."
},
"levels": {
"allOf": [
{
"$ref": "#/definitions/levels_RelStructure"
}
],
"description": "LEVELs found within SITe."
},
"entrances": {
"allOf": [
{
"$ref": "#/definitions/siteEntrances_RelStructure"
}
],
"description": "ENTRANCEs to and within SITE."
},
"siteStructures": {
"allOf": [
{
"$ref": "#/definitions/siteStructures_RelStructure"
}
],
"description": "SITE STRUCTUREs within SITE. +v2.0"
},
"equipmentPlaces": {
"allOf": [
{
"$ref": "#/definitions/equipmentPlaces_RelStructure"
}
],
"description": "EQUIPMENT PLACEs within SITE COMPONENT."
},
"placeEquipments": {
"allOf": [
{
"$ref": "#/definitions/placeEquipments_RelStructure"
}
],
"description": "Items of fixed EQUIPMENT that may be located in places within the SITE ELEMENT."
},
"localServices": {
"allOf": [
{
"$ref": "#/definitions/localServices_RelStructure"
}
],
"description": "LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# SiteComponentAbstract
An element of a SITE describing part of its structure. SITE COMPONENTs share common properties for accessibility and other features.
{
"allOf": [
{
"$ref": "#/definitions/SiteComponent_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "SiteElement",
"x-netex-sg-members": [
"Entrance",
"ParkingArea_Dummy",
"ParkingBay_Dummy",
"ParkingComponent",
"PointOfInterestSpace",
"VehicleStoppingPosition"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# SiteComponent_VersionStructureStructure
A component of a SITE COMPONENT.
{
"allOf": [
{
"$ref": "#/definitions/SiteElement_VersionStructure"
},
{
"properties": {
"SiteRef": {
"allOf": [
{
"$ref": "#/definitions/SiteRefStructure"
}
],
"description": "Reference to parent of SITE, if any."
},
"LevelRef": {
"$ref": "#/definitions/LevelRef"
},
"ClassOfUseRef": {
"$ref": "#/definitions/ClassOfUseRef"
},
"checkConstraints": {
"allOf": [
{
"$ref": "#/definitions/checkConstraints_RelStructure"
}
],
"description": "Impediments to navigation from processes or barriers. For example security, check in etc."
},
"equipmentPlaces": {
"allOf": [
{
"$ref": "#/definitions/equipmentPlaces_RelStructure"
}
],
"description": "EQUIPMENT PLACEs within SITE COMPONENT."
},
"placeEquipments": {
"allOf": [
{
"$ref": "#/definitions/placeEquipments_RelStructure"
}
],
"description": "Items of fixed EQUIPMENT that may be located in places within the SITE ELEMENT."
},
"localServices": {
"allOf": [
{
"$ref": "#/definitions/localServices_RelStructure"
}
],
"description": "LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# SiteComponentIdTypeUnclassified
Type for identifier of a SITE COMPONENT.
{
"$ref": "#/definitions/SiteElementIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SiteComponentRefReference
Reference to a SITE COMPONENT.
{
"allOf": [
{
"$ref": "#/definitions/SiteComponentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SiteComponent",
"x-netex-substitutionGroup": "SiteElementRef",
"x-netex-sg-members": [
"EntranceRef",
"ParkingAreaRef",
"ParkingBayRef",
"PointOfInterestSpaceRef",
"StopPlaceSpaceRef",
"VehicleStoppingPlaceRef",
"VehicleStoppingPositionRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SiteComponentRefStructureReference
Type for reference to a SITE COMPONENT.
{
"$ref": "#/definitions/SiteElementRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SiteComponent",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SiteConnectionEntity
The physical (spatial) possibility to connect from one point to another in a SITE.
{
"$ref": "#/definitions/SiteConnection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Transfer",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_version.xsd"
}
# SiteConnection_VersionStructureStructure
Type for a SITE CONNECTION.
{
"allOf": [
{
"$ref": "#/definitions/Transfer_VersionStructure"
},
{
"properties": {
"From": {
"allOf": [
{
"$ref": "#/definitions/SiteConnectionEndStructure"
}
],
"description": "Origin end of SITE CONNECTION."
},
"To": {
"allOf": [
{
"$ref": "#/definitions/SiteConnectionEndStructure"
}
],
"description": "Destination end of SITE CONNECTION."
},
"navigationPaths": {
"allOf": [
{
"$ref": "#/definitions/navigationPaths_RelStructure"
}
],
"description": "NAVIGATION PATHs between SITEs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_version.xsd"
}
# SiteConnectionEndStructureUnclassified
Type for a SITE CONNECTION End.
{
"type": "object",
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "PT MODE of end point of TRANSFER . Default is all modes, i.e. all modes of referenced stop place and or stop point."
},
"StopAreaRef": {
"allOf": [
{
"$ref": "#/definitions/StopAreaRefStructure"
}
],
"description": "Identifier of a Place at end point of transfer."
},
"ScheduledStopPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "Specific SCHEDULED STOP POINT at end of CONNECTION.",
"x-netex-choice": [
"ScheduledStopPointRef",
"VehicleMeetingPointRef"
]
},
"VehicleMeetingPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "VEHICLE MEETING POINT at END OF CONENCTION. +V1.2.2. NB This is typed only to POINT to avoid forward dependency",
"x-netex-choice": [
"ScheduledStopPointRef",
"VehicleMeetingPointRef"
]
},
"StopPlaceRef": {
"$ref": "#/definitions/StopPlaceRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"AccessSpaceRef": {
"$ref": "#/definitions/AccessSpaceRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"BoardingPositionRef": {
"$ref": "#/definitions/BoardingPositionRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"QuayRef": {
"$ref": "#/definitions/QuayRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"StopPlaceEntranceRef": {
"$ref": "#/definitions/StopPlaceEntranceRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"PointOfInterestRef": {
"$ref": "#/definitions/PointOfInterestRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"PointOfInterestSpaceRef": {
"$ref": "#/definitions/PointOfInterestSpaceRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"PointOfInterestEntranceRef": {
"$ref": "#/definitions/PointOfInterestEntranceRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"ParkingRef": {
"$ref": "#/definitions/ParkingRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"ParkingAreaRef": {
"$ref": "#/definitions/ParkingAreaRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"ParkingEntranceRef": {
"$ref": "#/definitions/ParkingEntranceRef",
"x-netex-choice": [
"StopPlaceRef",
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef",
"StopPlaceEntranceRef",
"PointOfInterestRef",
"PointOfInterestSpaceRef",
"PointOfInterestEntranceRef",
"ParkingRef",
"ParkingAreaRef",
"ParkingEntranceRef"
]
},
"TransportOrganisationRef": {
"$ref": "#/definitions/TransportOrganisationRef",
"x-netex-choice": [
"TransportOrganisationRef",
"OperatorView"
]
},
"OperatorView": {
"$ref": "#/definitions/OperatorView",
"x-netex-choice": [
"TransportOrganisationRef",
"OperatorView"
]
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label at end of site connection."
}
},
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_version.xsd"
}
# SiteConnectionIdTypeUnclassified
Type for identifier of a SITE CONNECTION link.
{
"$ref": "#/definitions/ConnectionIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_support.xsd"
}
# SiteConnectionRefReference
Reference to a SITE CONNECTION link.
{
"allOf": [
{
"$ref": "#/definitions/SiteConnectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SiteConnection",
"x-netex-substitutionGroup": "ConnectionRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_support.xsd"
}
# SiteConnectionRefStructureReference
Type for a reference to a SITE CONNECTION link.
{
"$ref": "#/definitions/ConnectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SiteConnection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_siteConnection_support.xsd"
}
# SiteElementAbstract
A physical PLACE to which passengers may go. May have ACCESSIBILITY ASSESMENT and other properties to describe it.
{
"allOf": [
{
"$ref": "#/definitions/SiteElement_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Place",
"x-netex-sg-members": [
"PointOfInterestComponent",
"Site",
"SiteComponent",
"StopPlaceComponent"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# SiteElement_VersionStructureStructure
Type for a SITE ELEMENT.
{
"allOf": [
{
"$ref": "#/definitions/AddressablePlace_VersionStructure"
},
{
"properties": {
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"AccessModes": {
"allOf": [
{
"$ref": "#/definitions/AccessModeListOfEnumerations"
}
],
"description": "Allowed MODEs to access SITE ELEMENT."
},
"NameSuffix": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further suffix to name that may be used in some contexts."
},
"alternativeNames": {
"allOf": [
{
"$ref": "#/definitions/alternativeNames_RelStructure"
}
],
"description": "Alternative names."
},
"CrossRoad": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of a Road that crosses the Road the street near the SITE ELEMENT that can be used to describe its relative location."
},
"Landmark": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of a Landmark near the SITE ELEMENT that can be used to describe its relative location."
},
"PublicUse": {
"allOf": [
{
"$ref": "#/definitions/PublicUseEnumeration"
}
],
"description": "Whether the component is available for public use or is restricted."
},
"Covered": {
"allOf": [
{
"$ref": "#/definitions/CoveredEnumeration"
}
],
"description": "Whether the component is Indoors or outdoors. Default is Indoors."
},
"Gated": {
"allOf": [
{
"$ref": "#/definitions/GatedEnumeration"
}
],
"description": "Whether the component is within a gated area or freely accessible without a pass or ticket."
},
"Lighting": {
"allOf": [
{
"$ref": "#/definitions/LightingEnumeration"
}
],
"description": "Whether the component is lit or not. Default is well Lit."
},
"AllAreasWheelchairAccessible": {
"type": "boolean",
"description": "Whether all areas of the component are wheelchair accessible."
},
"PersonCapacity": {
"type": "integer",
"minimum": 0,
"description": "Total number of people that component can contain."
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Presentation defaults for SITE ELEMENT. +V1.2.2"
},
"facilities": {
"allOf": [
{
"$ref": "#/definitions/siteFacilitySets_RelStructure"
}
],
"description": "Facilities available at SITe."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# SiteElementIdTypeUnclassified
Identifier for a SITE ELEMENT.
{
"$ref": "#/definitions/AddressablePlaceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SiteElementRefReference
Reference to a SITE.
{
"allOf": [
{
"$ref": "#/definitions/SiteElementRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SiteElement",
"x-netex-substitutionGroup": "AddressablePlaceRef",
"x-netex-sg-members": [
"SiteComponentRef",
"SiteRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SiteElementRefStructureReference
Type for reference to a SITE COMPONENT.
{
"$ref": "#/definitions/AddressablePlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SiteElement",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SiteEntrance_VersionStructureStructure
Type for SITE ENTRANCe.
{
"allOf": [
{
"$ref": "#/definitions/SiteComponent_VersionStructure"
},
{
"properties": {
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Alternative identifier of ENTRANCE shown to Public."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label of ENTRANCE."
},
"EntranceType": {
"allOf": [
{
"$ref": "#/definitions/EntranceEnumeration"
}
],
"description": "Classification of ENTRANCE. Use EntrancePurpose and EQUIPMENT elements to describe in further detail."
},
"EntrancePurpose": {
"allOf": [
{
"$ref": "#/definitions/EntrancePurposeEnumeration"
}
],
"description": "Classification of ENTRANCE regarding its purpose (e.g., main entrance, side entrance, etc.)."
},
"IsExternal": {
"type": "boolean",
"description": "Whether ENTRANCE is external to STOP PLACE. Default is true."
},
"IsEntry": {
"type": "boolean",
"description": "Whether ENTRANCE can be used for entry. Default is true."
},
"IsExit": {
"type": "boolean",
"description": "Whether ENTRANCE can be used for exit. Default is true."
},
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of ENTRANCE in metres."
},
"Height": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of ENTRANCE In metres."
},
"DroppedKerbOutside": {
"type": "boolean",
"description": "Whether nearest crossing to ENTRANCE has dropped kerb."
},
"DropOffPointClose": {
"type": "boolean",
"description": "Whether there is a drop off point close by to ENTRANCE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# siteEntrances_RelStructureCollection
Type for a list of ENTRANCEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"EntranceRef": {
"$ref": "#/definitions/EntranceRef"
},
"Entrance": {
"allOf": [
{
"$ref": "#/definitions/Entrance"
}
],
"description": "Entrance to a SITE."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# SiteEquipmentAbstract
Specialisation of PLACE EQUIPMENT for SITEs (e.g. LUGGAGE LOCKER, WAITING EQUIPMENT, TROLLEY STAND, etc.)
{
"allOf": [
{
"$ref": "#/definitions/SiteEquipment_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "PlaceEquipment",
"x-netex-sg-members": [
"LuggageLockerEquipment",
"SeatingEquipment",
"ShelterEquipment",
"TrolleyStandEquipment",
"WaitingEquipment",
"WaitingRoomEquipment"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# SiteEquipment_VersionStructureStructure
Type for a SITE EQUIPMENT.
{
"$ref": "#/definitions/PlaceEquipment_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# SiteEquipmentIdTypeUnclassified
Type for identifier of SITE EQUIPMENT.
{
"$ref": "#/definitions/PlaceEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# SiteEquipmentRefReference
Identifier of an SITE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/SiteEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SiteEquipment",
"x-netex-substitutionGroup": "PlaceEquipmentRef",
"x-netex-sg-members": [
"LuggageLockerEquipmentRef",
"SeatingEquipmentRef",
"ShelterEquipmentRef",
"TrolleyStandEquipmentRef",
"WaitingEquipmentRef",
"WaitingRoomEquipmentRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# SiteEquipmentRefStructureReference
Type for a reference to an SITE EQUIPMENT.
{
"$ref": "#/definitions/PlaceEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SiteEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# SiteFacilitySetEntity
Set of enumerated FACILITY values that are relevant to a SITE (names based on TPEG classifications, augmented with UIC etc.).
{
"$ref": "#/definitions/SiteFacilitySetStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "FacilitySet",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# SiteFacilitySetIdTypeUnclassified
Identifier of a SITE FACILITY SET.
{
"$ref": "#/definitions/FacilitySetIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# SiteFacilitySetRefReference
Reference to a SITE FACILITY SET.
{
"allOf": [
{
"$ref": "#/definitions/SiteFacilitySetRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SiteFacilitySet",
"x-netex-substitutionGroup": "FacilitySetRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# SiteFacilitySetRefStructureReference
Type for a reference to a SITE FACILITY SET.
{
"$ref": "#/definitions/FacilitySetRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SiteFacilitySet",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# siteFacilitySets_RelStructureCollection
SITE FACILITies associated with entity.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SiteFacilitySetRef": {
"$ref": "#/definitions/SiteFacilitySetRef"
},
"SiteFacilitySet": {
"$ref": "#/definitions/SiteFacilitySet"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# siteFacilitySetsInFrame_RelStructureCollection
Type for containment in frame of SERVICE FACILITY SETs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SiteFacilitySet": {
"type": "array",
"items": {
"$ref": "#/definitions/SiteFacilitySet"
}
}
},
"required": [
"SiteFacilitySet"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# SiteFacilitySetStructureUnclassified
Type for a SITEFACILITY.
{
"allOf": [
{
"$ref": "#/definitions/FacilitySet_VersionStructure"
},
{
"properties": {
"AccessFacilityList": {
"allOf": [
{
"$ref": "#/definitions/AccessFacilityList"
}
],
"description": "List of ACCESS FACILITies. + v1.1"
},
"EmergencyServiceList": {
"allOf": [
{
"$ref": "#/definitions/EmergencyServiceList"
}
],
"description": "List of EMERGENCY SERVICE FACILITies."
},
"HireFacilityList": {
"allOf": [
{
"$ref": "#/definitions/HireFacilityList"
}
],
"description": "List of HIRE FACILITies."
},
"LuggageLockerFacilityList": {
"allOf": [
{
"$ref": "#/definitions/LuggageLockerFacilityList"
}
],
"description": "List of LUGGAGE LOCKER FACILITies."
},
"LuggageServiceFacilityList": {
"allOf": [
{
"$ref": "#/definitions/LuggageServiceFacilityList"
}
],
"description": "List of LUGGAGE SERVICE FACILITies."
},
"MoneyFacilityList": {
"allOf": [
{
"$ref": "#/definitions/MoneyFacilityList"
}
],
"description": "List of MONEY FACILITies."
},
"ParkingFacilityList": {
"allOf": [
{
"$ref": "#/definitions/ParkingFacilityList"
}
],
"description": "List of PARKING FACILITies."
},
"Staffing": {
"allOf": [
{
"$ref": "#/definitions/Staffing"
}
],
"description": "Classification of STAFFING."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# SiteFrameEntity
A coherent set of SITE data to which the same frame VALIDITY CONDITIONs have been assigned.
{
"$ref": "#/definitions/Site_VersionFrameStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CommonFrame",
"x-netex-source": "netex_part_1/part1_frames/netex_siteFrame_version.xsd"
}
# SiteFrameIdTypeUnclassified
Type for identifier of a SITE FRAME.
{
"$ref": "#/definitions/VersionFrameIdType",
"x-netex-source": "netex_part_1/part1_frames/netex_siteFrame_version.xsd"
}
# SiteFrameRefReference
Reference to a SITE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/SiteFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SiteFrame",
"x-netex-substitutionGroup": "VersionFrameRef",
"x-netex-source": "netex_part_1/part1_frames/netex_siteFrame_version.xsd"
}
# SiteFrameRefStructureReference
Type for a reference to a SITE FRAME.
{
"$ref": "#/definitions/VersionFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SiteFrame",
"x-netex-source": "netex_part_1/part1_frames/netex_siteFrame_version.xsd"
}
# SiteIdTypeUnclassified
Identifier for a SITE.
{
"$ref": "#/definitions/SiteElementIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SitePathJunctionEntity
A designated point, inside a SITE ie STOP PLACE or POINT OF INTEREST, at which two or more PATH LINKs may connect or branch.
{
"$ref": "#/definitions/SitePathJunction_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Point",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# SitePathJunction_VersionStructureStructure
Type for a SITE PATH JUNCTION.
{
"allOf": [
{
"$ref": "#/definitions/GenericPathJunction_VersionStructure"
},
{
"properties": {
"ParentZoneRef": {
"allOf": [
{
"$ref": "#/definitions/ZoneRefStructure"
}
],
"description": "Parent ZONE that contains this PATH JUNCTION."
},
"PublicUse": {
"allOf": [
{
"$ref": "#/definitions/PublicUseEnumeration"
}
],
"description": "Whether the component is available for public use or is restricted."
},
"Covered": {
"allOf": [
{
"$ref": "#/definitions/CoveredEnumeration"
}
],
"description": "Whether the component is Indoors or outdoors. Default is Indoors."
},
"Gated": {
"allOf": [
{
"$ref": "#/definitions/GatedEnumeration"
}
],
"description": "Whether the component is within a gated area or freely accessible without a pass or ticket."
},
"Lighting": {
"allOf": [
{
"$ref": "#/definitions/LightingEnumeration"
}
],
"description": "Whether the component is lit or not. Default is well Lit."
},
"AllAreasWheelchairAccessible": {
"type": "boolean",
"description": "Whether all areas of the component are wheelchair accessible."
},
"PersonCapacity": {
"type": "integer",
"minimum": 0,
"description": "Total number of people that component can contain."
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Presentation defaults for SITE ELEMENT. +V1.2.2"
},
"facilities": {
"allOf": [
{
"$ref": "#/definitions/siteFacilitySets_RelStructure"
}
],
"description": "Facilities available at SITe."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Additional Label of PATH JUNCTION."
},
"SiteComponentRef": {
"allOf": [
{
"$ref": "#/definitions/SiteComponentRefStructure"
}
],
"description": "PATH JUNCTION is within the referenced SITE COMPONENT."
},
"placeEquipments": {
"allOf": [
{
"$ref": "#/definitions/placeEquipments_RelStructure"
}
],
"description": "Items of fixed EQUIPMENT that may be lused at the spot 0 in a particular SIGN EQUIPMENT and BEACON EQUIPMENT. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# SitePathJunctionIdTypeUnclassified
Type for identifier of a SITE PATH JUNCTION.
{
"$ref": "#/definitions/GenericPathJunctionIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# SitePathJunctionRefReference
Reference to a SITE PATH JUNCTION.
{
"allOf": [
{
"$ref": "#/definitions/SitePathJunctionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SitePathJunction",
"x-netex-substitutionGroup": "GenericPathJunctionRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# SitePathJunctionRefStructureReference
Type for a reference to a SITE PATH JUNCTION.
{
"$ref": "#/definitions/GenericPathJunctionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SitePathJunction",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# sitePathJunctions_RelStructureCollection
Type for a list of SITE PATH JUNCTIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"GenericPathJunctionRef": {
"$ref": "#/definitions/GenericPathJunctionRef"
},
"SitePathJunction": {
"allOf": [
{
"$ref": "#/definitions/SitePathJunction"
}
],
"description": "PATH JUNCTION for a SITE."
},
"PathJunction": {
"allOf": [
{
"$ref": "#/definitions/PathJunction"
}
],
"description": "Preferably use SITE PATH JUNCTION in future."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# sitePathJunctionsInFrame_RelStructureCollection
Type for containment in frame of SITE PATH JUNCTIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SitePathJunction": {
"allOf": [
{
"$ref": "#/definitions/SitePathJunction"
}
],
"description": "A designated path between two PLACEs within a SITE. May include an Ordered sequence of references to PATH LINKS."
},
"PathJunction": {
"allOf": [
{
"$ref": "#/definitions/PathJunction"
}
],
"description": "A designated path between two PLACEs. May include an Ordered sequence of references to PATH LINKS."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_navigationPath_version.xsd"
}
# SitePathLinkEntity
A PATH LINK between two nodes that are SITE components, i.e. within a STOP PLACE or POINT OF INTEREST.
{
"$ref": "#/definitions/SitePathLink_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Link",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# SitePathLink_VersionStructureStructure
Type for a SITE PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/GenericPathLink_VersionStructure"
},
{
"properties": {
"From": {
"allOf": [
{
"$ref": "#/definitions/SitePathLinkEndStructure"
}
],
"description": "Origin end of PATH LINK."
},
"To": {
"allOf": [
{
"$ref": "#/definitions/SitePathLinkEndStructure"
}
],
"description": "Destination end of PATH LINK."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of PATH LINK."
},
"AccessibilityAssessmentRef": {
"$ref": "#/definitions/AccessibilityAssessmentRef"
},
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"PublicUse": {
"allOf": [
{
"$ref": "#/definitions/PublicUseEnumeration"
}
],
"description": "Whether the component is available for public use or is restricted."
},
"Covered": {
"allOf": [
{
"$ref": "#/definitions/CoveredEnumeration"
}
],
"description": "Whether the component is Indoors or outdoors. Default is Indoors."
},
"Gated": {
"allOf": [
{
"$ref": "#/definitions/GatedEnumeration"
}
],
"description": "Whether the component is within a gated area or freely accessible without a pass or ticket."
},
"Lighting": {
"allOf": [
{
"$ref": "#/definitions/LightingEnumeration"
}
],
"description": "Whether the component is lit or not. Default is well Lit."
},
"AllAreasWheelchairAccessible": {
"type": "boolean",
"description": "Whether all areas of the component are wheelchair accessible."
},
"PersonCapacity": {
"type": "integer",
"minimum": 0,
"description": "Total number of people that component can contain."
},
"Towards": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Direction heading to show for PATH LINK when travelling in its FROM / TO sense."
},
"Back": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Direction heading to show for PATH LINK when travelling in its TO / FROM sense."
},
"NumberOfSteps": {
"type": "integer",
"minimum": 0,
"description": "Number of steps to take PATH LINK."
},
"MinimumHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Minimum Height of PATH LINK. +v1.1"
},
"MinimumWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Minimum Width of PATH LINK. +v1.1"
},
"AllowedUse": {
"allOf": [
{
"$ref": "#/definitions/PathDirectionEnumeration"
}
],
"description": "Allowed direction of use: one way or two way. Default is two way."
},
"Transition": {
"allOf": [
{
"$ref": "#/definitions/TransitionEnumeration"
}
],
"description": "Whether PATH LINK is up down or level in from to direction."
},
"Gradient": {
"type": "integer",
"description": "Maximum gradient in degrees (in the direction of the PATH LINK way). +v1.1"
},
"GradientType": {
"allOf": [
{
"$ref": "#/definitions/GradientEnumeration"
}
],
"description": "Coded value of the maximum gradient.+v1.1"
},
"TiltAngle": {
"type": "integer",
"description": "Maximum Tilt angle in degrees between -20 and 20 (in the direction of the PATH LINK way). +v1.1"
},
"TiltType": {
"allOf": [
{
"$ref": "#/definitions/TiltTypeEnumeration"
}
],
"description": "Coded value of the maximum tilt. See allowed va;ues. +v1.1"
},
"AccessFeatureType": {
"allOf": [
{
"$ref": "#/definitions/AccessFeatureEnumeration"
}
],
"description": "Type of physical feature of PATH LINK."
},
"PassageType": {
"allOf": [
{
"$ref": "#/definitions/PassageTypeEnumeration"
}
],
"description": "Type of passage feature of PATH LINK."
},
"FlooringType": {
"allOf": [
{
"$ref": "#/definitions/FlooringTypeEnumeration"
}
],
"description": "Type of flooring of the walking surface. +v1.1"
},
"FlooringStatus": {
"allOf": [
{
"$ref": "#/definitions/FlooringStatusEnumeration"
}
],
"description": "Status of the flooring. +v2.0"
},
"RightSideBorder": {
"allOf": [
{
"$ref": "#/definitions/BorderTypeEnumeration"
}
],
"description": "Type of border on the right side (in the direction of the PATH LINK)."
},
"LeftSideBorder": {
"allOf": [
{
"$ref": "#/definitions/BorderTypeEnumeration"
}
],
"description": "Type of border on the left side (in the direction of the PATH LINK). +v1.1"
},
"TactileWarningStrip": {
"allOf": [
{
"$ref": "#/definitions/TactileWarningStripEnumeration"
}
],
"description": "Nature of the tactile warning strips (in the direction of the PATH LINK). +v1.1"
},
"TactileWarningStripContrast": {
"type": "boolean",
"description": "Indicates whether the color of the possible warning strip is sufficiently contrasted with the color of the floor. +v2.0"
},
"TactileGuidingStrip": {
"type": "boolean",
"description": "Indicates whether there are guiding strips. +v1.1"
},
"TactileGuidingStripStatus": {
"allOf": [
{
"$ref": "#/definitions/TactileGuidingStripStatusEnumeration"
}
],
"description": "Provides additional details on possible guiding strip. +v2.0"
},
"MaximumFlowPerMinute": {
"type": "integer",
"minimum": 0,
"description": "Maximum number of passengers who can traverse PATH LINK per minute."
},
"TransferDuration": {
"allOf": [
{
"$ref": "#/definitions/TransferDurationStructure"
}
],
"description": "Timings for the transfer."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Additional public label for the SITE PATH LINK"
},
"SiteRef": {
"allOf": [
{
"$ref": "#/definitions/SiteRefStructure"
}
],
"description": "Reference to parent of SITE, if any."
},
"LevelRef": {
"$ref": "#/definitions/LevelRef"
},
"ClassOfUseRef": {
"$ref": "#/definitions/ClassOfUseRef"
},
"checkConstraints": {
"allOf": [
{
"$ref": "#/definitions/checkConstraints_RelStructure"
}
],
"description": "Impediments to navigation from processes or barriers. For example security, check in etc."
},
"equipmentPlaces": {
"allOf": [
{
"$ref": "#/definitions/equipmentPlaces_RelStructure"
}
],
"description": "EQUIPMENT PLACEs within SITE COMPONENT."
},
"placeEquipments": {
"allOf": [
{
"$ref": "#/definitions/placeEquipments_RelStructure"
}
],
"description": "Items of fixed EQUIPMENT that may be located in places within the SITE ELEMENT."
},
"localServices": {
"allOf": [
{
"$ref": "#/definitions/localServices_RelStructure"
}
],
"description": "LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT."
}
},
"required": [
"From",
"To"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# SitePathLinkEndStructureUnclassified
Type for an OFF SITE PATH LINK END.
{
"type": "object",
"properties": {
"SiteElementRef": {
"$ref": "#/definitions/SiteElementRef",
"x-netex-choice": [
"SiteElementRef",
"PlaceRef"
]
},
"PlaceRef": {
"allOf": [
{
"$ref": "#/definitions/PlaceRefStructure"
}
],
"description": "DEPRECATED: Reference to a PLACE, including QUAY, ACCESS SPACE, BOARDING POSITION or other node of a SITE. Use more specifc SITE COMPONENT. -v2.0",
"x-netex-choice": [
"SiteElementRef",
"PlaceRef"
],
"x-netex-deprecated": true
},
"LevelRef": {
"allOf": [
{
"$ref": "#/definitions/LevelRefStructure"
}
],
"description": "Reference to a LEVEL on which SITE COMPONENT is found."
},
"EntranceRef": {
"allOf": [
{
"$ref": "#/definitions/EntranceRefStructure"
}
],
"description": "Reference to an ENTRANCE of a PLACE."
}
},
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# SitePathLinkIdTypeUnclassified
Type for identifier of a SITE PATH LINK.
{
"$ref": "#/definitions/GenericPathLinkIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# SitePathLinkRefReference
Reference to a SITE PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/SitePathLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SitePathLink",
"x-netex-substitutionGroup": "GenericPathLinkRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# sitePathLinkRefs_RelStructureCollection
Type for a list of references to a SITE PATH LINK.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"GenericPathLinkRef": {
"$ref": "#/definitions/GenericPathLinkRef"
},
"PathLinkRefByValue": {
"$ref": "#/definitions/PathLinkRefByValue"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# SitePathLinkRefStructureReference
Type for a reference to a SITE PATH LINK.
{
"$ref": "#/definitions/GenericPathLinkRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SitePathLink",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_support.xsd"
}
# sitePathLinks_RelStructureCollection
Type for a list of SITE PATH LINKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SitePathLinkRef": {
"$ref": "#/definitions/SitePathLinkRef"
},
"SitePathLink": {
"allOf": [
{
"$ref": "#/definitions/SitePathLink"
}
],
"description": "PATH LINK for a SITE."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd"
}
# sitePathLinksInFrame_RelStructureCollection
Type for containment in frame of SITE PATH LINKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SitePathLink": {
"allOf": [
{
"$ref": "#/definitions/SitePathLink"
}
],
"description": "A designated path between two PLACEs. May include an Ordered sequence of references to PATH LINKS."
},
"OffSitePathLink": {
"$ref": "#/definitions/OffSitePathLink"
},
"PathLink": {
"$ref": "#/definitions/PathLink"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_navigationPath_version.xsd"
}
# SiteRefReference
Reference to a SITE.
{
"allOf": [
{
"$ref": "#/definitions/SiteRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Site",
"x-netex-substitutionGroup": "SiteElementRef",
"x-netex-sg-members": [
"ParkingRef",
"PointOfInterestRef",
"ServiceSiteRef",
"StopPlaceRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# siteRefs_RelStructureCollection
Type for a collection of one or more SITEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"SiteRef": {
"type": "array",
"items": {
"$ref": "#/definitions/SiteRef"
}
}
},
"required": [
"SiteRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SiteRefStructureReference
Type for identifier of a SITE.
{
"$ref": "#/definitions/SiteElementRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Site",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SiteStructureEntity
A building or a separate part thereof within a SITE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/SiteStructure_VersionStructure"
}
],
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# SiteStructure_VersionStructureStructure
Type for a SITE STRUCTURE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of GROUP OF ENTITies."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Further Description of a GROUP OF ENTITies."
},
"SiteRef": {
"$ref": "#/definitions/SiteRef"
},
"levelsInStructure": {
"allOf": [
{
"$ref": "#/definitions/levelsInStructure_RelStructure"
}
],
"description": "LEVELs found within a SITE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# SiteStructureIdTypeUnclassified
Identifier for a SITE STRUCTURE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SiteStructureRefReference
Reference to a SITE STRUCTURE.
{
"allOf": [
{
"$ref": "#/definitions/SiteStructureRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SiteStructure",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# siteStructureRefs_RelStructureCollection
Type for a collection of one or more SITE STRUCTUREs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"SiteStructureRef": {
"type": "array",
"items": {
"$ref": "#/definitions/SiteStructureRef"
}
}
},
"required": [
"SiteStructureRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SiteStructureRefStructureReference
Type for identifier of a SITE STRUCTURE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SiteStructure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# siteStructures_RelStructureCollection
Type for list of SITE STRUCTURES.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SiteStructure": {
"type": "array",
"items": {
"$ref": "#/definitions/SiteStructure"
}
}
},
"required": [
"SiteStructure"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# SiteTypeEnumerationEnum
Types of SITE.
{
"type": "string",
"enum": [
"school",
"university",
"works",
"office",
"militaryBase",
"retail",
"transport",
"sports",
"government",
"culturalAttraction",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# SnowAndIceSubmodeUnclassified
{
"$ref": "#/definitions/SnowAndIceSubmodeEnumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# SnowAndIceSubmodeEnumerationEnum
Values for Snow and Ice SUBMODEs of TRANSPORT
{
"type": "string",
"enum": [
"unknown",
"undefined",
"snowMobile",
"snowCat",
"snowCoach",
"terraBus",
"windSled"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# SpatialFeatureEntity
Abstract SPATIAL FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfPoints_VersionStructure"
}
],
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"ComplexFeature",
"SimpleFeature"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_version.xsd"
}
# SpatialFeatureRefReference
Reference to a SPATIAL FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfPointsRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SpatialFeature",
"x-netex-sg-members": [
"ComplexFeatureRef",
"SimpleFeatureRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# spatialFeaturesInFrame_RelStructureCollection
Type for containment in frame of TSPATIAL FEATURe.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SimpleFeature": {
"$ref": "#/definitions/SimpleFeature"
},
"ComplexFeature": {
"$ref": "#/definitions/ComplexFeature"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_version.xsd"
}
# SpecialServiceEntity
A passenger carrying VEHICLE JOURNEY for one specified DAY TYPE. The pattern of working is in principle defined by a SERVICE JOURNEY PATTERN.
{
"$ref": "#/definitions/SpecialService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Journey_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# SpecialService_VersionStructureStructure
Type for SPECIAL SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/Journey_VersionStructure"
},
{
"properties": {
"DepartureTime": {
"type": "string",
"format": "time",
"description": "Time of departure."
},
"DepartureDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset if day of departure time of VEHICLE JOURNEY differs from the current OPERATING DAY."
},
"Frequency": {
"allOf": [
{
"$ref": "#/definitions/FrequencyStructure"
}
],
"description": "Frequency of Journey."
},
"JourneyDuration": {
"type": "string",
"description": "Total length of Journey. Can be computed from individual times. Add to Departure time to obtain JOURNEY arrival time."
},
"Client": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Client of Special Service."
},
"dayTypes": {
"allOf": [
{
"$ref": "#/definitions/dayTypeRefs_RelStructure"
}
],
"description": "DAY TYPEs for Journey."
},
"JourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRef"
}
],
"description": "Reference to a JOURNEY PATTERN."
},
"VehicleTypeRef": {
"$ref": "#/definitions/VehicleTypeRef"
},
"Origin": {
"allOf": [
{
"$ref": "#/definitions/JourneyEndpointStructure"
}
],
"description": "Origin for JOURNEY."
},
"Destination": {
"allOf": [
{
"$ref": "#/definitions/JourneyEndpointStructure"
}
],
"description": "Destination for JOURNEY."
},
"Print": {
"type": "boolean",
"description": "Whether the journey is included in printed media. Default is true."
},
"Dynamic": {
"allOf": [
{
"$ref": "#/definitions/DynamicAdvertisementEnumeration"
}
],
"description": "When SERVICE JOURNEY is to be publicised in dynamic media. Default is always."
},
"TypeOfFlexibleServiceRef": {
"$ref": "#/definitions/TypeOfFlexibleServiceRef"
},
"FlexibleServiceType": {
"allOf": [
{
"$ref": "#/definitions/FlexibleServiceEnumeration"
}
],
"description": "Flexible service type is FixedPassingTimes/DynamicPassingTimes/FixedHeadwayFrequency (in the last value, this provides a maximum waiting time, but no passing time is defined, all is done dynamically depending on the demand). A NotFlexible value is probably also required to clearly state that a Stop (i.e. Point in JP) is not flexible when others are."
},
"CancellationPossible": {
"type": "boolean",
"description": "Whether cancellation is always possible (meaning the Operator can decided to cancel, usually because there are not enough people, or they are too busy to run service)."
},
"ChangeOfTimePossible": {
"type": "boolean",
"description": "Whether the time of the service may be altered."
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Set of possible Booking Arrangements for stop if different from those for SERVICE JOURNEY. +v2.0",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingContact": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact for Booking. +v1.1",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingMethods": {
"allOf": [
{
"$ref": "#/definitions/BookingMethodListOfEnumerations"
}
],
"description": "Allowed ways of making a BOOKING.",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingAccess": {
"allOf": [
{
"$ref": "#/definitions/BookingAccessEnumeration"
}
],
"description": "Who can make a booking. Default is public.",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseWhenEnumeration"
}
],
"description": "When a booking can be made. +V1.1",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BuyWhen": {
"allOf": [
{
"$ref": "#/definitions/PurchaseMomentListOfEnumerations"
}
],
"description": "When purchase can be made. +V1.1",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"LatestBookingTime": {
"type": "string",
"format": "time",
"description": "Latest time in day that booking can be made.",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"MinimumBookingPeriod": {
"type": "string",
"description": "Minimum interval in advance of departure day or time that Service may be ordered.",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"MaximumBookingPeriod": {
"type": "string",
"description": "Maximum interval in advance of departure day or time that a service may be ordered. +V1.2.2",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingUrl": {
"allOf": [
{
"$ref": "#/definitions/InfoLinkStructure"
}
],
"description": "URL for booking. +V1.1",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
},
"BookingNote": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Note about booking the FLEXIBLE LINE.",
"x-netex-choice": [
"bookingArrangements",
"BookingContact",
"BookingMethods",
"BookingAccess",
"BookWhen",
"BuyWhen",
"LatestBookingTime",
"MinimumBookingPeriod",
"MaximumBookingPeriod",
"BookingUrl",
"BookingNote"
]
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# SpecialServiceIdTypeUnclassified
Type for identifier of a SPECIAL SERVICE.
{
"$ref": "#/definitions/JourneyIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# SpecialServiceRefReference
Reference to a SPECIAL SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/SpecialServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SpecialService",
"x-netex-substitutionGroup": "JourneyRef",
"x-netex-sg-members": [
"DatedSpecialServiceRef"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# specialServiceRefs_RelStructureCollection
Type for a list references to a SPECIAL SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"SpecialServiceRef": {
"$ref": "#/definitions/SpecialServiceRef"
}
},
"required": [
"SpecialServiceRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# SpecialServiceRefStructureReference
Type for a reference to a SPECIAL SERVICE.
{
"$ref": "#/definitions/JourneyRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SpecialService",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_support.xsd"
}
# specialServices_RelStructureCollection
Type for a list of SPECIAL SERVICE s.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SpecialServiceRef": {
"$ref": "#/definitions/SpecialServiceRef"
},
"SpecialService": {
"$ref": "#/definitions/SpecialService"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# SpeedTypeUnclassified
Speed type for velocity. System for units can be specified on frame. Normal default is metres per second as defined by http://www.ordnancesurvey.co.uk/xml/resource/units.xml#metres.
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# spotAffinities_RelStructureCollection
Type for a list of SPOT AFFINITies
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SpotAffinity": {
"type": "array",
"items": {
"$ref": "#/definitions/SpotAffinity"
}
}
},
"required": [
"SpotAffinity"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotAffinity_version.xsd"
}
# SpotAffinityEntity
A group of proximate seats suitable for selection for use by a group of travellers, for example, as being side by side, face to face, around a table, near a wheelchair spot, etc. +v2.0
{
"$ref": "#/definitions/SpotAffinity_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotAffinity_version.xsd"
}
# SpotAffinity_VersionStructureStructure
Type for a SPOT AFFINITY.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of SPOT AFFINITY.."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of SPOT AFFINITY."
},
"SpotAffinityType": {
"allOf": [
{
"$ref": "#/definitions/SpotAffinityTypeEnumeration"
}
],
"description": "Type of SPotAFfinity"
},
"MaximumSpots": {
"type": "integer",
"minimum": 0,
"description": "Maximum number of spots in affinity"
},
"members": {
"allOf": [
{
"$ref": "#/definitions/locatableSpotRefs_RelStructure"
}
],
"description": ":ocatable SPOTs for element."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotAffinity_version.xsd"
}
# SpotAffinityIdTypeUnclassified
Type for identifier of a SPOT AFFINITY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotAffinity_support.xsd"
}
# SpotAffinityRefReference
Reference to a SPOT AFFINITY. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/SpotAffinityRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SpotAffinity",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotAffinity_support.xsd"
}
# SpotAffinityRefStructureReference
Type for a reference to a SPOT AFFINITY.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SpotAffinity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotAffinity_support.xsd"
}
# SpotAffinityTypeEnumerationEnum
Allowed values for SpotAffinityType
{
"type": "string",
"enum": [
"faceToFace",
"sideBySide",
"contiguousRow",
"sharedTable",
"seatBlock",
"lowerBerths",
"sharedCompartment",
"wheelchairCompanionSeat",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotAffinity_support.xsd"
}
# SpotColumnUnclassified
A designated File of LOCATABLE SPOTs within a PASSENGER SPACE, For example Column A, B, C, D. +v2.0
{
"$ref": "#/definitions/SpotColumn_VersionStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# SpotColumn_VersionStructureStructure
Type for a SPOT COLUMN.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label of SPOT COLUMN."
},
"NumberingFromLeft": {
"type": "boolean",
"description": "Whether number of Columns starts from left of vehicle, facing forward, or right. Default is true."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# SpotColumnIdTypeUnclassified
Type for identifier of a SPOT COLUMN.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# SpotColumnRefReference
Reference to a SPOT COLUMN. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/SpotColumnRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SpotColumn",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# spotColumnRefs_RelStructureCollection
Type for a list of SPOT COLUMNs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"SpotColumnRef": {
"type": "array",
"items": {
"$ref": "#/definitions/SpotColumnRef"
}
}
},
"required": [
"SpotColumnRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# SpotColumnRefStructureReference
Type for a reference to a SPOT COLUMN.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SpotColumn",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# spotColumns_RelStructureCollection
Type for a list of SPOT COLUMNs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SpotColumn": {
"type": "array",
"items": {
"$ref": "#/definitions/SpotColumn"
}
}
},
"required": [
"SpotColumn"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# SpotEquipmentEntity
An abstract EQUIPMENT in a LOCATABLE SPOT providing a onboard seat, bed or other amenity. +V2.0
{
"$ref": "#/definitions/SpotEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_version.xsd"
}
# SpotEquipment_DummyAbstract
An abstract EQUIPMENT in a LOCATABLE SPOT providing a onboard seat, bed or other amenity. +V2.0
{
"$ref": "#/definitions/InstalledEquipment_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_version.xsd"
}
# SpotEquipment_VersionStructureStructure
Type for a SPOT EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/InstalledEquipment_VersionStructure"
},
{
"properties": {
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of SPOT EQUIPMENT"
},
"Length": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length deont to back of SPOT EQUIPMENT."
},
"Height": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of SPOT EQUIPMENT."
},
"HeightFromFloor": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height from floor."
},
"HasPowerSupply": {
"type": "boolean",
"description": "Whether spot has power supply socket."
},
"HasUsbPowerSocket": {
"type": "boolean",
"description": "Whether Spot has UsbPowerSockets."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_version.xsd"
}
# SpotEquipmentIdTypeUnclassified
Type for identifier of SPOT EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# SpotEquipmentRefReference
Identifier of a SPOT EQUIPMENT. +V2.0
{
"allOf": [
{
"$ref": "#/definitions/SpotEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SpotEquipment",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-sg-members": [
"BedEquipmentRef",
"LuggageSpotEquipmentRef",
"SeatEquipmentRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# SpotEquipmentRefStructureReference
Type for a reference to a SPOT EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SpotEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_spotEquipment_support.xsd"
}
# SpotRowUnclassified
A designated row of LOCATABLE SPOTs, e.g. seats, within a PASSENGER SPACE. v2.0
{
"$ref": "#/definitions/SpotRow_VersionStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# SpotRow_VersionStructureStructure
Type for a SPOT ROW.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of SPOT ROW."
},
"NumberingFromFront": {
"type": "boolean",
"description": "Whether number of ROW starts at front. Default is true."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# SpotRowIdTypeUnclassified
Type for identifier of a SPOT ROW.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# SpotRowRefReference
Reference to a SPOT ROW. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/SpotRowRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SpotRow",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# spotRowRefs_RelStructureCollection
Type for a list of SPOT ROWs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"SpotRowRef": {
"type": "array",
"items": {
"$ref": "#/definitions/SpotRowRef"
}
}
},
"required": [
"SpotRowRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# SpotRowRefStructureReference
Type for a reference to a SPOT ROW.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SpotRow",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# spotRows_RelStructureCollection
Type for a list of SPOT ROWs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"SpotRow": {
"type": "array",
"items": {
"$ref": "#/definitions/SpotRow"
}
}
},
"required": [
"SpotRow"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# SpotSensorEntity
An EQUIPMENT used to monitor use of a LOCATABLE SPOT such as a passenger seat. +v2.0
{
"$ref": "#/definitions/SpotSensor_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# SpotSensor_VersionStructureStructure
Type for a SPOT SENSOR.
{
"$ref": "#/definitions/SensorEquipment_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_version.xsd"
}
# SpotSensorIdTypeUnclassified
Type for identifier of SPOT SENSOR.
{
"$ref": "#/definitions/SensorEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SpotSensorRefReference
Identifier of a SPOT SENSOR. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/SpotSensorRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "SpotSensor",
"x-netex-substitutionGroup": "SensorEquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SpotSensorRefStructureReference
Type for a reference to a SPOT SENSOR.
{
"$ref": "#/definitions/SensorEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "SpotSensor",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_sensorEquipment_support.xsd"
}
# SrsNameUnclassified
Name of GML Spatial coordinate Reference system.
{
"allOf": [
{
"$ref": "#/definitions/SrsNameType"
}
],
"x-netex-source": "netex_framework/netex_utility/netex_location_types.xsd"
}
# SrsNameTypeUnclassified
Type for name of coordinate Locating Reference system.
{
"type": "string",
"x-netex-source": "netex_framework/netex_utility/netex_location_types.xsd"
}
# StaffingUnclassified
Classification of STAFFING.
{
"allOf": [
{
"$ref": "#/definitions/StaffingEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# StaffingEnumerationEnum
Allowed values for Staffing.
{
"type": "string",
"enum": [
"fullTime",
"partTime",
"unmanned"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# StaircaseEquipmentEntity
Specialisation of STAIR EQUIPMENT for stair cases.
{
"$ref": "#/definitions/StaircaseEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# StaircaseEquipment_VersionStructureStructure
Type for a STAIRCASE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/StairEquipment_VersionStructure"
},
{
"properties": {
"ContinuousHandrail": {
"type": "boolean",
"description": "Whether Handrail is continuous across staircase."
},
"WithoutRiser": {
"type": "boolean",
"description": "Whether openwork stairs (no riser). +v1.1"
},
"SpiralStair": {
"type": "boolean",
"description": "Whether Stairs are spiral."
},
"NumberOfFlights": {
"type": "integer",
"description": "Number of flights of Stairs."
},
"flights": {
"allOf": [
{
"$ref": "#/definitions/stairFlights_RelStructure"
}
],
"description": "Flight of stairs."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# StaircaseEquipmentIdTypeUnclassified
Type for identifier of a STAIRCASE EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# StaircaseEquipmentRefReference
Identifier of an STAIRCASE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/StaircaseEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "StaircaseEquipment",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# StaircaseEquipmentRefStructureReference
Type for a reference to an STAIRCASE EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "StaircaseEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# StairEndStructureUnclassified
End of Flight of stairs.
{
"type": "object",
"properties": {
"ContinuingHandrail": {
"type": "boolean",
"description": "Whether there is a handrail that continues from previous section."
},
"TexturedSurface": {
"type": "boolean",
"description": "Whether there is a textured ground surface."
},
"VisualContrast": {
"type": "boolean",
"description": "Whether there is a colour contrast."
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# StairEquipmentAbstract
Specialisation of ACCESS EQUIPMENT for stairs (stair, escalator, staircase, etc.).
{
"$ref": "#/definitions/StairEquipment_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# StairEquipment_VersionStructureStructure
Type for a STAIR EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
},
{
"properties": {
"Depth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Depth of Stairs."
},
"NumberOfSteps": {
"type": "integer",
"minimum": 1,
"description": "Number of Steps on Stairs."
},
"StepHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Depth of an individual step, in metres rounded to the nearest cm."
},
"StepLength": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The length of the step, in metres rounded to the nearest cm."
},
"StepColourContrast": {
"type": "boolean",
"description": "Whether there is a colour contrast on step nosings."
},
"StepCondition": {
"allOf": [
{
"$ref": "#/definitions/StepConditionEnumeration"
}
],
"description": "Indicates the regularity of the steps."
},
"HandrailType": {
"allOf": [
{
"$ref": "#/definitions/HandrailEnumeration"
}
],
"description": "Type of handrail."
},
"HandrailHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of handrail from step."
},
"LowerHandrailHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of any additional lower handrail from step."
},
"TactileWriting": {
"type": "boolean",
"description": "Indicates the presence of signage that can be read tactilely (in Braille for example) on the handrail."
},
"StairRamp": {
"allOf": [
{
"$ref": "#/definitions/StairRampEnumeration"
}
],
"description": "Indicates the presence and type of a ramp included within the staircase."
},
"TopEnd": {
"allOf": [
{
"$ref": "#/definitions/StairEndStructure"
}
],
"description": "Properties of top of staircase."
},
"BottomEnd": {
"allOf": [
{
"$ref": "#/definitions/StairEndStructure"
}
],
"description": "Properties of bottom of staircase."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# StairFlightUnclassified
SAn individual flight of a STAIR CASE.
{
"$ref": "#/definitions/StairFlight_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# StairFlight_VersionedChildStructureUnclassified
Flight of stairs.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Depth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Depth of Stairs."
},
"NumberOfSteps": {
"type": "integer",
"minimum": 1,
"description": "Number of Steps on Stairs."
},
"StepHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Depth of an individual step, in metres rounded to the nearest cm."
},
"StepLength": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The length of the step, in metres rounded to the nearest cm."
},
"StepColourContrast": {
"type": "boolean",
"description": "Whether there is a colour contrast on step nosings."
},
"StepCondition": {
"allOf": [
{
"$ref": "#/definitions/StepConditionEnumeration"
}
],
"description": "Indicates the regularity of the steps."
},
"HandrailType": {
"allOf": [
{
"$ref": "#/definitions/HandrailEnumeration"
}
],
"description": "Type of handrail."
},
"HandrailHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of handrail from step."
},
"LowerHandrailHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of any additional lower handrail from step."
},
"TactileWriting": {
"type": "boolean",
"description": "Indicates the presence of signage that can be read tactilely (in Braille for example) on the handrail."
},
"StairRamp": {
"allOf": [
{
"$ref": "#/definitions/StairRampEnumeration"
}
],
"description": "Indicates the presence and type of a ramp included within the staircase."
},
"TopEnd": {
"allOf": [
{
"$ref": "#/definitions/StairEndStructure"
}
],
"description": "Properties of top of staircase."
},
"BottomEnd": {
"allOf": [
{
"$ref": "#/definitions/StairEndStructure"
}
],
"description": "Properties of bottom of staircase."
},
"ContinuousHandrail": {
"type": "boolean",
"description": "Whether Handrail is continuous from previous stage."
}
}
}
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# stairFlights_RelStructureCollection
Type for a list of FLIGHTs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"StairFlight": {
"type": "array",
"items": {
"$ref": "#/definitions/StairFlight"
},
"description": "FLIGHT of Stairs."
}
},
"required": [
"StairFlight"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# StairFlighttIdTypeUnclassified
Type for identifier of a STAIR FLIGHT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# StairFreeAccessUnclassified
Whether a PLACE has stair free access, in comparison with step free access one single step in the route is allowed. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# StairRampEnumerationEnum
Allowed values for the stair ramp.
{
"type": "string",
"enum": [
"none",
"bicycle",
"luggage",
"stroller",
"other",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# StakeholderRoleTypeEnumerationEnum
Allowed values for stakeholder roles.
{
"type": "string",
"enum": [
"planning",
"operation",
"control",
"reservation",
"entityLegalOwnership",
"fareManagement",
"financing",
"securityManagement",
"customerService",
"dataRegistrar",
"tenant",
"facilityManagement",
"lessor",
"other",
"Planning",
"Operation",
"Control",
"Reservation",
"EntityLegalOwnership",
"FareManagement",
"Financing",
"SecurityManagement",
"CustomerService",
"DataRegistrar",
"Tenant",
"FacilityManagement",
"Lessor",
"Other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# StakeholderRoleTypeListOfEnumerationsUnclassified
List of Allowed values for Stakeholder Roles.
{
"type": "array",
"items": {
"$ref": "#/definitions/StakeholderRoleTypeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# StatusUnclassified
Whether the request was processed successfully or not. Default is 'true'.
{
"type": "boolean",
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# StatusEnumerationEnum
Indicates whether the ENTITY this annotates is available for use. Use of this attribute allows entities to be retired without deleting the details from the dataset.
{
"type": "string",
"enum": [
"active",
"inactive",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_support.xsd"
}
# StatusResponseStructureUnclassified
Type for Response Status.
{
"allOf": [
{
"$ref": "#/definitions/ResponseStructure"
},
{
"properties": {
"RequestMessageRef": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique reference to the request which gave rise to this message."
},
"SubscriberRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Unique identifier of Subscriber - reference to a Participant."
},
"SubscriptionFilterRef": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionFilterRefStructure"
}
],
"description": "Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted."
},
"SubscriptionRef": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionQualifierStructure"
}
],
"description": "Reference to a service subscription: unique within Service and Subscriber."
},
"Status": {
"$ref": "#/definitions/Status"
},
"ErrorCondition": {
"allOf": [
{
"$ref": "#/definitions/ServiceDeliveryErrorConditionStructure"
}
],
"description": "Description of any error or warning condition."
},
"ValidUntil": {
"type": "string",
"format": "date-time",
"description": "End of data horizon of the data producer."
},
"ShortestPossibleCycle": {
"allOf": [
{
"$ref": "#/definitions/PositiveDurationType"
}
],
"description": "Minimum interval at which updates can be sent."
}
},
"required": [
"SubscriptionRef"
]
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# StepConditionEnumerationEnum
Allowed values forthe Step Condition
{
"type": "string",
"enum": [
"even",
"uneven",
"rough"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# StepFreeAccessUnclassified
Whether a PLACE has step free access.
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# StopAreaEntity
A group of STOP POINTs close to each other.
{
"$ref": "#/definitions/StopArea_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Zone",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# StopArea_VersionStructureStructure
Type for a STOP AREA.
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
},
{
"properties": {
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Alternative public facing Code that uniquely identifies the STOP AREA."
},
"ParentStopAreaRef": {
"allOf": [
{
"$ref": "#/definitions/StopAreaRefStructure"
}
],
"description": "Reference to any parent STOP AREA of the STOP AREA."
},
"TopographicPlaceRef": {
"$ref": "#/definitions/TopographicPlaceRef",
"x-netex-choice": [
"TopographicPlaceRef",
"TopographicPlaceView"
]
},
"TopographicPlaceView": {
"$ref": "#/definitions/TopographicPlaceView",
"x-netex-choice": [
"TopographicPlaceRef",
"TopographicPlaceView"
]
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# StopAreaIdTypeUnclassified
Type for identifier of a STOP AREA.
{
"$ref": "#/definitions/ZoneIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# StopAreaRefReference
Reference to a STOP AREA.
{
"allOf": [
{
"$ref": "#/definitions/StopAreaRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "StopArea",
"x-netex-substitutionGroup": "ZoneRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# stopAreaRefs_RelStructureCollection
Type for a list of STOP AREAs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"StopAreaRef": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/StopAreaRefStructure"
}
],
"description": "Reference to the identifier of a stop area."
}
}
},
"required": [
"StopAreaRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# StopAreaRefStructureReference
Type for a reference to a STOP AREA.
{
"$ref": "#/definitions/ZoneRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "StopArea",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# stopAreasInFrame_RelStructureCollection
Type for containment in frame of STOP AREAs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"StopArea": {
"type": "array",
"items": {
"$ref": "#/definitions/StopArea"
}
}
},
"required": [
"StopArea"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# StopAssignmentAbstract
Assignment of a SCHEDULED STOP POINT to a STOP PLACE and QUAY, etc.
{
"allOf": [
{
"$ref": "#/definitions/StopAssignment_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"DynamicStopAssignment",
"FlexibleStopAssignment",
"NavigationPathAssignment",
"PassengerBoardingPositionAssignment",
"PassengerBoardingPositionAssignment_Dummy",
"PassengerStopAssignment",
"TrainComponentStopAssignment",
"TrainStopAssignment",
"VehicleJourneyStopAssignment",
"VehicleTypeStopAssignment"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# StopAssignment_VersionStructureStructure
Type for a STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"BoardingUse": {
"type": "boolean",
"description": "Whether alignment is for boarding use. Default is 'true'."
},
"AlightingUse": {
"type": "boolean",
"description": "Whether alignment is for alighting use. Default is 'true'."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef",
"x-netex-choice": [
"ScheduledStopPointRef",
"ScheduledStopPoint"
]
},
"ScheduledStopPoint": {
"$ref": "#/definitions/ScheduledStopPoint",
"x-netex-choice": [
"ScheduledStopPointRef",
"ScheduledStopPoint"
]
},
"ArrivesForwards": {
"type": "boolean",
"description": "Whether VEHICLE or TRAIN arrives at stop travelling in a forwards direction, i.e. operational orientation. Default is true. +v2.0"
},
"DepartsForwards": {
"type": "boolean",
"description": "Whether VEHICLE or TRAIN departs from stop travelling in a forwards direction, i.e. operational orientation. Default is true.. Default is true. +v2.0"
},
"ArrivesFromLeft": {
"type": "boolean",
"description": "Whether VEHICLE or TRAIN is expected to arrive at the QUAY from the left of a bystander facing the track edge of the platform. Default is true. +v2.0"
},
"DepartsToRight": {
"type": "boolean",
"description": "Whether VEHICLE or TRAIN is expected to depart from the QUAY to the right of a bystander facing the track edge of the platform. Default is true. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# StopAssignmentIdTypeUnclassified
Identifier of a STOP ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# StopAssignmentRefReference
Reference to a STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/StopAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "StopAssignment",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-sg-members": [
"FlexibleServiceAssignmentRef",
"PassengerBoardingPositionAssignmentRef",
"PassengerStopAssignmentRef",
"PathAssignmentRef",
"TrainStopAssignmentRef",
"VehicleTypeStopAssignmentRef"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# StopAssignmentRefStructureReference
Type for a reference to a STOP ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "StopAssignment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# stopAssignmentsInFrame_RelStructureCollection
Type for containment in frame of STOP ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"StopAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/StopAssignment"
},
"description": "The allocation of a SCHEDULED STOP POINT (i.e. a SCHEDULED STOP POINT of a SERVICE PATTERN or JOURNEY PATTERN) to a specific STOP PLACE, for either a Passenger JOURNEY or VEHICLE SERVICE."
}
},
"required": [
"StopAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# StopPlaceEntity
Version of a named place where public transport may be accessed. May be a building complex (e.g. a station) or an on-street location. Can be a STOP PLACE, VEHICLE MEETING POINT, TAXI RANK. Note: If a master id exists for a StopPlace (must be stable and globally unique), then it is best used in the id. Optimally it would be built according IFOPT. It can also be put into one of the privateCodes in addition. If it is stored in KeyValue, then it should be documented well, so that importing systems know, which id is the relevant one.
{
"$ref": "#/definitions/StopPlace_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopPlace_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlace_DerivedViewStructureView
Type for STOP PLACE VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"StopPlaceRef": {
"$ref": "#/definitions/StopPlaceRef"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of STOP PLACE."
},
"placeTypes": {
"allOf": [
{
"$ref": "#/definitions/typeOfPlaceRefs_RelStructure"
}
],
"description": "Classification of PLACE."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of STOP PLACE."
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Short public code for passengers to use when uniquely identifying the stop by SMS and other self-service channels."
},
"StopPlaceType": {
"allOf": [
{
"$ref": "#/definitions/StopTypeEnumeration"
}
],
"description": "Type of STOP PLACE."
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Primary PT MODE."
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlace_DummyAbstract
Dummy Type to get round SG limitations. Can be a STOP PLACE, VEHICLE MEETING POINT, TAXI RANK.
{
"allOf": [
{
"$ref": "#/definitions/Site_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Site",
"x-netex-sg-members": [
"StopPlace",
"TaxiRank"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# StopPlace_VersionStructureStructure
Type for a Version of a STOP PLACE.
{
"allOf": [
{
"$ref": "#/definitions/Site_VersionStructure"
},
{
"properties": {
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Short public code for passengers to use when uniquely identifying the stop by SMS and other self-service channels."
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Primary PT MODE associated by this component."
},
"AirSubmode": {
"$ref": "#/definitions/AirSubmode"
},
"BusSubmode": {
"$ref": "#/definitions/BusSubmode"
},
"CoachSubmode": {
"$ref": "#/definitions/CoachSubmode"
},
"FunicularSubmode": {
"$ref": "#/definitions/FunicularSubmode"
},
"MetroSubmode": {
"$ref": "#/definitions/MetroSubmode"
},
"TramSubmode": {
"$ref": "#/definitions/TramSubmode"
},
"TelecabinSubmode": {
"$ref": "#/definitions/TelecabinSubmode"
},
"RailSubmode": {
"$ref": "#/definitions/RailSubmode"
},
"WaterSubmode": {
"$ref": "#/definitions/WaterSubmode"
},
"SnowAndIceSubmode": {
"allOf": [
{
"$ref": "#/definitions/SnowAndIceSubmode"
}
],
"description": "Extra: Snow and Ice Submode. +v1.1"
},
"ModeOfOperationRef": {
"$ref": "#/definitions/ModeOfOperationRef"
},
"OtherTransportModes": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesListOfEnumerations"
}
],
"description": "PUBLIC TRANSPORT MODES which may be accessed through associated place."
},
"tariffZones": {
"allOf": [
{
"$ref": "#/definitions/tariffZoneRefs_RelStructure"
}
],
"description": "TARIFF ZONEs into which component falls."
},
"StopPlaceType": {
"allOf": [
{
"$ref": "#/definitions/StopTypeEnumeration"
}
],
"description": "Type of STOP PLACE."
},
"BorderCrossing": {
"type": "boolean",
"description": "Whether STOP PLACE is a border crossing, that is a point, at which an international boundary between two countries may be crossed."
},
"unlocalisedEquipments": {
"allOf": [
{
"$ref": "#/definitions/explicitEquipments_RelStructure"
}
],
"description": "Items of EQUIPMENT associated with STOP PLACE but not assigned to a point within it. More Localized EQUIPMENT should be included in an EQUIPMENT place."
},
"servedPlaces": {
"allOf": [
{
"$ref": "#/definitions/topographicPlaceRefs_RelStructure"
}
],
"description": "TOPOGRAPHICAL PLACEs that the STOP PLACE serves."
},
"mainTerminusForPlaces": {
"allOf": [
{
"$ref": "#/definitions/topographicPlaceRefs_RelStructure"
}
],
"description": "TOPOGRAPHICAL PLACEs for which the STOP PLACE is a main terminus. Only certain stations will be deemed the main STOP PLACEs points. For example London has many rail stations but only some are main line terminii. Geographic containment is not necessarily implied For example London Gatwick and, London Stansted airports are not in London, but are designated airports for London. Norwich station is not in Norwich, etc."
},
"LimitedUse": {
"allOf": [
{
"$ref": "#/definitions/LimitedUseTypeEnumeration"
}
],
"description": "Further categorisation of stop as having topographic limitations."
},
"Weighting": {
"allOf": [
{
"$ref": "#/definitions/InterchangeWeightingEnumeration"
}
],
"description": "Default rating of the STOP PLACE for making interchanges."
},
"StopPlaceWeight": {
"allOf": [
{
"$ref": "#/definitions/StopPlaceWeightEnumeration"
}
],
"description": "Type of expected INTERCHANGE at a STOP PLACE for use in journey planners and also for possible legal classification. +v1.1"
},
"quays": {
"allOf": [
{
"$ref": "#/definitions/quays_RelStructure"
}
],
"description": "QUAYs within the STOP PLACE."
},
"accessSpaces": {
"allOf": [
{
"$ref": "#/definitions/accessSpaces_RelStructure"
}
],
"description": "ACCESS SPACEs within the STOP PLACE."
},
"pathLinks": {
"allOf": [
{
"$ref": "#/definitions/sitePathLinks_RelStructure"
}
],
"description": "PATH LINKs for SITE."
},
"pathJunctions": {
"allOf": [
{
"$ref": "#/definitions/sitePathJunctions_RelStructure"
}
],
"description": "PATH JUNCTIONs within the SITE and or between the SITE elsewhere."
},
"accesses": {
"allOf": [
{
"$ref": "#/definitions/accesses_RelStructure"
}
],
"description": "ACCESS links for SITE."
},
"navigationPaths": {
"allOf": [
{
"$ref": "#/definitions/navigationPaths_RelStructure"
}
],
"description": "NAVIGATION PATHs within the SITE and or between the SITE elsewhere."
},
"vehicleStoppingPlaces": {
"allOf": [
{
"$ref": "#/definitions/vehicleStoppingPlaces_RelStructure"
}
],
"description": "VEHICLE STOPPING PLACEs within STOP PLACE."
}
},
"required": [
"quays"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceComponentAbstract
An element of a STOP PLACE describing part of its structure.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceComponent_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "SiteElement",
"x-netex-sg-members": [
"StopPlaceSpace",
"TaxiStand"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceComponent_VersionStructureStructure
Type for a STOP PLACE COMPONENT.
{
"allOf": [
{
"$ref": "#/definitions/SiteComponent_VersionStructure"
},
{
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Primary PT MODE associated by this component."
},
"AirSubmode": {
"$ref": "#/definitions/AirSubmode"
},
"BusSubmode": {
"$ref": "#/definitions/BusSubmode"
},
"CoachSubmode": {
"$ref": "#/definitions/CoachSubmode"
},
"FunicularSubmode": {
"$ref": "#/definitions/FunicularSubmode"
},
"MetroSubmode": {
"$ref": "#/definitions/MetroSubmode"
},
"TramSubmode": {
"$ref": "#/definitions/TramSubmode"
},
"TelecabinSubmode": {
"$ref": "#/definitions/TelecabinSubmode"
},
"RailSubmode": {
"$ref": "#/definitions/RailSubmode"
},
"WaterSubmode": {
"$ref": "#/definitions/WaterSubmode"
},
"SnowAndIceSubmode": {
"allOf": [
{
"$ref": "#/definitions/SnowAndIceSubmode"
}
],
"description": "Extra: Snow and Ice Submode. +v1.1"
},
"ModeOfOperationRef": {
"$ref": "#/definitions/ModeOfOperationRef"
},
"OtherTransportModes": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesListOfEnumerations"
}
],
"description": "PUBLIC TRANSPORT MODES which may be accessed through associated place."
},
"tariffZones": {
"allOf": [
{
"$ref": "#/definitions/tariffZoneRefs_RelStructure"
}
],
"description": "TARIFF ZONEs into which component falls."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceComponentTypeEnumerationEnum
Allowed values for Component Types.
{
"type": "string",
"enum": [
"quay",
"accessSpace",
"entrance",
"boardingPosition",
"stoppingPlace"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPlaceEntranceEntity
Passenger Entrance to a STOP PLACE.
{
"$ref": "#/definitions/StopPlaceEntrance_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Entrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceEntrance_VersionStructureStructure
Type for Passenger STOP PLACE ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/SiteEntrance_VersionStructure"
},
{
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Primary PT MODE associated by this component."
},
"AirSubmode": {
"$ref": "#/definitions/AirSubmode"
},
"BusSubmode": {
"$ref": "#/definitions/BusSubmode"
},
"CoachSubmode": {
"$ref": "#/definitions/CoachSubmode"
},
"FunicularSubmode": {
"$ref": "#/definitions/FunicularSubmode"
},
"MetroSubmode": {
"$ref": "#/definitions/MetroSubmode"
},
"TramSubmode": {
"$ref": "#/definitions/TramSubmode"
},
"TelecabinSubmode": {
"$ref": "#/definitions/TelecabinSubmode"
},
"RailSubmode": {
"$ref": "#/definitions/RailSubmode"
},
"WaterSubmode": {
"$ref": "#/definitions/WaterSubmode"
},
"SnowAndIceSubmode": {
"allOf": [
{
"$ref": "#/definitions/SnowAndIceSubmode"
}
],
"description": "Extra: Snow and Ice Submode. +v1.1"
},
"ModeOfOperationRef": {
"$ref": "#/definitions/ModeOfOperationRef"
},
"OtherTransportModes": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesListOfEnumerations"
}
],
"description": "PUBLIC TRANSPORT MODES which may be accessed through associated place."
},
"tariffZones": {
"allOf": [
{
"$ref": "#/definitions/tariffZoneRefs_RelStructure"
}
],
"description": "TARIFF ZONEs into which component falls."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceEntranceIdTypeUnclassified
Type for identifier of a STOP PLACE ENTRANCE.
{
"$ref": "#/definitions/EntranceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPlaceEntranceRefReference
Reference to a STOP PLACE ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "StopPlaceEntrance",
"x-netex-substitutionGroup": "EntranceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPlaceEntranceRefStructureReference
Type for reference to a STOP PLACE ENTRANCE.
{
"$ref": "#/definitions/EntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "StopPlaceEntrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPlaceIdTypeUnclassified
Type for identifier of STOP PLACE.
{
"$ref": "#/definitions/SiteIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPlaceRefReference
Reference to a STOP PLACE.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "StopPlace",
"x-netex-substitutionGroup": "SiteRef",
"x-netex-sg-members": [
"TaxiRankRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# stopPlaceRefs_RelStructureCollection
Type for a collection of one or more references to a STOP PLACE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"StopPlaceRef": {
"type": "array",
"items": {
"$ref": "#/definitions/StopPlaceRef"
}
}
},
"required": [
"StopPlaceRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPlaceRefStructureReference
Type for a reference to a STOP PLACE.
{
"$ref": "#/definitions/SiteRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "StopPlace",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# stopPlaces_RelStructureCollection
Type for a list of STOP PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"StopPlaceRef": {
"$ref": "#/definitions/StopPlaceRef"
},
"StopPlace": {
"allOf": [
{
"$ref": "#/definitions/StopPlace"
}
],
"description": "A STOP PLACE."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# stopPlacesInFrame_RelStructureCollection
Type for containment in frame of STOP PLACE
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"StopPlace": {
"type": "array",
"items": {
"$ref": "#/definitions/StopPlace"
},
"description": "A STOP PLACE."
}
},
"required": [
"StopPlace"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceSpaceAbstract
A physical area within a STOP PLACE, for example, a QUAY, BOARDING POSITION, ACCESS SPACE or EQUIPMENT PLACE.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceSpace_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "StopPlaceComponent",
"x-netex-sg-members": [
"AccessSpace",
"BoardingPosition",
"Quay",
"VehicleStoppingPlace"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceSpace_VersionStructureStructure
Type for a STOP PLACE SPACE.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceComponent_VersionStructure"
},
{
"properties": {
"BoardingUse": {
"type": "boolean",
"description": "Whether space can be used for boarding or en route to boarding. Default is true."
},
"AlightingUse": {
"type": "boolean",
"description": "Whether space can be used for alighting or en route to boarding. Default is true."
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label for SPACE."
},
"entrances": {
"allOf": [
{
"$ref": "#/definitions/siteEntrances_RelStructure"
}
],
"description": "ENTRANCEs to SPACE."
},
"Length": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length of SPACE in metres."
},
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of SPACE in metres."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceSpaceRefReference
Reference to a STOP PLACE SPACE.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceSpaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "StopPlaceSpace",
"x-netex-substitutionGroup": "SiteComponentRef",
"x-netex-sg-members": [
"AccessSpaceRef",
"BoardingPositionRef",
"QuayRef"
],
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPlaceSpaceRefStructureReference
Type for reference a STOP PLACE SPACE.
{
"$ref": "#/definitions/SiteComponentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "StopPlaceSpace",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPlaceVehicleEntranceEntity
A physical entrance or exit to/from a SITE for a VEHICLE. May be a door, barrier, gate or other recognizable point of access.
{
"$ref": "#/definitions/StopPlaceVehicleEntrance_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Entrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceVehicleEntrance_VersionStructureStructure
Type for STOP PLACE VEHICLE ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/VehicleEntrance_VersionStructure"
},
{
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Primary PT MODE associated by this component."
},
"AirSubmode": {
"$ref": "#/definitions/AirSubmode"
},
"BusSubmode": {
"$ref": "#/definitions/BusSubmode"
},
"CoachSubmode": {
"$ref": "#/definitions/CoachSubmode"
},
"FunicularSubmode": {
"$ref": "#/definitions/FunicularSubmode"
},
"MetroSubmode": {
"$ref": "#/definitions/MetroSubmode"
},
"TramSubmode": {
"$ref": "#/definitions/TramSubmode"
},
"TelecabinSubmode": {
"$ref": "#/definitions/TelecabinSubmode"
},
"RailSubmode": {
"$ref": "#/definitions/RailSubmode"
},
"WaterSubmode": {
"$ref": "#/definitions/WaterSubmode"
},
"SnowAndIceSubmode": {
"allOf": [
{
"$ref": "#/definitions/SnowAndIceSubmode"
}
],
"description": "Extra: Snow and Ice Submode. +v1.1"
},
"ModeOfOperationRef": {
"$ref": "#/definitions/ModeOfOperationRef"
},
"OtherTransportModes": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesListOfEnumerations"
}
],
"description": "PUBLIC TRANSPORT MODES which may be accessed through associated place."
},
"tariffZones": {
"allOf": [
{
"$ref": "#/definitions/tariffZoneRefs_RelStructure"
}
],
"description": "TARIFF ZONEs into which component falls."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceVehicleEntranceIdTypeUnclassified
Type for identifier of a STOP PLACE VEHICLE ENTRANCE.
{
"$ref": "#/definitions/VehicleEntranceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPlaceVehicleEntranceRefReference
Reference to a STOP PLACE VEHICLE ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceVehicleEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "StopPlaceVehicleEntrance",
"x-netex-substitutionGroup": "EntranceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPlaceVehicleEntranceRefStructureReference
Type for reference to a STOP PLACE VEHICLE ENTRANCE.
{
"$ref": "#/definitions/EntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "StopPlaceVehicleEntrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# stopPlaceVehicleEntrances_RelStructureCollection
Type for a list of STOP PLACE VEHICLE ENTRANCEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleEntranceRef": {
"$ref": "#/definitions/VehicleEntranceRef"
},
"StopPlaceVehicleEntrance": {
"$ref": "#/definitions/StopPlaceVehicleEntrance"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceViewUnclassified
Simplified view of STOP PLACE. Contains.
{
"$ref": "#/definitions/StopPlace_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# StopPlaceWeightEnumerationEnum
Allowed values for INTERCHANGE classification at a STOP PLACE. +v1.1
{
"type": "string",
"enum": [
"international",
"national",
"regional",
"local"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd"
}
# StopPointInJourneyPatternUnclassified
The use of a SCHEDULED STOP POINT in a specified order. within a JOURNEY PATTERN or SERVICE PATTERN.
{
"$ref": "#/definitions/StopPointInJourneyPattern_VersionedChildStructure",
"x-netex-frames": [
"ServiceFrame"
],
"x-netex-substitutionGroup": "PointInLinkSequence",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# StopPointInJourneyPattern_DerivedViewStructureView
Type for STOP POINT IN JOURNEY PATTERN VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"PointInJourneyPatternRef": {
"$ref": "#/definitions/PointInJourneyPatternRef"
},
"VisitNumber": {
"type": "integer",
"minimum": 1,
"description": "Count of number of visits to this stop - as per SIRI use. Default is 1"
},
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef",
"x-netex-choice": [
"ScheduledStopPointRef",
"ScheduledStopPointView"
]
},
"ScheduledStopPointView": {
"$ref": "#/definitions/ScheduledStopPointView",
"x-netex-choice": [
"ScheduledStopPointRef",
"ScheduledStopPointView"
]
},
"OnwardTimingLinkView": {
"$ref": "#/definitions/OnwardTimingLinkView"
},
"OnwardServiceLinkRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceLinkRefStructure"
}
],
"description": "reference to onwards SERVICE LINK.",
"x-netex-choice": [
"OnwardServiceLinkRef",
"OnwardServiceLinkView"
]
},
"OnwardServiceLinkView": {
"$ref": "#/definitions/OnwardServiceLinkView",
"x-netex-choice": [
"OnwardServiceLinkRef",
"OnwardServiceLinkView"
]
},
"TimingPointStatus": {
"allOf": [
{
"$ref": "#/definitions/TimingPointStatusEnumeration"
}
],
"description": "Nature of TIMING POINT. Default is primary."
},
"IsWaitPoint": {
"type": "boolean",
"description": "Whether point is a wait point."
},
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"TimebandRef": {
"$ref": "#/definitions/TimebandRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"WaitTime": {
"type": "string",
"description": "Wait time as interval. OPTIMISATION assuming default Time Demand. Use this to declare a single time. on a specific journey Other wise a list of times for different time demands for a JOURNEY PATTERN used in many different times."
},
"ScheduledHeadwayInterval": {
"type": "string",
"description": "Scheduled normal headway interval."
},
"MinimumHeadwayInterval": {
"type": "string",
"description": "Minimum headway interval."
},
"MaximumHeadwayInterval": {
"type": "string",
"description": "Maximum headway interval."
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of CALL within Journey. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# StopPointInJourneyPattern_VersionedChildStructureUnclassified
Type for a STOP POINT IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/PointInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"ScheduledStopPointRef": {
"$ref": "#/definitions/ScheduledStopPointRef"
},
"OnwardTimingLinkRef": {
"allOf": [
{
"$ref": "#/definitions/TimingLinkRefStructure"
}
],
"description": "Onward link - used to disambiguate if there are multiple links from the same stop, e.g. as for cloverleaf route topology. If not given explicitly assume there is only one link that connects the two."
},
"IsWaitPoint": {
"type": "boolean",
"description": "Whether point is a wait point."
},
"WaitTime": {
"type": "string",
"description": "Wait time as interval. OPTIMISATION assuming default Time Demand. Use this to declare a single wait time Other wise a list of times for different time demands.",
"x-netex-choice": [
"WaitTime",
"waitTimes"
]
},
"waitTimes": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternWaitTimes_RelStructure"
}
],
"description": "Wait times for (TIMING) POINT IN JOURNEY PATTERN. There may be different times for different time demands.",
"x-netex-choice": [
"WaitTime",
"waitTimes"
]
},
"headways": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternHeadways_RelStructure"
}
],
"description": "Set of HEADWAYs (frequency of services) that applies at a (TIMING) POINT IN JOURNEY PATTERN."
},
"OnwardServiceLinkRef": {
"allOf": [
{
"$ref": "#/definitions/ServiceLinkRefStructure"
}
],
"description": "Link that connects this to the next point. Allows to disambiguate if there are multiple SERVICE LINKs between two SERVICE POINTs."
},
"ForAlighting": {
"type": "boolean",
"description": "Whether alighting is allowed at the stop. Default is true."
},
"ForBoarding": {
"type": "boolean",
"description": "Whether boarding is allowed at the stop. Default is true."
},
"AlightingSideInDirectionOfTravel": {
"allOf": [
{
"$ref": "#/definitions/SideInDirectionOfTravelEnumeration"
}
],
"description": "On which side the vehicle can be alighted on this stop in the direction of travel. This is often not relevant. And it is difficult to define this from the QUAY when the direction of travel is not known. +v1.3.1"
},
"BoardingSideInDirectionOfTravel": {
"allOf": [
{
"$ref": "#/definitions/SideInDirectionOfTravelEnumeration"
}
],
"description": "On which side the vehicle can be boarded on this stop in the direction of travel. +v1.3.1"
},
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"DestinationDisplayView": {
"$ref": "#/definitions/DestinationDisplayView",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView"
]
},
"vias": {
"allOf": [
{
"$ref": "#/definitions/vias_RelStructure"
}
],
"description": "Destinations that the SERVICE goes via."
},
"FlexiblePointProperties": {
"$ref": "#/definitions/FlexiblePointProperties"
},
"ChangeOfDestinationDisplay": {
"type": "boolean",
"description": "Whether DESTINATION DISPLAY should be updated at this point. If DESTINATION NAME value is different from Previous stop this is implicit."
},
"ChangeOfServiceRequirements": {
"type": "boolean",
"description": "Whether Service Requirements Change at this point."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs for POINT IN JOURNEY PATTERN."
},
"RequestStop": {
"type": "boolean",
"description": "Whether stop is a request stop for this journey. Default is false."
},
"RequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeEnumeration"
}
],
"description": "Method to Request Stop in this particular service pattern; if none specified, as as per stop. DEPRECATED: USE BoardingRquestMethod OR AlightingRequestMethod INSTEAD. -v2.0",
"x-netex-deprecated": true
},
"BoardingRequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeListOfEnumerations"
}
],
"description": "Methods to Request Stop for boarding in this particular service pattern; Default is noneRequired. +v2.0"
},
"AlightingRequestMethod": {
"allOf": [
{
"$ref": "#/definitions/RequestMethodTypeListOfEnumerations"
}
],
"description": "Methods to Request Stop for alighting in this particular service pattern; Default is noneRequired. +v2.0"
},
"StopUse": {
"allOf": [
{
"$ref": "#/definitions/StopUseEnumeration"
}
],
"description": "Nature of use of stop, e.g. access, interchange only, or pass through. Default is Access."
},
"bookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/bookingArrangements_RelStructure"
}
],
"description": "Set of possible Booking Arrangements for stop if different from those for SERVICE JOURNEY. +v2.0",
"x-netex-choice": [
"bookingArrangements",
"BookingArrangements"
]
},
"BookingArrangements": {
"allOf": [
{
"$ref": "#/definitions/BookingArrangementsStructure"
}
],
"description": "Booking Arrangements for stop if different from those for SERVICE JOURNEY. DEPRECATED: use bookingArrangements instead",
"x-netex-choice": [
"bookingArrangements",
"BookingArrangements"
],
"x-netex-deprecated": true
},
"Print": {
"type": "boolean",
"description": "Whether the stop is included in printed media. Default is true. +v1.1"
},
"Dynamic": {
"allOf": [
{
"$ref": "#/definitions/DynamicAdvertisementEnumeration"
}
],
"description": "When STOP POINT IN JOURNEY PATTERN is to be publicised in dynamic media. Default is always. +v1.1"
}
},
"required": [
"ScheduledStopPointRef"
]
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# StopPointInJourneyPatternIdTypeUnclassified
Type for identifier of a STOP POINT IN SEQUENCE.
{
"$ref": "#/definitions/PointInJourneyPatternIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# StopPointInJourneyPatternRefReference
Reference to a STOP POINT IN SEQUENCE. If given by context does not need to be stated.
{
"allOf": [
{
"$ref": "#/definitions/StopPointInJourneyPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "StopPointInJourneyPattern",
"x-netex-substitutionGroup": "PointInJourneyPatternRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# StopPointInJourneyPatternRefStructureReference
Type for a reference to a STOP POINT IN SEQUENCE.
{
"$ref": "#/definitions/PointInJourneyPatternRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "StopPointInJourneyPattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# StopPointInJourneyPatternViewUnclassified
Simplified STOP POINT IN JOURNEY PATTERN. Assumes single time demand.
{
"allOf": [
{
"$ref": "#/definitions/StopPointInJourneyPattern_DerivedViewStructure"
}
],
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# stopPointsInJourneyPattern_RelStructureCollection
Type for a list of STOP POINTs IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"StopPointInJourneyPattern": {
"type": "array",
"items": {
"$ref": "#/definitions/StopPointInJourneyPattern"
}
}
},
"required": [
"StopPointInJourneyPattern"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_version.xsd"
}
# StopTypeEnumerationEnum
Types of STOP PLACE.
{
"type": "string",
"enum": [
"onstreetBus",
"onstreetTram",
"airport",
"railStation",
"metroStation",
"busStation",
"coachStation",
"tramStation",
"harbourPort",
"ferryPort",
"ferryStop",
"liftStation",
"vehicleRailInterchange",
"taxiRank",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# StopUseEnumerationEnum
Allowed values for Stop Use.
{
"type": "string",
"enum": [
"access",
"interchangeOnly",
"passthrough",
"noBoardingOrAlighting"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_servicePattern_support.xsd"
}
# strictContainmentAggregationStructureUnclassified
Type for an Implementation of a strict aggregate relationship by value, where the contained element is a child of the parent. A one to many relationship from the source, the containing parent, to the child instance.
{
"$ref": "#/definitions/relationshipStructure",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# stringOrNilReasonUnclassified
Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.
{
"anyOf": [
{
"$ref": "#/definitions/NilReasonEnumeration"
},
{
"type": "string"
},
{
"type": "string",
"format": "uri"
}
],
"x-netex-source": "gml/basicTypes.xsd"
}
# SubdivisionIdTypeUnclassified
Type for identifier of subdivision of a Country ISO 3166-2.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_country_support.xsd"
}
# SubmodeEntity
Open values TRANSPORT SUBMODE. Allows named sub mod s to be created. A mode is a characterisation of the operation according to the means of transport (bus, tram, metro, train, ferry, ship). NOTE : To enforce standardisation, enumerated values are generally used in references. In The schema.
{
"$ref": "#/definitions/OpenTransportMode_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_version.xsd"
}
# SubmodeIdTypeUnclassified
Identifier of a SUBMODE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# SubmodeRefReference
Reference to a SUBMODE.
{
"allOf": [
{
"$ref": "#/definitions/SubmodeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Submode",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# SubmodeRefStructureReference
Type for a reference to a SUBMODE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Submode",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# submodes_RelStructureCollection
SUBMODEs associated with entity.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Submode": {
"type": "array",
"items": {
"$ref": "#/definitions/Submode"
}
}
},
"required": [
"Submode"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_version.xsd"
}
# SubscriptionContextStructureUnclassified
Type for Subscription context - Configuration parameters which may be evrriden.
{
"type": "object",
"properties": {
"HeartbeatInterval": {
"allOf": [
{
"$ref": "#/definitions/PositiveDurationType"
}
],
"description": "Interval for heartbeat."
}
},
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# SubscriptionFilterRefStructureReference
Type Unique identifier of Subscription Filter within Participant.
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
},
"x-netex-role": "reference",
"x-netex-atom": "string",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# SubscriptionFilterStructureUnclassified
Type Unique identifier of Subscription Filter within Participant.
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
},
"x-netex-atom": "string",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# SubscriptionQualifierStructureUnclassified
Type Unique identifier of Subscription within Participant.
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
},
"x-netex-atom": "string",
"x-netex-source": "siri/siri_request_support-v2.0.xsd"
}
# SubscriptionRequestUnclassified
Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.
{
"$ref": "#/definitions/SubscriptionRequestStructure",
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# SubscriptionRequestStructureUnclassified
Type for SIRI Subscription Request.
{
"allOf": [
{
"$ref": "#/definitions/AbstractSubscriptionRequestStructure"
},
{
"properties": {
"AbstractFunctionalServiceSubscriptionRequest": {
"type": "array",
"items": {
"$ref": "#/definitions/AbstractFunctionalServiceSubscriptionRequest"
}
}
},
"required": [
"AbstractFunctionalServiceSubscriptionRequest"
]
}
],
"x-netex-source": "siri/siri_base-v2.0.xsd"
}
# SubscriptionResponseUnclassified
Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.
{
"allOf": [
{
"$ref": "#/definitions/SubscriptionResponseStructure"
}
],
"x-netex-substitutionGroup": "AbstractResponse",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# SubscriptionResponseBodyStructureUnclassified
Type for Body of Subscription Response. Used in WSDL.
{
"type": "object",
"properties": {
"ResponseStatus": {
"type": "array",
"items": {
"$ref": "#/definitions/ResponseStatus"
}
},
"SubscriptionManagerAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Endpoint address of subscription manager if different from that of the Producer or known default."
},
"ServiceStartedTime": {
"type": "string",
"format": "date-time",
"description": "Time at which service providing the subscription was last started. Can be used to detect restarts. If absent, unknown."
}
},
"required": [
"ResponseStatus"
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# SubscriptionResponseStructureUnclassified
Type for Subscription Response.
{
"allOf": [
{
"$ref": "#/definitions/ResponseEndpointStructure"
},
{
"properties": {
"ResponseStatus": {
"type": "array",
"items": {
"$ref": "#/definitions/ResponseStatus"
}
},
"SubscriptionManagerAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Endpoint address of subscription manager if different from that of the Producer or known default."
},
"ServiceStartedTime": {
"type": "string",
"format": "date-time",
"description": "Time at which service providing the subscription was last started. Can be used to detect restarts. If absent, unknown."
},
"Extensions": {
"$ref": "#/definitions/Extensions"
}
},
"required": [
"ResponseStatus"
]
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# SubscriptionTerminatedNotificationUnclassified
Notification from Subscriber to Subscription Manager to terminate a subscription.
{
"allOf": [
{
"$ref": "#/definitions/SubscriptionTerminatedNotificationStructure"
}
],
"x-netex-substitutionGroup": "ProducerResponse",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# SubscriptionTerminatedNotificationStructureUnclassified
Type for Notification to terminate a subscription or subscriptions.
{
"allOf": [
{
"$ref": "#/definitions/ProducerResponseStructure"
},
{
"properties": {
"SubscriberRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Unique identifier of Subscriber - reference to a Participant."
},
"SubscriptionFilterRef": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionFilterRefStructure"
}
],
"description": "Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted."
},
"SubscriptionRef": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionQualifierStructure"
}
],
"description": "Reference to a service subscription: unique within Service and Subscriber."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description providing additional information about the reason for the subscription termination."
},
"Extensions": {
"$ref": "#/definitions/Extensions"
}
},
"required": [
"SubscriptionRef"
]
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# suitabilities_RelStructureCollection
Type for a list of SUITABILITies.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"Suitability": {
"type": "array",
"items": {
"$ref": "#/definitions/Suitability"
}
}
},
"required": [
"Suitability"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# SuitabilityUnclassified
The SUITABILTY of a component to meet a specific USER NEED.
{
"$ref": "#/definitions/Suitability_VersionedChildStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# Suitability_VersionedChildStructureUnclassified
Type for SUITABILITY.
{
"allOf": [
{
"$ref": "#/definitions/UserNeed_VersionedChildStructure"
},
{
"properties": {
"Suitable": {
"allOf": [
{
"$ref": "#/definitions/SuitableEnumeration"
}
],
"description": "Whether the facility is suitable."
}
},
"required": [
"Suitable"
]
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# SuitabilityIdTypeUnclassified
Type for identifier of a SUITABILITY.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_support.xsd"
}
# SuitableEnumerationEnum
Allowed values for a SUITABILITY.
{
"type": "string",
"enum": [
"suitable",
"notSuitable"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# SupplyContractIdTypeUnclassified
Type for identifier of a Supplier CONTRACT.
{
"$ref": "#/definitions/ContractIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_support.xsd"
}
# SupplyContractRefReference
Reference to a Supplier CONTRACT.
{
"allOf": [
{
"$ref": "#/definitions/SupplyContractRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "ContractRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_support.xsd"
}
# SupplyContractRefStructureReference
Type for a reference to a Supplier CONTRACT.
{
"$ref": "#/definitions/ContractRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_journeyAccounting_support.xsd"
}
# SurfaceArrayPropertyTypeUnclassified
gml:SurfaceArrayPropertyType is a container for an array of surfaces. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.
{
"type": "object",
"properties": {
"AbstractSurface": {
"$ref": "#/definitions/AbstractSurface"
},
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"required": [
"AbstractSurface"
],
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# surfaceMemberUnclassified
This property element either references a surface via the XLink-attributes or contains the surface element. A surface element is any element, which is substitutable for gml:AbstractSurface.
{
"allOf": [
{
"$ref": "#/definitions/SurfacePropertyType"
}
],
"x-netex-source": "gml/geometryPrimitives-extract-v3_2_1.xsd"
}
# surfaceMembersUnclassified
This property element contains a list of surfaces. The order of the elements is significant and shall be preserved when processing the array.
{
"allOf": [
{
"$ref": "#/definitions/SurfaceArrayPropertyType"
}
],
"x-netex-source": "gml/geometryAggregates-extract-v3_2_1.xsd"
}
# surfacePropertyUnclassified
This property element either references a surface via the XLink-attributes or contains the surface element. surfaceProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractSurface.
{
"allOf": [
{
"$ref": "#/definitions/SurfacePropertyType"
}
],
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# SurfacePropertyTypeUnclassified
A property that has a surface as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.
{
"type": "object",
"properties": {
"AbstractSurface": {
"$ref": "#/definitions/AbstractSurface"
},
"nilReason": {
"$ref": "#/definitions/NilReasonType",
"xml": {
"attribute": true
}
},
"owns": {
"type": "boolean",
"xml": {
"attribute": true
}
}
},
"required": [
"AbstractSurface"
],
"x-netex-source": "gml/gmlBasic2d-extract-v3_2_1-.xsd"
}
# SurfaceTypeEnumerationEnum
Allowed value for surface.
{
"type": "string",
"enum": [
"asphalt",
"bricks",
"cobbles",
"earth",
"grass",
"looseSurface",
"pavingStones",
"roughSurface",
"smooth",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# SystemOfUnitsEnum
System of units.
{
"type": "string",
"enum": [
"SiMetres",
"SiKilometresAndMetres",
"Other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# TableTypeEnumerationEnum
Allowed values for Type of Table.
{
"type": "string",
"enum": [
"none",
"fixedFlat",
"foldDownFlat",
"seatBackFolding",
"armRestFolding",
"seatClipon",
"other",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# TactileGuidanceAvailableUnclassified
Whether the Place has tactile guidance.
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# TactileGuidingStripStatusEnumerationEnum
Allowed values for the status of the Tactile Guiding Strip.
{
"type": "string",
"enum": [
"goodAndContrasted",
"primitive",
"incorrect",
"bad"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# TactileWarningStripEnumerationEnum
Allowed values for TactileWarningStrip.
{
"type": "string",
"enum": [
"tactileStripAtBeginning",
"tactileStripAtEnd",
"tactileStripAtBothEnds",
"noTactileStrip",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# targetElementUnclassified
{
"type": "string",
"x-netex-source": "gml/gmlBase-extract-v3_2_1.xsd"
}
# TargetPassingTimeUnclassified
TARGET PASSING TIME.
{
"$ref": "#/definitions/TargetPassingTime_VersionedChildStructure",
"x-netex-substitutionGroup": "DatedPassingTime",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# TargetPassingTime_VersionedChildStructureUnclassified
Type for TARGET PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/DatedPassingTime_VersionedChildStructure"
},
{
"properties": {
"AimedArrivalTime": {
"type": "string",
"format": "time",
"description": "Aimed Arrival time.",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"ArrivalDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Arrival Day Offset from Start of Journey. +v1.1",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"AimedDepartureTime": {
"type": "string",
"format": "time",
"description": "Aimed departure time.",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"DepartureDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "DepartureDay Offset from Start of Journey. +v1.1",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"AimedWaitingTime": {
"type": "string",
"description": "Aimed waiting interval.",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"AimedNonstopPassingTime": {
"type": "string",
"format": "time",
"description": "Aimed PASSING TIME if doesn't stop at TIMING POINT.",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"PassingTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Passing Day Offset from Start of Journey. +v1.1",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"AimedHeadway": {
"allOf": [
{
"$ref": "#/definitions/HeadwayIntervalStructure"
}
],
"description": "Aimed Frequency of service."
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# TargetPassingTime_ViewStructureUnclassified
Type for Simplified TARGET PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/PassingTime_ViewStructure"
},
{
"properties": {
"AimedArrivalTime": {
"type": "string",
"format": "time",
"description": "Aimed Arrival time.",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"ArrivalDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Arrival Day Offset from Start of Journey. +v1.1",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"AimedDepartureTime": {
"type": "string",
"format": "time",
"description": "Aimed departure time.",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"DepartureDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "DepartureDay Offset from Start of Journey. +v1.1",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"AimedWaitingTime": {
"type": "string",
"description": "Aimed waiting interval.",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"AimedNonstopPassingTime": {
"type": "string",
"format": "time",
"description": "Aimed PASSING TIME if doesn't stop at TIMING POINT.",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"PassingTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Passing Day Offset from Start of Journey. +v1.1",
"x-netex-choice": [
"AimedArrivalTime",
"ArrivalDayOffset",
"AimedDepartureTime",
"DepartureDayOffset",
"AimedWaitingTime",
"AimedNonstopPassingTime",
"PassingTimeDayOffset"
]
},
"AimedHeadway": {
"allOf": [
{
"$ref": "#/definitions/HeadwayIntervalStructure"
}
],
"description": "Aimed Frequency of service."
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# TargetPassingTimeIdTypeUnclassified
Type for identifier of a TARGET PASSING TIME.
{
"$ref": "#/definitions/PassingTimeIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# TargetPassingTimeRefReference
Reference to a TARGET PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/TargetPassingTimeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TargetPassingTime",
"x-netex-substitutionGroup": "PassingTimeRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# TargetPassingTimeRefStructureReference
Type for a reference to a TARGET PASSING TIME.
{
"$ref": "#/definitions/PassingTimeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TargetPassingTime",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# targetPassingTimes_RelStructureCollection
Type for a list of TARGET PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"TargetPassingTime": {
"type": "array",
"items": {
"$ref": "#/definitions/TargetPassingTime"
}
}
},
"required": [
"TargetPassingTime"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# TargetPassingTimeViewUnclassified
Simplified TARGET PASSING TIME.
{
"$ref": "#/definitions/TargetPassingTime_ViewStructure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# TariffZoneEntity
A ZONE used to define a zonal fare structure in a zone-counting or zone-matrix system.
{
"$ref": "#/definitions/TariffZone_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TariffZone_Dummy",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# TariffZone_DummyAbstract
Dummy TARIFF ZONE to workaround xML spy Substitution Group limitations
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Zone",
"x-netex-sg-members": [
"FareZone",
"TariffZone"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# TariffZone_VersionStructureStructure
Type for a TARIFF ZONE.
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
},
{
"properties": {
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "Presentation values to use when rendering ZONE such as a colour."
},
"PrintedPresentation": {
"allOf": [
{
"$ref": "#/definitions/PrintPresentationStructure"
}
],
"description": "Presentation values to use in printed material for ZONE such as a colour. +v1.1"
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public identifier code of TARIFF ZONE. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# TariffZoneIdTypeUnclassified
Type for identifier of a TARIFF ZONE.
{
"$ref": "#/definitions/ZoneIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# TariffZoneRefReference
Reference to a TARIFF ZONE.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/TariffZoneRefStructure"
}
},
"x-netex-role": "reference",
"x-netex-refTarget": "TariffZone",
"x-netex-substitutionGroup": "TariffZoneRef_Dummy",
"x-netex-atom": "string",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# TariffZoneRef_DummyAbstract
Dummy type Reference to a TARIFF ZONE.
{
"allOf": [
{
"$ref": "#/definitions/ZoneRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "ZoneRef",
"x-netex-sg-members": [
"FareZoneRef",
"TariffZoneRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# tariffZoneRefs_RelStructureCollection
Type for a list of TARIFF ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TariffZoneRef_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/TariffZoneRef_Dummy"
}
}
},
"required": [
"TariffZoneRef_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# TariffZoneRefStructureReference
Type for a reference to a TARIFF ZONE.
{
"$ref": "#/definitions/ZoneRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TariffZone",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# tariffZonesInFrame_RelStructureCollection
Type for containment in frame of TARIFF ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TariffZone_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/TariffZone_Dummy"
}
}
},
"required": [
"TariffZone_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# TaxiParkingAreaEntity
A specific area where any taxi is able to safely park for a long period. +v1.2.2
{
"$ref": "#/definitions/TaxiParkingArea_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ParkingArea_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_version.xsd"
}
# TaxiParkingArea_VersionStructureStructure
Type for TAXI PARKING AREA.
{
"$ref": "#/definitions/ParkingArea_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_version.xsd"
}
# TaxiParkingAreaIdTypeUnclassified
Type for identifier of a TAXI PARKING AREA.
{
"$ref": "#/definitions/ParkingAreaIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd"
}
# TaxiParkingAreaRefReference
Reference to a TAXI PARKING AREA. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/TaxiParkingAreaRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TaxiParkingArea",
"x-netex-substitutionGroup": "ParkingAreaRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd"
}
# TaxiParkingAreaRefStructureReference
Type for a reference to a TAXI PARKING AREA.
{
"$ref": "#/definitions/ParkingAreaRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TaxiParkingArea",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd"
}
# TaxiRankEntity
A place comprising one or more locations where taxis may stop to pick up or set down passengers. +v1.2.2
{
"$ref": "#/definitions/TaxiRank_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopPlace_Dummy",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_version.xsd"
}
# TaxiRank_VersionStructureStructure
Type for TAXI RANK.
{
"allOf": [
{
"$ref": "#/definitions/StopPlace_VersionStructure"
},
{
"properties": {
"MaximumStandingDuration": {
"type": "string",
"description": "Maximum time for a vehicle standing in the spot"
},
"taxiStands": {
"allOf": [
{
"$ref": "#/definitions/taxiStands_RelStructure"
}
],
"description": "Taxis stands in RANK> NB This is a work around as cannout get TAXI STAND to be a Substitution Group for a QUAY. +v1.2.2"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_version.xsd"
}
# TaxiRankIdTypeUnclassified
Type for identifier of a TAXI RANK.
{
"$ref": "#/definitions/StopPlaceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd"
}
# TaxiRankRefReference
Reference to a TAXI RANK. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/TaxiRankRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TaxiRank",
"x-netex-substitutionGroup": "StopPlaceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd"
}
# taxiRankRefs_RelStructureCollection
Type for a list of TAXI STANDs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TaxiStandRef": {
"$ref": "#/definitions/TaxiStandRef"
}
},
"required": [
"TaxiStandRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd"
}
# TaxiRankRefStructureReference
Type for a reference to a TAXI RANK.
{
"$ref": "#/definitions/StopPlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TaxiRank",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd"
}
# taxiRanksInFrame_RelStructureCollection
Type for containment in frame of TAXI RANKs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TaxiRank": {
"type": "array",
"items": {
"$ref": "#/definitions/TaxiRank"
},
"description": "TAXI RANK."
}
},
"required": [
"TaxiRank"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_version.xsd"
}
# TaxiStandEntity
A set of spots where any taxi is able to safely stop for a short period of time to load passengers. +v1.2.2
{
"$ref": "#/definitions/TaxiStand_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopPlaceComponent",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_version.xsd"
}
# TaxiStand_VersionStructureStructure
Type for TAXI STAND.
{
"allOf": [
{
"$ref": "#/definitions/Quay_VersionStructure"
},
{
"properties": {
"MaximumStandingDuration": {
"type": "string",
"description": "Maximum time for a vehicle standing in the spot"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_version.xsd"
}
# TaxiStandIdTypeUnclassified
Type for identifier of a TAXI STAND.
{
"$ref": "#/definitions/QuayIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd"
}
# TaxiStandRefReference
Reference to a TAXI STAND. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/TaxiStandRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TaxiStand",
"x-netex-substitutionGroup": "QuayRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd"
}
# TaxiStandRefStructureReference
Type for a reference to a TAXI STAND.
{
"$ref": "#/definitions/QuayRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TaxiStand",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd"
}
# taxiStands_RelStructureCollection
Type for a list of TAXI STANDs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TaxiStand": {
"type": "array",
"items": {
"$ref": "#/definitions/TaxiStand"
}
}
},
"required": [
"TaxiStand"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_taxiPlace_version.xsd"
}
# TaxiSubmodeUnclassified
TPEG pti11 Taxi submodes.
{
"allOf": [
{
"$ref": "#/definitions/TaxiSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# TaxiSubmodeEnumerationEnum
Values for Taxi MODEs of TRANSPORT: TPEG pti_table_11.
{
"type": "string",
"enum": [
"unknown",
"undefined",
"communalTaxi",
"charterTaxi",
"waterTaxi",
"railTaxi",
"bikeTaxi",
"blackCab",
"miniCab",
"appTaxi",
"fiacre",
"rickshaw",
"cycleRickshaw",
"allTaxiServices"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# TelCountryCodeTypeUnclassified
{
"type": "string",
"pattern": "[0-9]{1,3}",
"x-netex-source": "netex_framework/netex_utility/netex_utility_contact.xsd"
}
# TelecabinSubmodeUnclassified
TPEG pti09 Telecabin submodes.
{
"allOf": [
{
"$ref": "#/definitions/TelecabinSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# TelecabinSubmodeEnumerationEnum
Values for Telecabin MODEs of TRANSPORT: TPEG pti_table_09, col_table_14.
{
"type": "string",
"enum": [
"unknown",
"undefined",
"telecabin",
"cableCar",
"lift",
"chairLift",
"dragLift",
"paternoster",
"telecabinLink"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# TelephoneContactStructureUnclassified
A telephone number, using GovTalk constructs.
{
"type": "object",
"properties": {
"TelNationalNumber": {
"allOf": [
{
"$ref": "#/definitions/TelephoneNumberType"
}
],
"description": "Full telephone number including STD prefix."
},
"TelExtensionNumber": {
"allOf": [
{
"$ref": "#/definitions/TelephoneExtensionType"
}
],
"description": "Any additional extension number."
},
"TelCountryCode": {
"allOf": [
{
"$ref": "#/definitions/TelCountryCodeType"
}
],
"description": "Two character country prefix, e.g. 44 for UK."
}
},
"required": [
"TelNationalNumber"
],
"x-netex-source": "netex_framework/netex_utility/netex_utility_contact.xsd"
}
# TelephoneExtensionTypeUnclassified
Telephone extension.
{
"type": "string",
"pattern": "[0-9]{1,6}",
"x-netex-source": "netex_framework/netex_utility/netex_utility_contact.xsd"
}
# TelephoneNumberTypeUnclassified
Telephone number.
{
"type": "string",
"pattern": "[0-9 /-]{1,20}",
"x-netex-source": "netex_framework/netex_utility/netex_utility_contact.xsd"
}
# TemplateServiceJourneyEntity
A VEHICLE JOURNEY with a set of frequencies that may be used to represent a set of similar journeys differing only by their time of departure.
{
"$ref": "#/definitions/TemplateServiceJourney_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ServiceJourney_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# TemplateServiceJourney_VersionStructureStructure
Type for TEMPLATE VEHICLE JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/ServiceJourney_VersionStructure"
},
{
"properties": {
"TemplateVehicleJourneyType": {
"allOf": [
{
"$ref": "#/definitions/TemplateVehicleJourneyTypeEnumeration"
}
],
"description": "Type of TEMPLATE VEHICLE JOURNEY."
},
"frequencyGroups": {
"allOf": [
{
"$ref": "#/definitions/frequencyGroups_RelStructure"
}
],
"description": "frequency groups defining Template journey. Can only be of one type."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_serviceJourney_version.xsd"
}
# TemplateServiceJourneyIdTypeUnclassified
Type for identifier of a TEMPLATE VEHICLE JOURNEY.
{
"$ref": "#/definitions/ServiceJourneyIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# TemplateServiceJourneyRefReference
Reference to a TEMPLATE VEHICLE JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/TemplateServiceJourneyRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TemplateServiceJourney",
"x-netex-substitutionGroup": "ServiceJourneyRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# TemplateServiceJourneyRefStructureReference
Type for a reference to a TEMPLATE VEHICLE JOURNEY.
{
"$ref": "#/definitions/ServiceJourneyRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TemplateServiceJourney",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# TemplateVehicleJourneyEntity
A repeating VEHICLE JOURNEY for which a frequency has been specified, either as a HEADWAY JOURNEY GROUP (e.g. every 20 minutes) or a RHYTHMICAL JOURNEY GROUP (e.g. at 15, 27 and 40 minutes past the hour). It may thus represent multiple journeys.
{
"$ref": "#/definitions/TemplateVehicleJourney_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "VehicleJourney_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd"
}
# TemplateVehicleJourney_VersionStructureStructure
Type for TEMPLATE VEHICLE JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/Journey_VersionStructure"
},
{
"properties": {
"TemplateVehicleJourneyType": {
"allOf": [
{
"$ref": "#/definitions/TemplateVehicleJourneyTypeEnumeration"
}
],
"description": "Type of TEMPLATE VEHICLE JOURNEY."
},
"frequencyGroups": {
"allOf": [
{
"$ref": "#/definitions/frequencyGroups_RelStructure"
}
],
"description": "frequency groups defining Template journey. Can only be of one type."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd"
}
# TemplateVehicleJourneyTypeEnumerationEnum
Allowed values for TEMPLATE VEHICLE JOURNEY type.
{
"type": "string",
"enum": [
"headway",
"rhythmic",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_support.xsd"
}
# TerminateSubscriptionRequestUnclassified
Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.
{
"allOf": [
{
"$ref": "#/definitions/TerminateSubscriptionRequestStructure"
}
],
"x-netex-substitutionGroup": "AuthenticatedRequest",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# TerminateSubscriptionRequestBodyStructureUnclassified
Type for Body of Terminate Subscription Request content. Used in WSDL.
{
"type": "object",
"properties": {
"SubscriberRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Participant identifier of Subscriber. Subscription ref will be unique within this."
},
"All": {
"allOf": [
{
"$ref": "#/definitions/EmptyType"
}
],
"description": "Terminate all subscriptions for the requestor.",
"x-netex-choice": [
"All",
"SubscriptionRef"
]
},
"SubscriptionRef": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionQualifierStructure"
}
],
"description": "Terminate the subscription identfiied by the reference."
},
"x-netex-choice": [
"All",
"SubscriptionRef"
]
}
},
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# TerminateSubscriptionRequestStructureUnclassified
Type for request to terminate a subscription or subscriptions.
{
"allOf": [
{
"$ref": "#/definitions/AuthenticatedRequestStructure"
},
{
"properties": {
"Address": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data."
},
"RequestorRef": {
"$ref": "#/definitions/RequestorRef"
},
"MessageIdentifier": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique identifier that can be used to reference this message in subsequent interactions."
},
"DelegatorAddress": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0"
},
"DelegatorRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Identifier of delegating system that originated message. +SIRI 2.0"
},
"SubscriberRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Participant identifier of Subscriber. Subscription ref will be unique within this."
},
"All": {
"allOf": [
{
"$ref": "#/definitions/EmptyType"
}
],
"description": "Terminate all subscriptions for the requestor.",
"x-netex-choice": [
"All",
"SubscriptionRef"
]
},
"SubscriptionRef": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionQualifierStructure"
}
],
"description": "Terminate the subscription identfiied by the reference."
},
"x-netex-choice": [
"All",
"SubscriptionRef"
]
},
"Extensions": {
"$ref": "#/definitions/Extensions"
}
},
"required": [
"RequestorRef"
]
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# TerminateSubscriptionResponseUnclassified
Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.
{
"allOf": [
{
"$ref": "#/definitions/TerminateSubscriptionResponseStructure"
}
],
"x-netex-substitutionGroup": "AbstractResponse",
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# TerminateSubscriptionResponseStructureUnclassified
Type for Response to a request to terminate a subscription or subscriptions.
{
"allOf": [
{
"$ref": "#/definitions/ResponseEndpointStructure"
},
{
"properties": {
"TerminationResponseStatus": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/TerminationResponseStatusStructure"
}
],
"description": "Status of each subscription termnination response."
}
}
}
}
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# TerminationResponseStatusStructureUnclassified
Type for Status of termination response.
{
"type": "object",
"properties": {
"ResponseTimestamp": {
"$ref": "#/definitions/ResponseTimestamp"
},
"RequestMessageRef": {
"allOf": [
{
"$ref": "#/definitions/MessageQualifierStructure"
}
],
"description": "Arbitrary unique reference to the request which gave rise to this message."
},
"SubscriberRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Unique identifier of Subscriber - reference to a Participant."
},
"SubscriptionFilterRef": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionFilterRefStructure"
}
],
"description": "Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted."
},
"SubscriptionRef": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionQualifierStructure"
}
],
"description": "Reference to a service subscription: unique within Service and Subscriber."
},
"Status": {
"$ref": "#/definitions/Status"
},
"ErrorCondition": {
"type": "object",
"properties": {
"CapabilityNotSupportedError": {
"$ref": "#/definitions/CapabilityNotSupportedError",
"x-netex-choice": [
"CapabilityNotSupportedError",
"UnknownSubscriberError",
"UnknownSubscriptionError",
"OtherError"
]
},
"UnknownSubscriberError": {
"$ref": "#/definitions/UnknownSubscriberError",
"x-netex-choice": [
"CapabilityNotSupportedError",
"UnknownSubscriberError",
"UnknownSubscriptionError",
"OtherError"
]
},
"UnknownSubscriptionError": {
"$ref": "#/definitions/UnknownSubscriptionError",
"x-netex-choice": [
"CapabilityNotSupportedError",
"UnknownSubscriberError",
"UnknownSubscriptionError",
"OtherError"
]
},
"OtherError": {
"$ref": "#/definitions/OtherError",
"x-netex-choice": [
"CapabilityNotSupportedError",
"UnknownSubscriberError",
"UnknownSubscriptionError",
"OtherError"
]
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/ErrorDescriptionStructure"
}
],
"description": "Text description of error."
}
},
"description": "Description of any error or warning condition."
}
},
"required": [
"SubscriptionRef",
"Status"
],
"x-netex-source": "siri/siri_common_services-v2.0.xsd"
}
# TextTypeUnclassified
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"lang": {
"type": "string",
"xml": {
"attribute": true
}
},
"textIdType": {
"type": "string",
"xml": {
"attribute": true
}
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_utility/netex_utility_xml.xsd"
}
# ThroughAccessEnumerationEnum
The size of a train in relative terms.
{
"type": "string",
"enum": [
"noThroughAccess",
"openEntrance",
"door",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TicketingEquipmentEntity
Specialisation of PASSENGER EQUIPMENT for ticketing.
{
"$ref": "#/definitions/TicketingEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_version.xsd"
}
# TicketingEquipment_VersionStructureStructure
Type for a TICKETING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerEquipment_VersionStructure"
},
{
"properties": {
"VehicleModes": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesListOfEnumerations"
}
],
"description": "PT MODEs for which ticketing services apply."
},
"TicketMachines": {
"type": "boolean",
"description": "Whether there are ticket machines."
},
"NumberOfMachines": {
"type": "integer",
"description": "Number of ticket machines."
},
"HeightOfMachineInterface": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of the ticket machine interface. +v1.1"
},
"TicketingFacilityList": {
"$ref": "#/definitions/TicketingFacilityList"
},
"TicketingServiceFacilityList": {
"$ref": "#/definitions/TicketingServiceFacilityList"
},
"TicketOffice": {
"type": "boolean",
"description": "Whether there is a distinct ticket office."
},
"TicketCounter": {
"type": "boolean",
"description": "Whether there is a ticket counter."
},
"NumberOfTills": {
"type": "integer",
"description": "Number of ticket windows."
},
"QueueManagement": {
"allOf": [
{
"$ref": "#/definitions/QueueManagementEnumeration"
}
],
"description": "Queue management."
},
"PaymentMethods": {
"allOf": [
{
"$ref": "#/definitions/PaymentMethodListOfEnumerations"
}
],
"description": "Payment methods allowed."
},
"TicketTypesAvailable": {
"allOf": [
{
"$ref": "#/definitions/TicketTypeListOfEnumerations"
}
],
"description": "Types of Ticket available."
},
"ScopeOfTicketsAvailable": {
"allOf": [
{
"$ref": "#/definitions/ScopeOfTicketListOfEnumerations"
}
],
"description": "Scope of Ticket available."
},
"LowCounterAccess": {
"type": "boolean",
"description": "Whether there is a low counter for accessibility."
},
"HeightOfLowCounter": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of counter for accessibility."
},
"InductionLoops": {
"type": "boolean",
"description": "Whether there are induction loops."
},
"TactileInterfaceAvailable": {
"type": "boolean",
"description": "Indicates whether there is a tactile interface +v1.1."
},
"AudioInterfaceAvailable": {
"type": "boolean",
"description": "Indicates whether there is an accessible audio interface (allowing a use closed eyes). +v1.1"
},
"DisabledPriority": {
"type": "boolean",
"description": "Indicates a priority access for disabled (no-queue). +v1.1"
},
"WheelchairSuitable": {
"type": "boolean",
"description": "Indicates whether equipment may be used while seated in a wheelchair. +v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_version.xsd"
}
# TicketingEquipmentIdTypeUnclassified
Type for identifier of a TICKETING EQUIPMENT.
{
"$ref": "#/definitions/EquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_support.xsd"
}
# TicketingEquipmentRefReference
Identifier of a TICKETING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/TicketingEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TicketingEquipment",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_support.xsd"
}
# TicketingEquipmentRefStructureReference
Type for a reference to a TICKETING EQUIPMENT.
{
"$ref": "#/definitions/EquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TicketingEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_support.xsd"
}
# TicketingFacilityUnclassified
Classification of TICKETING FACILITY type - eg TicketOffice, Machine, etc.
{
"allOf": [
{
"$ref": "#/definitions/TicketingFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# TicketingFacilityEnumerationEnum
Allowed values for Ticketing Facility.
{
"type": "string",
"enum": [
"unknown",
"ticketMachines",
"ticketOffice",
"ticketOnDemandMachines",
"mobileTicketing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# TicketingFacilityListUnclassified
List of TICKETING FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/TicketingFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# TicketingFacilityListOfEnumerationsUnclassified
List of values for TICKETING FACILITies.
{
"type": "array",
"items": {
"$ref": "#/definitions/TicketingFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# TicketingServiceEntity
Specialisation of LOCAL SERVICE for ticketing, providing ticket counter and online purchase information, also associated with payment method and TYPE OF TICKET.
{
"$ref": "#/definitions/TicketingService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LocalService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# TicketingService_VersionStructureStructure
Type for Ticketing Service.
{
"allOf": [
{
"$ref": "#/definitions/LocalService_VersionStructure"
},
{
"properties": {
"VehicleModes": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesListOfEnumerations"
}
],
"description": "PT MODEs for which TICKETING SERVICEs apply."
},
"TicketingServiceList": {
"allOf": [
{
"$ref": "#/definitions/TicketingServiceFacilityListOfEnumerations"
}
],
"description": "Service available."
},
"TicketTypeList": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/TicketTypeListOfEnumerations"
}
],
"description": "Ticket Types available."
}
},
"TicketCounterService": {
"type": "boolean",
"description": "Whether there is a ticket counter staffed by humans."
},
"OnlinePurchaseForCollection": {
"type": "boolean",
"description": "Whether there is online purchase for collection."
},
"OnlinePurchaseForETicket": {
"type": "boolean",
"description": "Whether there is online purchase for eticket."
},
"OnlinePurchaseForSelfPrintTicket": {
"type": "boolean",
"description": "Whether there is online purchase for self print."
},
"MobileDeviceTickets": {
"type": "boolean",
"description": "Whether there is mobile device tickets."
},
"PaymentMethods": {
"allOf": [
{
"$ref": "#/definitions/PaymentMethodListOfEnumerations"
}
],
"description": "Method of payment allowed."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_version.xsd"
}
# TicketingServiceFacilityUnclassified
Classification of TICKETING FACILITY type - TPEG pti23.
{
"allOf": [
{
"$ref": "#/definitions/TicketingServiceFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# TicketingServiceFacilityEnumerationEnum
Allowed value for Ticketing Service.
{
"type": "string",
"enum": [
"purchase",
"collection",
"cardTopUp",
"reservations",
"exchange",
"refund",
"renewal",
"excessFares",
"other",
"all"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TicketingServiceFacilityListUnclassified
List of TICKETING SERVICE FACILITies, e.g. purchase, collection. top up.
{
"allOf": [
{
"$ref": "#/definitions/TicketingServiceFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# TicketingServiceFacilityListOfEnumerationsUnclassified
List of Ticketing Services.
{
"type": "array",
"items": {
"$ref": "#/definitions/TicketingServiceFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TicketingServiceIdTypeUnclassified
Type for identifier of a TICKETING SERVICE.
{
"$ref": "#/definitions/LocalServiceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# TicketingServiceRefReference
Identifier of an TICKETING SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/TicketingServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TicketingService",
"x-netex-substitutionGroup": "LocalServiceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# TicketingServiceRefStructureReference
Type for a reference to an TICKETING SERVICE.
{
"$ref": "#/definitions/LocalServiceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TicketingService",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_localService_support.xsd"
}
# TicketTypeEnumerationEnum
Allowed value for Ticket Types.
{
"type": "string",
"enum": [
"standard",
"promotion",
"concession",
"group",
"season",
"carnet",
"travelCard",
"other",
"all"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TicketTypeListOfEnumerationsUnclassified
List of Ticket Types.
{
"type": "array",
"items": {
"$ref": "#/definitions/TicketTypeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TicketValidatorEnumerationEnum
Allowed value for Ticket Validator.
{
"type": "string",
"enum": [
"paperStamp",
"contactLess",
"magnetic",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_support.xsd"
}
# TicketValidatorEquipmentEntity
Specialisation of INSTALLED EQUIPMENT describing a ticket validator.
{
"$ref": "#/definitions/TicketValidatorEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_version.xsd"
}
# TicketValidatorEquipment_VersionStructureStructure
Type for a TICKET VALIDATOR EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerEquipment_VersionStructure"
},
{
"properties": {
"TicketValidatorType": {
"allOf": [
{
"$ref": "#/definitions/TicketValidatorListOfEnumerations"
}
],
"description": "Types of validation supported by validator."
},
"AudioValidationFeedback": {
"type": "boolean",
"description": "Whether there is audio validation feedback.+v1.1."
},
"VisualValidationFeedback": {
"type": "boolean",
"description": "Whether there is visual validation feedback. +v1.1."
},
"TactileValidationFeedback": {
"type": "boolean",
"description": "Whether there is tactical validation feedback.+v1.1."
},
"ValidationGuidance": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Free text describing use of validator (how title may be presented, how to find validator, etc.). +v1.1."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_version.xsd"
}
# TicketValidatorEquipmentIdTypeUnclassified
Type for identifier of a TICKET VALIDATOR EQUIPMENT.
{
"$ref": "#/definitions/EquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_support.xsd"
}
# TicketValidatorEquipmentRefReference
Identifier of a TICKET VALIDATOR.
{
"allOf": [
{
"$ref": "#/definitions/TicketValidatorEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TicketValidatorEquipment",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_support.xsd"
}
# TicketValidatorEquipmentRefStructureReference
Type for a reference to a TICKET VALIDATOR.
{
"$ref": "#/definitions/EquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TicketValidatorEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_support.xsd"
}
# TicketValidatorListOfEnumerationsUnclassified
List of TICKET VALIDATOR EQUIPMENT.
{
"type": "array",
"items": {
"$ref": "#/definitions/TicketValidatorEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentTicketing_support.xsd"
}
# TideEnumerationEnum
Allowed values for Tides.
{
"type": "string",
"enum": [
"HighTide",
"LowTide",
"NeapTide",
"AllTides"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# TidesListOfEnumerationsUnclassified
Allowed values for List of Tides.
{
"type": "array",
"items": {
"$ref": "#/definitions/TideEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# TiltTypeEnumerationEnum
Allowed values for tilt. +v1.1
{
"type": "string",
"enum": [
"strongLeftTilt",
"mediumLeftTilt",
"nearlyFlat",
"mediumRightTilt",
"strongRightTilt",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_environment_support.xsd"
}
# TimebandEntity
A period in a day, significant for some aspect of public transport, e.g. similar traffic conditions or fare category.
{
"$ref": "#/definitions/Timeband_VersionedChildStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# Timeband_VersionedChildStructureUnclassified
Type for a TIMEBAND.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of TIMEBAND."
},
"StartTime": {
"type": "string",
"format": "time",
"description": "The (inclusive) start time.",
"x-netex-choice": [
"StartTime",
"StartEvent"
]
},
"StartEvent": {
"allOf": [
{
"$ref": "#/definitions/TimeOfDayEnumeration"
}
],
"description": "Event marking start of timeband, e.g., dusk, dawn. +v1.2.2",
"x-netex-choice": [
"StartTime",
"StartEvent"
]
},
"EndTime": {
"type": "string",
"format": "time",
"description": "The (inclusive) end time.",
"x-netex-choice": [
"EndTime",
"EndEvent",
"DayOffset",
"Duration"
]
},
"EndEvent": {
"allOf": [
{
"$ref": "#/definitions/TimeOfDayEnumeration"
}
],
"description": "Event marking end of timeband, e.g., dusk, dawn. +v1.2.2",
"x-netex-choice": [
"EndTime",
"EndEvent",
"DayOffset",
"Duration"
]
},
"DayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after start time that end time is.",
"x-netex-choice": [
"EndTime",
"EndEvent",
"DayOffset",
"Duration"
]
},
"Duration": {
"type": "string",
"description": "Interval from start at which TIME BAND ends. If omitted, the TIME BAND ends at the end of day.",
"x-netex-choice": [
"EndTime",
"EndEvent",
"DayOffset",
"Duration"
]
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# TimebandIdTypeUnclassified
Identifier of a TIMEBAND.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# TimebandRefReference
Reference to a TIME BAND.
{
"allOf": [
{
"$ref": "#/definitions/TimebandRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Timeband",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# timebandRefs_RelStructureCollection
Type for a list of TIMEBAND.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TimebandRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TimebandRef"
}
}
},
"required": [
"TimebandRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# TimebandRefStructureReference
Type for a reference to a TIMEBAND.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Timeband",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_support.xsd"
}
# timebands_RelStructureCollection
Type for a list of TIMEBANDs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TimebandRef": {
"$ref": "#/definitions/TimebandRef"
},
"Timeband": {
"allOf": [
{
"$ref": "#/definitions/Timeband_VersionedChildStructure"
}
],
"description": "A period in a day, significant for some aspect of public transport, e.g. similar traffic conditions or fare category."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# timebandsInFrame_RelStructureCollection
Type for containment in frame of TIME BANDs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Timeband": {
"type": "array",
"items": {
"$ref": "#/definitions/Timeband"
}
}
},
"required": [
"Timeband"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_version.xsd"
}
# TimeDemandProfileEntity
TIME DEMAND PROFILE.
{
"$ref": "#/definitions/TimeDemandProfile_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandProfile_version.xsd"
}
# TimeDemandProfile_VersionStructureStructure
Type for TIME DEMAND PROFILE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Profile."
},
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"TimebandRef": {
"$ref": "#/definitions/TimebandRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"JourneyPatternRef": {
"$ref": "#/definitions/JourneyPatternRef"
},
"VehicleJourneyRef": {
"$ref": "#/definitions/VehicleJourneyRef"
},
"members": {
"$ref": "#/definitions/timeDemandProfileMembers_RelStructure"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandProfile_version.xsd"
}
# TimeDemandProfileIdTypeUnclassified
Type for identifier of a TIME DEMAND PROFILE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# TimeDemandProfileMemberUnclassified
TIME DEMAND PROFILE member.
{
"$ref": "#/definitions/TimeDemandProfileMember_VersionStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandProfile_version.xsd"
}
# TimeDemandProfileMember_VersionStructureStructure
Type for TIME DEMAND PROFILE Member.
{
"allOf": [
{
"$ref": "#/definitions/GroupMember_VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of TIME DEMAND PROFILE MEMBER."
},
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef"
},
"JourneyPatternRunTime": {
"$ref": "#/definitions/JourneyPatternRunTime"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandProfile_version.xsd"
}
# TimeDemandProfileMemberIdTypeUnclassified
Type for identifier of a TIME DEMAND PROFILE MEMBER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# timeDemandProfileMembers_RelStructureCollection
A collection of one or more TIME DEMAND PROFILE member.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"TimeDemandProfileMember": {
"type": "array",
"items": {
"$ref": "#/definitions/TimeDemandProfileMember"
}
}
},
"required": [
"TimeDemandProfileMember"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_timeDemandProfile_version.xsd"
}
# TimeDemandProfileRefReference
Reference to a TIME DEMAND PROFILE.
{
"allOf": [
{
"$ref": "#/definitions/TimeDemandProfileRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimeDemandProfile",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# TimeDemandProfileRefStructureReference
Type for a reference to a TIME DEMAND PROFILE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimeDemandProfile",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# TimeDemandTypeEntity
An indicator of traffic conditions or other factors which may affect vehicle run or wait times. It may be entered directly by the scheduler or defined by the use of TIME BANDs.
{
"$ref": "#/definitions/TimeDemandType_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# TimeDemandType_VersionStructureStructure
Type for TIME DEMAND TYPE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of TIME DEMAND TYPE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of TIME DEMAND TYPE."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"TypeOfTimeDemandTypeRef": {
"$ref": "#/definitions/TypeOfTimeDemandTypeRef"
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "The presentation colours to use for this demand type."
},
"runTimes": {
"allOf": [
{
"$ref": "#/definitions/journeyRunTimes_RelStructure"
}
],
"description": "RUN TIMEs for TIME DEMAND TYPE."
},
"waitTimes": {
"allOf": [
{
"$ref": "#/definitions/journeyWaitTimes_RelStructure"
}
],
"description": "WAIT TIMEs for TIME DEMAND TYPE."
},
"layovers": {
"allOf": [
{
"$ref": "#/definitions/journeyLayovers_RelStructure"
}
],
"description": "LAYOVERs for TIME DEMAND TYPE."
},
"headways": {
"allOf": [
{
"$ref": "#/definitions/journeyHeadways_RelStructure"
}
],
"description": "HEADWAYs for TIME DEMAND TYPE."
},
"vehiclePreferences": {
"allOf": [
{
"$ref": "#/definitions/vehicleTypePreferences_RelStructure"
}
],
"description": "VWHICLE PREFERENCEs for TIME DEMAND TYPE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# TimeDemandTypeAssignmentEntity
The assignment of a TIME DEMAND TYPE to a TIME BAND depending on the DAY TYPE and GROUP OF TIMING LINKS.
{
"$ref": "#/definitions/TimeDemandTypeAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# TimeDemandTypeAssignment_VersionStructureStructure
Type for TIME DEMAND TYPE ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef"
},
"TimebandRef": {
"$ref": "#/definitions/TimebandRef"
},
"GroupOfTimingLinksRef": {
"$ref": "#/definitions/GroupOfTimingLinksRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# TimeDemandTypeAssignmentIdTypeUnclassified
Type for identifier of a TIME DEMAND ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# TimeDemandTypeAssignmentRefReference
Reference to a TIME DEMAND ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/TimeDemandTypeAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimeDemandTypeAssignment",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# TimeDemandTypeAssignmentRefStructureReference
Type for a reference to a TIME DEMAND ASSIGNMENT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimeDemandTypeAssignment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# timeDemandTypeAssignmentsInFrame_RelStructureCollection
Type for containment in frame of TIME DEMAND TYPE ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TimeDemandTypeAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/TimeDemandTypeAssignment"
}
}
},
"required": [
"TimeDemandTypeAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# TimeDemandTypeIdTypeUnclassified
Type for identifier of a TIME DEMAND TYPE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# TimeDemandTypeRefReference
Reference to a TIME DEMAND TYPE. If given by context need not be stated.
{
"allOf": [
{
"$ref": "#/definitions/TimeDemandTypeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimeDemandType",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# timeDemandTypeRefs_RelStructureCollection
Data type for a collection of one or more references to a TIME DEMAND TYPE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TimeDemandTypeRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TimeDemandTypeRef"
}
}
},
"required": [
"TimeDemandTypeRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# TimeDemandTypeRefStructureReference
Type for a reference to a TIME DEMAND TYPE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimeDemandType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# timeDemandTypesInFrame_RelStructureCollection
Type for containment in frame of TIME DEMAND TYPE.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TimeDemandType": {
"type": "array",
"items": {
"$ref": "#/definitions/TimeDemandType"
}
}
},
"required": [
"TimeDemandType"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# TimeOfDayEnumerationEnum
Allowed values for TimeOfDay. +v1.2.2
{
"type": "string",
"enum": [
"dawn",
"dusk",
"noon",
"midnight",
"curfewStart",
"curfewEnd"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# Timetable_VersionFrameStructureUnclassified
Type for TIMETABLE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
},
{
"properties": {
"VehicleModes": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesListOfEnumerations"
}
],
"description": "PT MODEs of VEHICLE JOURNEYs in timetable."
},
"HeadwayService": {
"type": "boolean",
"description": "Whether this is a Headway SERVICE, that is, one shown as operating at a prescribed interval rather than to a fixed timetable."
},
"Monitored": {
"type": "boolean",
"description": "Whether VEHICLE JOURNEYs of line are normally monitored. Provides a default value for the Monitored element on individual journeys of the timetable."
},
"NetworkView": {
"$ref": "#/definitions/NetworkView"
},
"LineView": {
"$ref": "#/definitions/LineView"
},
"OperatorView": {
"$ref": "#/definitions/OperatorView"
},
"ServiceCalendarFrameRef": {
"$ref": "#/definitions/ServiceCalendarFrameRef"
},
"DefaultMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "Default PT MODE to use on JOURNEYs in TIMETABLE."
},
"JourneyAccountingRef": {
"$ref": "#/definitions/JourneyAccountingRef"
},
"bookingTimes": {
"allOf": [
{
"$ref": "#/definitions/containedAvailabilityConditions_RelStructure"
}
],
"description": "When bookings can be made for a SERVICE."
},
"AccessibilityAssessment": {
"$ref": "#/definitions/AccessibilityAssessment"
},
"TransportTypeRef": {
"$ref": "#/definitions/TransportTypeRef"
},
"timeDemandTypes": {
"allOf": [
{
"$ref": "#/definitions/timeDemandTypesInFrame_RelStructure"
}
],
"description": "TIME DEMAND TYPEs in frame."
},
"timeDemandTypeAssignments": {
"allOf": [
{
"$ref": "#/definitions/timeDemandTypeAssignmentsInFrame_RelStructure"
}
],
"description": "TIME DEMAND TYPE ASSIGNMENTs in frame."
},
"timingLinkGroups": {
"allOf": [
{
"$ref": "#/definitions/groupOfLinksInFrame_RelStructure"
}
],
"description": "TIMING LINK GROUPs in frame."
},
"vehicleJourneys": {
"allOf": [
{
"$ref": "#/definitions/journeysInFrame_RelStructure"
}
],
"description": "VEHICLE JOURNEYs in frame."
},
"frequencyGroups": {
"allOf": [
{
"$ref": "#/definitions/frequencyGroupsInFrame_RelStructure"
}
],
"description": "FREQUENCY GROUPs In frame. Can be used to template VEHICLE JOURNEYs."
},
"groupsOfServices": {
"allOf": [
{
"$ref": "#/definitions/groupsOfServicesInFrame_RelStructure"
}
],
"description": "Groupings of Journeys In frame. Can be used to define inbound and outbound beds for a matrix presentation of the JORUNEYs in the TIMETABLE."
},
"trainNumbers": {
"allOf": [
{
"$ref": "#/definitions/trainNumbersInFrame_RelStructure"
}
],
"description": "TRAIN NUMBERs in frame."
},
"journeyPartCouples": {
"allOf": [
{
"$ref": "#/definitions/journeyPartCouplesInFrame_RelStructure"
}
],
"description": "JOURNEY COUPLINGs in frame."
},
"coupledJourneys": {
"allOf": [
{
"$ref": "#/definitions/coupledJourneysInFrame_RelStructure"
}
],
"description": "COUPLED JOURNEYs in frame."
},
"serviceFacilitySets": {
"allOf": [
{
"$ref": "#/definitions/serviceFacilitySetsInFrame_RelStructure"
}
],
"description": "SERVICE FACILITies in frame."
},
"restrictedServiceFacilitySets": {
"allOf": [
{
"$ref": "#/definitions/restrictedServiceFacilitySetsInFrame_RelStructure"
}
],
"description": "Restricted SERVICE FACILITies in frame. +v2.0"
},
"deckPlanAssignments": {
"allOf": [
{
"$ref": "#/definitions/deckPlanAssignments_RelStructure"
}
],
"description": "DECK PLAN ASSIGNMENTs in frame."
},
"typesOfService": {
"allOf": [
{
"$ref": "#/definitions/typesOfServiceInFrame_RelStructure"
}
],
"description": "TYPEs of SERVICE in frame."
},
"flexibleServiceProperties": {
"allOf": [
{
"$ref": "#/definitions/flexibleServicePropertiesInFrame_RelStructure"
}
],
"description": "FLEXIBLE SERVICE PROPERTIES in frame."
},
"vehicleJourneyStopAssignments": {
"allOf": [
{
"$ref": "#/definitions/vehicleJourneyStopAssignmentsInFrame_RelStructure"
}
],
"description": "VEHICLE JOURNEY STOP ASSIGNMENTs in frame."
},
"notices": {
"allOf": [
{
"$ref": "#/definitions/noticesInFrame_RelStructure"
}
],
"description": "NOTICEs in frame."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignmentsInFrame_RelStructure"
}
],
"description": "NOTICE ASSIGNMENTs in frame."
},
"journeyMeetings": {
"allOf": [
{
"$ref": "#/definitions/journeyMeetingsInFrame_RelStructure"
}
],
"description": "JOURNEY MEETINGs in frame."
},
"journeyInterchanges": {
"allOf": [
{
"$ref": "#/definitions/journeyInterchangesInFrame_RelStructure"
}
],
"description": "INTERCHANGES in frame."
},
"defaultInterchanges": {
"allOf": [
{
"$ref": "#/definitions/defaultInterchangesInFrame_RelStructure"
}
],
"description": "DEFAULT INTERCHANGES in frame."
},
"interchangeRules": {
"allOf": [
{
"$ref": "#/definitions/interchangeRulesInFrame_RelStructure"
}
],
"description": "INTERCHANGE RULEs in frame."
},
"vehicleTypes": {
"allOf": [
{
"$ref": "#/definitions/vehicleTypesInFrame_RelStructure"
}
],
"description": "VEHICLE TYPEs in frame."
},
"journeyAccountings": {
"allOf": [
{
"$ref": "#/definitions/journeyAccountingsInFrame_RelStructure"
}
],
"description": "Default JOURNEY ACCOUNTING values for JOURNEYs in frame."
},
"occupancies": {
"allOf": [
{
"$ref": "#/definitions/OccupancyViewInFrame_RelStructure"
}
],
"description": "OCCUPANCYs in frame."
}
}
}
],
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_version.xsd"
}
# TimetabledPassingTimeUnclassified
TIMETABLED PASSING TIME at TIMING POINT.
{
"$ref": "#/definitions/TimetabledPassingTime_VersionedChildStructure",
"x-netex-frames": [
"TimetableFrame"
],
"x-netex-substitutionGroup": "PassingTime",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_version.xsd"
}
# TimetabledPassingTime_VersionedChildStructureUnclassified
Type for TIMETABLED PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/PassingTime_VersionedChildStructure"
},
{
"properties": {
"ArrivalTime": {
"type": "string",
"format": "time",
"description": "Timetabled arrival time."
},
"ArrivalDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after the starting time of the journey if not same calendar day. Default is 0 for same day."
},
"DepartureTime": {
"type": "string",
"format": "time",
"description": "Timetabled departure time."
},
"DepartureDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after the starting time of the journey if not same calendar day. Default is 0 for same day."
},
"WaitingTime": {
"type": "string",
"description": "Timetabled waiting interval."
},
"Headway": {
"allOf": [
{
"$ref": "#/definitions/HeadwayIntervalStructure"
}
],
"description": "Frequency of service."
},
"LatestArrivalTime": {
"type": "string",
"format": "time",
"description": "Latest Arrival Time."
},
"LatestArrivalDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after the starting time of the journey if not same calendar day. Default is 0 for same day."
},
"EarliestDepartureTime": {
"type": "string",
"format": "time",
"description": "Earliest Timetabled departure time."
},
"EarliestDepartureDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after the starting time of the journey if not same calendar day. Default is 0 for same day."
},
"occupancies": {
"allOf": [
{
"$ref": "#/definitions/OccupancyView_RelStructure"
}
],
"description": "OCCUPANCYs associated with this journey. +v2.0"
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_version.xsd"
}
# TimetabledPassingTime_ViewStructureUnclassified
Type for Simplified TIMETABLED PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/PassingTime_ViewStructure"
},
{
"properties": {
"ArrivalTime": {
"type": "string",
"format": "time",
"description": "Timetabled Arrival time."
},
"ArrivalDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Arrival Day Offset from Start of Journey."
},
"DepartureTime": {
"type": "string",
"format": "time",
"description": "Timetabled departure time."
},
"DepartureDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Number of days after the starting departure time of the journey if not same calendar day. Default is 0 for same day."
},
"WaitingTime": {
"type": "string",
"description": "Timetabled waiting interval."
},
"Headway": {
"allOf": [
{
"$ref": "#/definitions/HeadwayIntervalStructure"
}
],
"description": "Frequency of service."
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# TimetabledPassingTimeIdTypeUnclassified
Type for identifier of a TIMETABLED PASSING TIME.
{
"$ref": "#/definitions/PassingTimeIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# TimetabledPassingTimeRefReference
Reference to a TIMETABLED PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/TimetabledPassingTimeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimetabledPassingTime",
"x-netex-substitutionGroup": "PassingTimeRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# TimetabledPassingTimeRefStructureReference
Type for a reference to a TIMETABLED PASSING TIME.
{
"$ref": "#/definitions/PassingTimeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimetabledPassingTime",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_support.xsd"
}
# timetabledPassingTimes_RelStructureCollection
Type for a list of TIMETABLED PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"TimetabledPassingTime": {
"type": "array",
"items": {
"$ref": "#/definitions/TimetabledPassingTime"
}
}
},
"required": [
"TimetabledPassingTime"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_passingTimes_version.xsd"
}
# TimetabledPassingTimeViewUnclassified
Simplified TIMETABLED PASSING TIME.
{
"allOf": [
{
"$ref": "#/definitions/TimetabledPassingTime_ViewStructure"
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_datedPassingTimes_version.xsd"
}
# TimetableFrameEntity
A coherent set of timetable data (VEHICLE JOURNEYs and BLOCKs) to which the same VALIDITY CONDITIONs have been assigned.
{
"$ref": "#/definitions/Timetable_VersionFrameStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CommonFrame",
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_version.xsd"
}
# TimetableFrameIdTypeUnclassified
Type for identifier of a TIMETABLE FRAME.
{
"$ref": "#/definitions/VersionFrameIdType",
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_support.xsd"
}
# TimetableFrameRefReference
Reference to a TIMETABLE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/TimetableFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimetableFrame",
"x-netex-substitutionGroup": "VersionFrameRef",
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_support.xsd"
}
# TimetableFrameRefStructureReference
Type for Reference to a TIMETABLE FRAME.
{
"$ref": "#/definitions/VersionFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimetableFrame",
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_support.xsd"
}
# TimeZoneOffsetTypeUnclassified
Offset from Greenwich in hours. e.g. +5 ,- 2
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# TimingAlgorithmTypeEntity
Classification of a TIMING ALGORITHM.
{
"$ref": "#/definitions/TimingAlgorithmType_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd"
}
# TimingAlgorithmType_ValueStructureUnclassified
Type for a TIMING ALGORITHM TYPE.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd"
}
# TimingAlgorithmTypeIdTypeUnclassified
Type for identifier of a TIMING ALGORITHM TYPE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# TimingAlgorithmTypeRefReference
Reference to a TIMING ALGORITHM TYPE.
{
"allOf": [
{
"$ref": "#/definitions/TimingAlgorithmTypeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimingAlgorithmType",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# TimingAlgorithmTypeRefStructureReference
Type for a reference to a TIMING ALGORITHM TYPE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimingAlgorithmType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# TimingLinkEntity
An ordered pair of TIMING POINTs for which run times may be recorded. Timing links are directional - there will be separate links for each direction of a route.
{
"$ref": "#/definitions/TimingLink_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Link",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingLink_VersionStructureStructure
Type for TIMING LINK.
{
"allOf": [
{
"$ref": "#/definitions/Link_VersionStructure"
},
{
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointRefStructure"
}
],
"description": "Identifier of TIMING POINT from which LINK starts."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/TimingPointRefStructure"
}
],
"description": "Identifier of TIMING POINT at which LINK ends."
},
"VehicleMode": {
"$ref": "#/definitions/VehicleMode"
},
"OperationalContextRef": {
"$ref": "#/definitions/OperationalContextRef"
}
},
"required": [
"FromPointRef",
"ToPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingLinkIdTypeUnclassified
Type for identifier of a TIMING LINK.
{
"$ref": "#/definitions/LinkIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# TimingLinkInJourneyPatternUnclassified
The position of a TIMING LINK in a JOURNEY PATTERN. This ENTITY is needed if a TIMING LINK is repeated in the same JOURNEY PATTERN, and separate information is to be stored about each iteration of the TIMING LINK.
{
"$ref": "#/definitions/TimingLinkInJourneyPattern_VersionedChildStructure",
"x-netex-substitutionGroup": "LinkInLinkSequence",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingLinkInJourneyPattern_VersionedChildStructureUnclassified
Type for TIMING LINK IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/LinkInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"TimingLinkRef": {
"$ref": "#/definitions/TimingLinkRef"
},
"runTimes": {
"allOf": [
{
"$ref": "#/definitions/journeyRunTimes_RelStructure"
}
],
"description": "run times for this TIMING LINK."
}
},
"required": [
"TimingLinkRef"
]
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingLinkInJourneyPatternIdTypeUnclassified
Type for identifier of a TIMING LINK IN JOURNEY PATTERN.
{
"$ref": "#/definitions/LinkInJourneyPatternIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# TimingLinkInJourneyPatternRefReference
Reference to a TIMING LINK IN JOURNEY PATTERN. If given by context does not need to be stated.
{
"allOf": [
{
"$ref": "#/definitions/TimingLinkInJourneyPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimingLinkInJourneyPattern",
"x-netex-substitutionGroup": "LinkInJourneyPatternRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# TimingLinkInJourneyPatternRefStructureReference
Type for reference to a TIMING LINK JOURNEY PATTERN.
{
"$ref": "#/definitions/LinkInJourneyPatternRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimingLinkInJourneyPattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# TimingLinkRefReference
Reference to a TIMING LINK.
{
"allOf": [
{
"$ref": "#/definitions/TimingLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimingLink",
"x-netex-substitutionGroup": "LinkRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# TimingLinkRefByValueUnclassified
Reference to a TIMING LINK LINK BY VALUE.
{
"allOf": [
{
"$ref": "#/definitions/TimingLinkRefByValueStructure"
}
],
"x-netex-substitutionGroup": "LinkRefByValue",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# TimingLinkRefByValueStructureUnclassified
Type for a reference to a TIMING LINK LINK BY VALUE.
{
"$ref": "#/definitions/LinkRefByValueStructure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# timingLinkRefs_RelStructureCollection
Type for a list of references to TIMING LINKs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TimingLinkRef": {
"$ref": "#/definitions/TimingLinkRef"
},
"TimingLinkRefByValue": {
"$ref": "#/definitions/TimingLinkRefByValue"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# TimingLinkRefStructureReference
Type for a reference to a TIMING LINK.
{
"$ref": "#/definitions/LinkRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimingLink",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# timingLinks_RelStructureCollection
Type for a list of TIMING LINKs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"TimingLink": {
"type": "array",
"items": {
"$ref": "#/definitions/TimingLink"
}
}
},
"required": [
"TimingLink"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# timingLinksInFrame_RelStructureCollection
Type for containment in frame of TIMING LINK.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TimingLink": {
"type": "array",
"items": {
"$ref": "#/definitions/TimingLink"
}
}
},
"required": [
"TimingLink"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingPatternEntity
The subset of a JOURNEY PATTERN made up only of TIMING POINTs IN JOURNEY PATTERN.
{
"$ref": "#/definitions/TimingPattern_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "LinkSequence",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingPattern_VersionStructureStructure
Type for TIMING PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/LinkSequence_VersionStructure"
},
{
"properties": {
"RouteRef": {
"allOf": [
{
"$ref": "#/definitions/RouteRefStructure"
}
],
"description": "Route that TIMING PATTERN describes."
},
"DirectionType": {
"$ref": "#/definitions/DirectionType"
},
"TimeDemandTypeRef": {
"$ref": "#/definitions/TimeDemandTypeRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"TimebandRef": {
"$ref": "#/definitions/TimebandRef",
"x-netex-choice": [
"TimeDemandTypeRef",
"TimebandRef"
]
},
"pointsInSequence": {
"allOf": [
{
"$ref": "#/definitions/timingPointsInJourneyPattern_RelStructure"
}
],
"description": "Ordered List of points used in TIMING PATTERN. specific to TIMING PATTERN."
},
"points": {
"allOf": [
{
"$ref": "#/definitions/timingPoints_RelStructure"
}
],
"description": "List of points used in TIMING PATTERN. May also be defined elsewhere. Can be used to encapsulate TIMING PATTERN with its component POINTS."
},
"links": {
"allOf": [
{
"$ref": "#/definitions/timingLinks_RelStructure"
}
],
"description": "List of links used in TIMING PATTERN. May also be defined elsewhere. Can be used to encapsulate TIMING PATTERN with its component Link.s."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingPatternIdTypeUnclassified
Type for identifier of a TIMING PATTERN.
{
"$ref": "#/definitions/LinkSequenceIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# TimingPatternRefReference
Reference to a TIMING PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/TimingPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimingPattern",
"x-netex-substitutionGroup": "LinkSequenceRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# TimingPatternRefStructureReference
Type for a reference to a TIMING PATTERN.
{
"$ref": "#/definitions/LinkSequenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimingPattern",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# timingPatternsInFrame_RelStructureCollection
Type for containment in frame of TIMING PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TimingPattern": {
"type": "array",
"items": {
"$ref": "#/definitions/TimingPattern"
}
}
},
"required": [
"TimingPattern"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingPointEntity
A POINT against which the timing information necessary to build schedules may be recorded.
{
"$ref": "#/definitions/TimingPoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TimingPoint_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingPoint_DummyAbstract
A POINT against which the timing information necessary to build schedules may be recorded.
{
"allOf": [
{
"$ref": "#/definitions/Point_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Point",
"x-netex-sg-members": [
"ReliefPoint_Dummy",
"TimingPoint"
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingPoint_VersionStructureStructure
Type for TIMING POINT.
{
"allOf": [
{
"$ref": "#/definitions/Point_VersionStructure"
},
{
"properties": {
"TimingPointStatus": {
"allOf": [
{
"$ref": "#/definitions/TimingPointStatusEnumeration"
}
],
"description": "Default Nature of TIMING POINT. Default is primary TIMING POINT."
},
"AllowedForWaitTime": {
"type": "string",
"description": "Default WAIT TIME associated with TIMING POINT. May be overridden on specific POINTs in JOURNEY PATTERNs for POINT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingPointIdTypeUnclassified
Type for identifier of a TIMING POINT.
{
"$ref": "#/definitions/RoutePointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# TimingPointInJourneyPatternUnclassified
A NODE in a JOURNEY PATTERN which is a TIMING POINT.
{
"$ref": "#/definitions/TimingPointInJourneyPattern_VersionedChildStructure",
"x-netex-substitutionGroup": "PointInLinkSequence",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingPointInJourneyPattern_VersionedChildStructureUnclassified
Type for TIMING POINT IN JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/PointInLinkSequence_VersionedChildStructure"
},
{
"properties": {
"TimingPointRef": {
"$ref": "#/definitions/TimingPointRef"
},
"OnwardTimingLinkRef": {
"allOf": [
{
"$ref": "#/definitions/TimingLinkRefStructure"
}
],
"description": "Used to disambiguate if multiple links between the same points."
},
"IsWaitPoint": {
"type": "boolean",
"description": "Whether point is a wait point."
},
"WaitTime": {
"type": "string",
"description": "Wait time as interval. OPTIMISATION assuming default Time Demand. Use this to declare a single wait time Other wise a list of times for different time demands.",
"x-netex-choice": [
"WaitTime",
"waitTimes"
]
},
"waitTimes": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternWaitTimes_RelStructure"
}
],
"description": "Wait times for (TIMING) POINT IN JOURNEY PATTERN. There may be different times for different time demands.",
"x-netex-choice": [
"WaitTime",
"waitTimes"
]
},
"headways": {
"allOf": [
{
"$ref": "#/definitions/journeyPatternHeadways_RelStructure"
}
],
"description": "Set of HEADWAYs (frequency of services) that applies at a (TIMING) POINT IN JOURNEY PATTERN."
},
"noticeAssignments": {
"allOf": [
{
"$ref": "#/definitions/noticeAssignments_RelStructure"
}
],
"description": "NOTICEs for TIMING POINT IN JOURNEY PATTERN."
}
},
"required": [
"TimingPointRef"
]
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingPointInJourneyPatternIdTypeUnclassified
Type for identifier of a TIMING POINT IN JOURNEY PATTERN.
{
"$ref": "#/definitions/PointInJourneyPatternIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# TimingPointInJourneyPatternRefReference
Reference to a TIMING POINT IN JOURNEY PATTERN. If given by context does not need to be stated.
{
"allOf": [
{
"$ref": "#/definitions/TimingPointInJourneyPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimingPointInJourneyPattern",
"x-netex-substitutionGroup": "PointInJourneyPatternRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# TimingPointInJourneyPatternRefStructureReference
Type for reference to a TIMING POINT JOURNEY PATTERN.
{
"$ref": "#/definitions/PointInJourneyPatternRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimingPointInJourneyPattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# TimingPointRefReference
Reference to a TIMING POINT. If given by context does not need to be stated.
{
"allOf": [
{
"$ref": "#/definitions/TimingPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TimingPoint",
"x-netex-substitutionGroup": "RoutePointRef",
"x-netex-sg-members": [
"BorderPointRef",
"ReliefPointRef",
"ScheduledStopPointRef"
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# TimingPointRefStructureReference
Type for reference to a TIMING POINT.
{
"$ref": "#/definitions/RoutePointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TimingPoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_timingPattern_support.xsd"
}
# timingPoints_RelStructureCollection
Type for a list of TIMING POINTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TimingPoint_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/TimingPoint_Dummy"
},
"description": "TIMING POINT."
}
},
"required": [
"TimingPoint_Dummy"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# timingPointsInFrame_RelStructureCollection
Type for containment in frame of TIMING POINT.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TimingPoint": {
"type": "array",
"items": {
"$ref": "#/definitions/TimingPoint"
}
}
},
"required": [
"TimingPoint"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# timingPointsInJourneyPattern_RelStructureCollection
Type for a list of TIMING POINTs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"TimingPointInJourneyPattern": {
"type": "array",
"items": {
"$ref": "#/definitions/TimingPointInJourneyPattern"
},
"description": "TIMING POINT."
}
},
"required": [
"TimingPointInJourneyPattern"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timingPattern_version.xsd"
}
# TimingPointStatusEnumerationEnum
Allowed values for TYPE OF TIMING POINT.
{
"type": "string",
"enum": [
"timingPoint",
"secondaryTimingPoint",
"notTimingPoint"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# ToiletsTypeEnumerationEnum
Allowed values for Toilet Type.
{
"type": "string",
"enum": [
"seated",
"urinal",
"squat",
"seatedAndUrinal"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentPassenger_support.xsd"
}
# TopicAbstract
Abstract Topic Filter.
{
"allOf": [
{
"$ref": "#/definitions/TopicStructure"
}
],
"x-netex-role": "abstract",
"x-netex-sg-members": [
"NetworkFrameTopic"
],
"x-netex-source": "netex_service/netex_filter_object.xsd"
}
# TopicStructureUnclassified
Type for abstract Request filter.
{
"type": "object",
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of what filter does."
},
"sources": {
"allOf": [
{
"$ref": "#/definitions/dataSources_RelStructure"
}
],
"description": "Data Sources to include. If more than one source is specified it is logically ORed with the others."
},
"CodespaceRef": {
"$ref": "#/definitions/CodespaceRef"
},
"ResponsibilityRoleAssignment": {
"$ref": "#/definitions/ResponsibilityRoleAssignment"
}
},
"x-netex-source": "netex_service/netex_filter_object.xsd"
}
# TopographicPlaceEntity
A town, city, village, suburb, quarter or other name settlement within a country. Provides a Gazetteer of Transport related place names.
{
"$ref": "#/definitions/TopographicPlace_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Place",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# TopographicPlace_DerivedViewStructureView
Type for a TOPOGRAPHIC PLACE VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"TopographicPlaceRef": {
"$ref": "#/definitions/TopographicPlaceRef"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of the TOPOGRAPHIC PLACE."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short name for TOPOGRAPHIC PLACE to be used when qualifying children."
},
"QualifierName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Qualifying name. Place name characters only allowed."
},
"CountryRef": {
"$ref": "#/definitions/CountryRef"
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# TopographicPlace_VersionStructureStructure
Type for a TOPOGRAPHIC PLACE.
{
"allOf": [
{
"$ref": "#/definitions/Place_VersionStructure"
},
{
"properties": {
"IsoCode": {
"allOf": [
{
"$ref": "#/definitions/SubdivisionIdType"
}
],
"description": "ISO 3166-2 code for subdivision of a country if relevant. E.g. GB-CAM."
},
"Descriptor": {
"allOf": [
{
"$ref": "#/definitions/TopographicPlaceDescriptor_VersionedChildStructure"
}
],
"description": "Structured text descriptor of TOPOGRAPHIC PLACE."
},
"alternativeDescriptors": {
"allOf": [
{
"$ref": "#/definitions/topographicPlaceDescriptors_RelStructure"
}
],
"description": "Collection of aliases for the TOPOGRAPHIC PLACE."
},
"TopographicPlaceType": {
"allOf": [
{
"$ref": "#/definitions/TopographicPlaceTypeEnumeration"
}
],
"description": "Classification of the TOPOGRAPHIC PLACE as a settlement. Enumerated value."
},
"PlaceCentre": {
"type": "boolean",
"description": "Whether the TOPOGRAPHIC PLACE is considered to be at the centre of a town. Default is false."
},
"PostCode": {
"type": "string",
"description": "Post code or partial post code associated with area. v1.1"
},
"CountryRef": {
"$ref": "#/definitions/CountryRef"
},
"otherCountries": {
"allOf": [
{
"$ref": "#/definitions/countryRefs_RelStructure"
}
],
"description": "For TOPOGRAPHIC PLACEs thats span borders, references to additional COUNTRY or COUNTRIEs that place lies in."
},
"ParentTopographicPlaceRef": {
"allOf": [
{
"$ref": "#/definitions/TopographicPlaceRefStructure"
}
],
"description": "Parent TOPOGRAPHIC PLACE. Reference to another TOPOGRAPHIC PLACE that contains the child TOPOGRAPHIC PLACE completely. Must not be cyclic."
},
"adjacentPlaces": {
"allOf": [
{
"$ref": "#/definitions/topographicPlaceRefs_RelStructure"
}
],
"description": "TOPOGRAPHIC PLACEs which are adjacent to the TOPOGRAPHIC PLACE. or which partially overlay.
N.B. this should not be used for spatial containment. Instead the Parent Site should be used the TOPOGRAPHIC PLACE which completely contain the TOPOGRAPHIC PLACE, and on child TOPOGRAPHIC PLACEs for localities completely contained in the TOPOGRAPHIC PLACE."
},
"containedIn": {
"allOf": [
{
"$ref": "#/definitions/topographicPlaceRefs_RelStructure"
}
],
"description": "TOPOGRAPHIC PLACEs other than then parent in which the place can be regarded as contained. a."
},
"accesses": {
"allOf": [
{
"$ref": "#/definitions/accesses_RelStructure"
}
],
"description": "ACCESS links to other PLACEs."
}
},
"required": [
"Descriptor"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# TopographicPlaceDescriptor_VersionedChildStructureUnclassified
Type for a TOPOGRAPHIC PLACE DESCRIPTOR.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of the TOPOGRAPHIC PLACE."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short name for TOPOGRAPHIC PLACE to be used when qualifying children."
},
"Qualify": {
"type": "object",
"properties": {
"QualifierName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Qualifying name. Place name characters only allowed."
},
"TopographicPlaceRef": {
"$ref": "#/definitions/TopographicPlaceRef"
}
},
"required": [
"QualifierName"
],
"description": "Qualifier to use when presenting name to distinguish it from other similarly named elements."
}
},
"required": [
"Name"
]
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# TopographicPlaceDescriptorIdTypeUnclassified
Type for TOPOGRAPHIC PLACE DESCRIPTOR.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# topographicPlaceDescriptors_RelStructureCollection
Type for containment of TOPOGRAPHIC PLACE DESCRIPTORs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"TopographicPlaceDescriptor": {
"type": "array",
"items": {
"$ref": "#/definitions/TopographicPlaceDescriptor_VersionedChildStructure"
}
}
},
"required": [
"TopographicPlaceDescriptor"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# TopographicPlaceIdTypeUnclassified
Type for TOPOGRAPHIC PLACE.
{
"$ref": "#/definitions/PlaceIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# TopographicPlaceRefReference
Reference to a TOPOGRAPHIC PLACE.
{
"allOf": [
{
"$ref": "#/definitions/TopographicPlaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TopographicPlace",
"x-netex-substitutionGroup": "PlaceRef_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# topographicPlaceRefs_RelStructureCollection
A collection of one or more references to TOPOGRAPHIC PLACE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TopographicPlaceRef": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/TopographicPlaceRefStructure"
}
],
"description": "Reference to the identifier of a TOPOGRAPHIC PLACE."
}
}
},
"required": [
"TopographicPlaceRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# TopographicPlaceRefStructureReference
Type for a reference to a TOPOGRAPHIC PLACE.
{
"$ref": "#/definitions/PlaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TopographicPlace",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# topographicPlaces_RelStructureCollection
Collection of TOPOGRAPHIC PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TopographicPlaceRef": {
"$ref": "#/definitions/TopographicPlaceRef"
},
"TopographicPlace": {
"$ref": "#/definitions/TopographicPlace"
}
},
"required": [
"TopographicPlaceRef",
"TopographicPlace"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# topographicPlacesInFrame_RelStructureCollection
Type for containment in frame of TOPOGRAPHIC PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TopographicPlace": {
"type": "array",
"items": {
"$ref": "#/definitions/TopographicPlace"
}
}
},
"required": [
"TopographicPlace"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# TopographicPlaceTypeEnumerationEnum
Allowed values for classifying TOPOGRAPHIC PLACEs.
{
"type": "string",
"enum": [
"continent",
"interregion",
"country",
"principality",
"state",
"province",
"region",
"county",
"area",
"conurbation",
"city",
"municipality",
"quarter",
"suburb",
"town",
"urbanCentre",
"district",
"parish",
"village",
"hamlet",
"placeOfInterest",
"other",
"unrecorded"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# TopographicPlaceViewUnclassified
Simplified view of TOPOGRAPHIC PLACE. Data is derived through the relationship.
{
"$ref": "#/definitions/TopographicPlace_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# TopographicProjectionEntity
TOPOGRAPHICAL PROJECTION allows any ZONE to be directly mapped to a TOPOGRAPHICAL PLACE, e.g. a TARIFF ZONE, ADMINISTRATIVE ZONE can be stated as having the same bounds as another zone. +v1.1
{
"$ref": "#/definitions/TopographicProjection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Projection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# TopographicProjection_VersionStructureStructure
Type for a TOPOGRAPHIC PROJECTION. +v1.1
{
"allOf": [
{
"$ref": "#/definitions/Projection_VersionStructure"
},
{
"properties": {
"ProjectedObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Object being projected onto TOPOGRAPHIC AALCE> May be given by context."
},
"CountryRef": {
"$ref": "#/definitions/CountryRef",
"x-netex-choice": [
"CountryRef",
"TopographicPlaceRef"
]
},
"TopographicPlaceRef": {
"$ref": "#/definitions/TopographicPlaceRef",
"x-netex-choice": [
"CountryRef",
"TopographicPlaceRef"
]
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_version.xsd"
}
# TopographicProjectionIdTypeUnclassified
Type for TOPOGRAPHIC PROJECTION.
{
"$ref": "#/definitions/ProjectionIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# TopographicProjectionRefReference
Reference to a TOPOGRAPHIC PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/TopographicProjectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TopographicProjection",
"x-netex-substitutionGroup": "ProjectionRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# TopographicProjectionRefStructureReference
Type for a reference to a TOPOGRAPHIC PROJECTION
{
"$ref": "#/definitions/ZoneProjectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TopographicProjection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_topographicPlace_support.xsd"
}
# TraceUnclassified
A record of the detailed changes of a given ENTITY IN VERSION from one VERSION to the next one. A TRACE contains pairs of attributes' old values - new values.
{
"$ref": "#/definitions/TraceStructure",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# TraceIdTypeUnclassified
Identifier of a TRACE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# traces_RelStructureCollection
A collection of one or more TRACEs.
{
"type": "object",
"properties": {
"Trace": {
"type": "array",
"items": {
"$ref": "#/definitions/Trace"
},
"description": "A way to record the context of the changes occurred in a given ENTITY instance, as regards the authors, the causes of the changes, etc., possibly accompanied by a descriptive text.he next one. A TRACE contains pairs of attributes' old values - new values."
}
},
"required": [
"Trace"
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# TraceStructureUnclassified
Type for a TYPE OF TRACE.
{
"type": "object",
"properties": {
"ObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Identifier of ENTITY IN VERSION that has been created or modiifed."
},
"ChangedAt": {
"type": "string",
"format": "date-time",
"description": "Timestamp of when ENTITY IN VERSION was Changed."
},
"ChangedBy": {
"type": "string",
"description": "Who made change."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of change."
},
"Delta": {
"$ref": "#/definitions/Delta"
},
"id": {
"allOf": [
{
"$ref": "#/definitions/TraceIdType"
}
],
"description": "Identifier of TRACE.",
"xml": {
"attribute": true
}
},
"created": {
"type": "string",
"format": "date-time",
"description": "Date TRACE was first created.",
"xml": {
"attribute": true
}
}
},
"required": [
"ChangedAt"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionDelta_version.xsd"
}
# TractiveElementTypeUnclassified
A TRAIN ELEMENT TYPE that is self-propelled, e.g., a locomotive or powered railcar. +v2.0
{
"$ref": "#/definitions/TractiveElementType_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_version.xsd"
}
# TractiveElementType_VersionStructureStructure
Type for a TRAIN ELEMENT.
{
"$ref": "#/definitions/TrainElementType_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_version.xsd"
}
# TractiveElementTypeIdTypeUnclassified
Type for identifier of a TRACTIVE ELEMENT TYPE.
{
"$ref": "#/definitions/TrainElementTypeIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# TractiveElementTypeRefReference
Reference to a TRACTIVE ELEMENT TYPE. v2.0
{
"allOf": [
{
"$ref": "#/definitions/TractiveElementTypeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TractiveElementType",
"x-netex-substitutionGroup": "TrainElementTypeRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# TractiveElementTypeRefStructureReference
Type for a reference to a TRACTIVE ELEMENT TYPE.
{
"$ref": "#/definitions/TrainElementTypeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TractiveElementType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# TractiveRollingStockItemEntity
A powered item of rolling stock, such as a specific locomotive or powered railcar. +v2.0
{
"$ref": "#/definitions/TractiveRollingStockItem_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "RollingStockItem_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# TractiveRollingStockItem_VersionStructureStructure
Type for a TRACTIVE ROLLING STOCK ITEM.
{
"allOf": [
{
"$ref": "#/definitions/RollingStockItem_VersionStructure"
},
{
"properties": {
"TractiveElementTypeRef": {
"$ref": "#/definitions/TractiveElementTypeRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# TractiveRollingStockItemIdTypeUnclassified
Type for identifier of a TRACTIVE ROLLING STOCKITEM.
{
"$ref": "#/definitions/RollingStockItemIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# TractiveRollingStockItemRefReference
Reference to a TRACTIVE ROLLING STOCK ITEM. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/TractiveRollingStockItemRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TractiveRollingStockItem",
"x-netex-substitutionGroup": "RollingStockItemRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# TractiveRollingStockItemRefStructureReference
Type for a reference to a TRACTIVE ROLLING STOCK ITEM.
{
"$ref": "#/definitions/RollingStockItemRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TractiveRollingStockItem",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# TrafficControlPointEntity
A POINT where the traffic flow can be influenced. Examples are: traffic lights (lanterns), barriers.
{
"$ref": "#/definitions/TrafficControlPoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Point",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# TrafficControlPoint_VersionStructureStructure
Type for TRAFFIC CONTROL POINT.
{
"$ref": "#/definitions/Point_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# TrafficControlPointIdTypeUnclassified
Type for identifier of a TRAFFIC CONTROL POINT.
{
"$ref": "#/definitions/PointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# TrafficControlPointRefReference
Reference to a TRAFFIC CONTROL POINT.
{
"allOf": [
{
"$ref": "#/definitions/TrafficControlPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TrafficControlPoint",
"x-netex-substitutionGroup": "PointRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# TrafficControlPointRefStructureReference
Type for a reference to a TRAFFIC CONTROL POINT.
{
"$ref": "#/definitions/PointRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TrafficControlPoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# trafficControlPointsInFrame_RelStructureCollection
Type for containment in frame of TRAFFIC CONTROL POINTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TrafficControlPoint": {
"type": "array",
"items": {
"$ref": "#/definitions/TrafficControlPoint"
}
}
},
"required": [
"TrafficControlPoint"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# TrailingElementTypeUnclassified
A TRAIN ELEMENT TYPE that cannot propel itself, e.g. a railway carriage, luggage van, passenger vehicle wagon, etc. +v2.0
{
"$ref": "#/definitions/TrailingElementType_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_version.xsd"
}
# TrailingElementType_VersionStructureStructure
Type for a TRAILING ELEMENT TYPE.
{
"$ref": "#/definitions/TrainElementType_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_version.xsd"
}
# TrailingElementTypeIdTypeUnclassified
Type for identifier of a TRAILING ELEMENT TYPE.
{
"$ref": "#/definitions/TrainElementTypeIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# TrailingElementTypeRefReference
Reference to a TRAILING ELEMENT TYPE. v2.0
{
"allOf": [
{
"$ref": "#/definitions/TrailingElementTypeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TrailingElementType",
"x-netex-substitutionGroup": "TrainElementTypeRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# TrailingElementTypeRefStructureReference
Type for a reference to a TRAILING ELEMENT TYPE.
{
"$ref": "#/definitions/TrainElementTypeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TrailingElementType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# TrailingRollingStockItemEntity
An unpowered item of rolling stock such as a specific passenger carriage, luggage van, passenger vehicle carrier wagon or freight wagon. +v2.0
{
"$ref": "#/definitions/TrailingRollingStockItem_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "RollingStockItem_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# TrailingRollingStockItem_VersionStructureStructure
Type for a TRAILING ROLLING STOCK ITEM.
{
"allOf": [
{
"$ref": "#/definitions/RollingStockItem_VersionStructure"
},
{
"properties": {
"TrailingElementTypeRef": {
"$ref": "#/definitions/TrailingElementTypeRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# TrailingRollingStockItemIdTypeUnclassified
Type for identifier of a TRAILING ROLLING STOCKITEM.
{
"$ref": "#/definitions/RollingStockItemIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# TrailingRollingStockItemRefReference
Reference to a TRAILING ROLLING STOCK ITEM. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/TrailingRollingStockItemRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TrailingRollingStockItem",
"x-netex-substitutionGroup": "RollingStockItemRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# TrailingRollingStockItemRefStructureReference
Type for a reference to a TRAILING ROLLING STOCK ITEM.
{
"$ref": "#/definitions/RollingStockItemRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TrailingRollingStockItem",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# TrainEntity
A vehicle composed of TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.
{
"$ref": "#/definitions/Train_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Train_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# Train_DummyAbstract
Dummy type to work around SG limitations
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "TransportType_Dummy",
"x-netex-sg-members": [
"PoweredTrain",
"Train",
"UnpoweredTrain"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# Train_VersionStructureStructure
Type for TRAIN.
{
"allOf": [
{
"$ref": "#/definitions/VehicleType_VersionStructure"
},
{
"properties": {
"TrainSize": {
"$ref": "#/definitions/TrainSize"
},
"components": {
"allOf": [
{
"$ref": "#/definitions/trainComponents_RelStructure"
}
],
"description": "Ordered collection of TRAIN COMPONENTs making up TRAIN."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainBlockEntity
The vehicle work required by a train-based JOURNEY or sequence of JOURNEYs, from the time it leaves a PARKING POINT after parking until its next return to park at a PARKING POINT.
{
"$ref": "#/definitions/TrainBlock_VersionStructure",
"x-netex-role": "entity",
"x-netex-frames": [
"VehicleScheduleFrame"
],
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# TrainBlock_VersionStructureStructure
Type for TRAIN BLOCK.
{
"allOf": [
{
"$ref": "#/definitions/Block_VersionStructure"
},
{
"properties": {
"coupledJourneys": {
"allOf": [
{
"$ref": "#/definitions/coupledJourneys_RelStructure"
}
],
"description": "JOURNEYS making up BLOCK."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# TrainBlockIdTypeUnclassified
Type for identifier of a TRAIN BLOCK.
{
"$ref": "#/definitions/BlockIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# TrainBlockPartEntity
Part of a TRAIN BLOCK corresponding to a specific JOURNEY PART of the relevant JOURNEY of a TRAIN BLOCK. Note: Any train reversal, splitting, or joining operation marks the start of a new TRAIN BLOCK PART.
{
"$ref": "#/definitions/TrainBlockPart_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# TrainBlockPart_VersionStructureStructure
Type for TRAIN BLOCK PART.
{
"allOf": [
{
"$ref": "#/definitions/BlockPart_VersionStructure"
},
{
"properties": {
"StartTime": {
"type": "string",
"format": "time",
"description": "Start time of BLOCK PART- In principle this can be derived from the Start time of the first journey and the preparation duration but may be stated explicitly as well."
},
"StartTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset of Start time from current OPERATING DAY."
},
"EndTime": {
"type": "string",
"format": "time",
"description": "End time of BLOCK PART. In principle this can be derived from the Start time of the last journey and the finishing duration but may be stated explicitly as well."
},
"EndTimeDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset of end time from current OPERATING DAY."
},
"TypeOfCoupling": {
"type": "string",
"description": "Type of Coupling."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# TrainBlockPartIdTypeUnclassified
Type for identifier of a TRAIN BLOCK PART.
{
"$ref": "#/definitions/BlockPartIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# TrainBlockPartRefReference
Reference to a TRAIN BLOCK PART.
{
"allOf": [
{
"$ref": "#/definitions/TrainBlockPartRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TrainBlockPart",
"x-netex-substitutionGroup": "BlockPartRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# TrainBlockPartRefStructureReference
Type for a reference to a TRAIN BLOCK PART.
{
"$ref": "#/definitions/BlockPartRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TrainBlockPart",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# TrainBlockRefReference
Reference to a TRAIN BLOCK.
{
"allOf": [
{
"$ref": "#/definitions/TrainBlockRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TrainBlock",
"x-netex-substitutionGroup": "BlockRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# TrainBlockRefStructureReference
Type for a reference to a TRAIN BLOCK.
{
"$ref": "#/definitions/BlockRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TrainBlock",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_coupledJourney_support.xsd"
}
# TrainComponentEntity
A specification of the order of TRAIN ELEMENTs in a TRAIN.
{
"$ref": "#/definitions/TrainComponent_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainComponent_DerivedViewStructureView
Type for TRAIN COMPONENT VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"TrainComponentRef": {
"$ref": "#/definitions/TrainComponentRef"
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label for TRAIN COMPONENT."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of TRAIN COMPONENT."
},
"TrainElementTypeRef": {
"$ref": "#/definitions/TrainElementTypeRef",
"x-netex-choice": [
"TrainElementTypeRef",
"TrainElementRef"
]
},
"TrainElementRef": {
"allOf": [
{
"$ref": "#/definitions/TrainElementRef"
}
],
"description": "Reference to a TRAIN ELEMENT.",
"x-netex-choice": [
"TrainElementTypeRef",
"TrainElementRef"
]
},
"FareClasses": {
"$ref": "#/definitions/FareClasses"
},
"TrainElementTypeType": {
"allOf": [
{
"$ref": "#/definitions/TrainElementTypeTypeEnumeration"
}
],
"description": "Type of TRAIN ELEMENT TYPE. V2.0.",
"x-netex-choice": [
"TrainElementTypeType",
"TrainElementType"
]
},
"TrainElementType": {
"allOf": [
{
"$ref": "#/definitions/TrainElementTypeTypeEnumeration"
}
],
"description": "Type of TRAIN ELEMENT. DEPRECATED 2.0 Renamed to TYPE OF TRAIN ELEMENG TYPE",
"x-netex-choice": [
"TrainElementTypeType",
"TrainElementType"
],
"x-netex-deprecated": true
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of TRAIN COMPONENT within TRAIN. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainComponent_VersionStructureStructure
Type for a TRAIN COMPONENT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label for TRAIN COMPONENT."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of TRAIN COMPONENT."
},
"TrainRef": {
"allOf": [
{
"$ref": "#/definitions/TrainRef"
}
],
"description": "Reference to a TRAIN."
},
"TrainElementTypeRef": {
"$ref": "#/definitions/TrainElementTypeRef",
"x-netex-choice": [
"TrainElementTypeRef",
"TrainElementRef",
"TrainElement"
]
},
"TrainElementRef": {
"$ref": "#/definitions/TrainElementRef",
"x-netex-choice": [
"TrainElementTypeRef",
"TrainElementRef",
"TrainElement"
]
},
"TrainElement": {
"$ref": "#/definitions/TrainElement",
"x-netex-choice": [
"TrainElementTypeRef",
"TrainElementRef",
"TrainElement"
]
},
"OperationalOrientation": {
"allOf": [
{
"$ref": "#/definitions/VehicleOrientationEnumeration"
}
],
"description": "Orientation of the TRAIN ELEMENT within the TRAIN. +v1.1."
},
"ForwardCoupling": {
"allOf": [
{
"$ref": "#/definitions/TrainComponentCouplingStructure"
}
],
"description": "The nature of the coupling between the TRAIN COMPONENT and the TRAIN COMPONENT ahead of it within the TRAIN. +v2.0"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of TRAIN COMPONENT within TRAIN. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainComponentCouplingStructureUnclassified
Type for a TRAIN COMPONENT COUPLING.
{
"type": "object",
"properties": {
"Splittable": {
"type": "boolean",
"description": "Whether the component can be split in normal usage."
},
"ThroughAccess": {
"allOf": [
{
"$ref": "#/definitions/ThroughAccessEnumeration"
}
],
"description": "Whether passenger can walk through coupling to next carriage."
}
},
"required": [
"ThroughAccess"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainComponentIdTypeUnclassified
Type for identifier of a TRAIN COMPONENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainComponentLabelAssignmentEntity
The allocation of an advertised designation for a vehicle or vehicle element for passengers.
{
"$ref": "#/definitions/TrainComponentLabelAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# TrainComponentLabelAssignment_VersionStructureStructure
Type for TRAIN COMPONENT NUMBER ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label to assign."
},
"VehicleJourneyRef": {
"$ref": "#/definitions/VehicleJourneyRef"
},
"TrainComponentRef": {
"$ref": "#/definitions/TrainComponentRef"
}
},
"required": [
"TrainComponentRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# TrainComponentLabelAssignmentIdTypeUnclassified
Type for identifier of a TRAIN COMPONENT NUMBER ASSIGNNMENT.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# TrainComponentLabelAssignmentRefReference
Reference to a TRAIN COMPONENT NUMBER ASSIGNNMENT.
{
"allOf": [
{
"$ref": "#/definitions/TrainComponentLabelAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TrainComponentLabelAssignment",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# TrainComponentLabelAssignmentRefs_RelStructureCollection
Type for a list of TRAIN COMPONENT NUMBER ASSIGNNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TrainComponentLabelAssignmentRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TrainComponentLabelAssignmentRef"
}
}
},
"required": [
"TrainComponentLabelAssignmentRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# TrainComponentLabelAssignmentRefStructureReference
Type for a reference to a TRAIN COMPONENT NUMBER ASSIGNNMENT.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TrainComponentLabelAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# trainComponentLabelAssignments_RelStructureCollection
Type for containment of TRAIN COMPONENT NUMBER ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TrainComponentLabelAssignmentRef": {
"$ref": "#/definitions/TrainComponentLabelAssignmentRef"
},
"TrainComponentLabelAssignment": {
"$ref": "#/definitions/TrainComponentLabelAssignment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# TrainComponentRefReference
Reference to a TRAIN COMPONENT.
{
"allOf": [
{
"$ref": "#/definitions/TrainComponentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TrainComponent",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainComponentRefStructureReference
Type for a reference to a TRAIN COMPONENT.
{
"$ref": "#/definitions/OrderedVersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TrainComponent",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# trainComponents_RelStructureCollection
Type for a list of TRAIN COMPONENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TrainComponentRef": {
"$ref": "#/definitions/TrainComponentRef"
},
"TrainComponent": {
"allOf": [
{
"$ref": "#/definitions/TrainComponent"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainComponentStopAssignmentEntity
The association of a DECK ENTRANCE of a VEHICLE's DECK PLAN with a TRAIN and TRAIN COMPONENT and a specific STOP PLACE, QUAY and possibly BOARDING POSITION. NOTE: may indicate which side of VEHICLE door is. +v2.0
{
"$ref": "#/definitions/TrainComponentStopAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_version.xsd"
}
# TrainComponentStopAssignment_VersionStructureStructure
Type for a TRAIN COMPONENT STOP ASSIGNMENT.
{
"$ref": "#/definitions/PassengerBoardingPositionAssignment_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_version.xsd"
}
# TrainComponentStopAssignmentIdTypeUnclassified
Type for identifier of a TRAIN COMPONENT STOP ASSIGNMENT.
{
"$ref": "#/definitions/PassengerBoardingPositionAssignmentIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_support.xsd"
}
# TrainComponentStopAssignmentRefReference
Reference to a TRAIN COMPONENT STOP ASSIGNMENT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/TrainComponentStopAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TrainComponentStopAssignment",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_support.xsd"
}
# trainComponentStopAssignmentRefs_RelStructureCollection
Type for a list of TRAIN COMPONENT STOP ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TrainComponentStopAssignmentRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TrainComponentStopAssignmentRef"
}
}
},
"required": [
"TrainComponentStopAssignmentRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_support.xsd"
}
# TrainComponentStopAssignmentRefStructureReference
Type for a reference to a TRAIN COMPONENT STOP ASSIGNMENT.
{
"$ref": "#/definitions/PassengerBoardingPositionAssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TrainComponentStopAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_support.xsd"
}
# trainComponentStopAssignments_RelStructureCollection
Type for containment in frame of TRAIN COMPONENT STOP ASSIGNMENTs
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TrainComponentStopAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/TrainComponentStopAssignment"
}
}
},
"required": [
"TrainComponentStopAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_deckEntranceAssignment_version.xsd"
}
# TrainComponentViewUnclassified
Simplified view of TRAIN COMPONENT +2.0.
{
"$ref": "#/definitions/TrainComponent_DerivedViewStructure",
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainElementEntity
According to Transmodel 6.2 This shoud really be called TRAIN ELEMENT TYPE and be abstract . Use as concrete element DEPRECATED - use more specific TRAILING ELEMENT TYPE or TRACTIVE ELEMENT TYPE subtypes, Shoul dbe renmaed and removed in V3.0
{
"$ref": "#/definitions/TrainElementType_VersionStructure",
"x-netex-role": "entity/deprecated",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainElementRefReference
DEPRECATED: renamed to TRAIN ELEMENT TYPE. -v2.0
{
"allOf": [
{
"$ref": "#/definitions/TrainElementTypeRefStructure"
}
],
"x-netex-role": "reference/deprecated",
"x-netex-refTarget": "TrainElement",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainElementType_DummyEntity
Dummy Tpe for Train Element substitution
{
"$ref": "#/definitions/DataManagedObjectStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainElementType_VersionStructureStructure
Type for a TRAIN ELEMENT TYPE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of TRAIN ELEMENT TYPE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of TRAIN ELEMENT TYPE."
},
"TrainElementType": {
"allOf": [
{
"$ref": "#/definitions/TrainElementTypeTypeEnumeration"
}
],
"description": "Type of TRAIN ELEMENT TYPE. NB There is a name class with the supertype. Fix in v2.0"
},
"FareClasses": {
"$ref": "#/definitions/FareClasses"
},
"PassengerCapacity": {
"allOf": [
{
"$ref": "#/definitions/PassengerCapacityStructure"
}
],
"description": "Total Number of passengers that TRAIN ELEMENT TYPE. can carry."
},
"capacities": {
"allOf": [
{
"$ref": "#/definitions/passengerCapacities_RelStructure"
}
],
"description": "Break down of Capacities by FARE CLASS."
},
"LowFloor": {
"type": "boolean",
"description": "Whether Vehicle is low floor to facilitate access by the mobility impaired."
},
"HasLiftOrRamp": {
"type": "boolean",
"description": "Whether vehicle has lift or ramp to facilitate wheelchair access."
},
"HasHoist": {
"type": "boolean",
"description": "Whether vehicle has hoist for wheelchair access."
},
"HoistOperatingRadius": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance from VEHICLE needed to operate hoist."
},
"BoardingHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum step height to board. +v1.1"
},
"GapToPlatform": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Expected maximal gap between VEHICLE and platform. +v1.1"
},
"Length": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The length of a VEHICLE of the type."
},
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The width of a VEHICLE of the type. +v1.1"
},
"Height": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The height of a VEHICLE of the type. +v1.1"
},
"Weight": {
"allOf": [
{
"$ref": "#/definitions/WeightType"
}
],
"description": "The weight of a VEHICLE of the type. +v1.1"
},
"FirstAxleHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The height of the first axle of a VEHICLE of the type."
},
"Monitored": {
"type": "boolean",
"description": "Whether real-time data is normally available for the VEHICLE TYPE (this can be the vehicle position, but also the speed, charging level, passenger counting, etc.)."
},
"facilities": {
"allOf": [
{
"$ref": "#/definitions/serviceFacilitySets_RelStructure"
}
],
"description": "Facilities in TRAIN ELEMENT TYPE."
},
"equipments": {
"allOf": [
{
"$ref": "#/definitions/equipments_RelStructure"
}
],
"description": "Actual EQUIPMENT on element."
},
"DeckPlanRef": {
"$ref": "#/definitions/DeckPlanRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainElementTypeIdTypeUnclassified
Type for identifier of a TRAIN ELEMENT TYPE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainElementTypeRefAbstract
Reference to a TRAIN ELEMENT TYPE. v2.0
{
"allOf": [
{
"$ref": "#/definitions/TrainElementTypeRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"TractiveElementTypeRef",
"TrailingElementTypeRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainElementTypeRefStructureReference
Type for a reference to a TRAIN ELEMENT TYPE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# trainElementTypesInFrame_RelStructureCollection
Type for containment in frame of TRAIN ELEMENT TYPEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TrailingElementType": {
"$ref": "#/definitions/TrailingElementType"
},
"TractiveElementType": {
"$ref": "#/definitions/TractiveElementType"
},
"TrainElement": {
"$ref": "#/definitions/TrainElement"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_version.xsd"
}
# TrainElementTypeTypeEnumerationEnum
Allowed values for TYPE OF TRAIN ELEMENT TYPE.
{
"type": "string",
"enum": [
"buffetCar",
"carriage",
"engine",
"carTransporter",
"largeVehicleTransporter",
"sleeperCarriage",
"luggageVan",
"restaurantCarriage",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainIdTypeUnclassified
Type for identifier of a TRAIN.
{
"$ref": "#/definitions/VehicleTypeIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainInCompoundTrain_VersionedChildStructureUnclassified
Type for a TRAIN IN COMPOUND TRAIN.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of TRAIN IN COMPOUND TRAIN."
},
"CompoundTrainRef": {
"allOf": [
{
"$ref": "#/definitions/CompoundTrainRef"
}
],
"description": "Reference to a TRAIN ELEMENT."
},
"TrainRef": {
"allOf": [
{
"$ref": "#/definitions/TrainRef"
}
],
"description": "Reference to a TRAIN.",
"x-netex-choice": [
"TrainRef",
"Train_Dummy",
"TrainElementType_Dummy"
]
},
"Train_Dummy": {
"$ref": "#/definitions/Train_Dummy",
"x-netex-choice": [
"TrainRef",
"Train_Dummy",
"TrainElementType_Dummy"
]
},
"TrainElementType_Dummy": {
"$ref": "#/definitions/TrainElementType_Dummy",
"x-netex-choice": [
"TrainRef",
"Train_Dummy",
"TrainElementType_Dummy"
]
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Label for TRAIN IN COMPOUND TRAIN."
},
"OperationalOrientation": {
"allOf": [
{
"$ref": "#/definitions/VehicleOrientationEnumeration"
}
],
"description": "Orientation of the TRAIN IN COMPOUND TRAIN"
},
"ReversedOrientation": {
"type": "boolean",
"description": "Whether the component order of the TRAIN IN COMPOUND TRAIN is reversed compared to the order in the TRAIN."
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of TRAIN IN COMPOUND TRAIN within TRAIN. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainInCompoundTrainIdTypeUnclassified
Type for identifier of a TRAIN IN COMPOUND TRAIN.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainInCompoundTrainRefReference
Reference to a TRAIN IN COMPOUND TRAIN.
{
"allOf": [
{
"$ref": "#/definitions/TrainInCompoundTrainRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainInCompoundTrainRefStructureReference
Type for a reference to a TRAIN IN COMPOUND TRAIN.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainNumberEntity
Specification of codes assigned to particular VEHICLE JOURNEYs when operated by TRAINs of COMPOUND TRAINs according to a functional purpose (passenger information, operation follow-up, etc).
{
"$ref": "#/definitions/TrainNumber_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd"
}
# TrainNumber_VersionStructureStructure
Type for TRAIN NUMBER.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of TRAIN NUMBER."
},
"ForAdvertisement": {
"type": "string",
"description": "TRAIN NUMBER to use when advertising Train -If different from Id."
},
"ForProduction": {
"type": "string",
"description": "TRAIN NUMBER to use for production -If different from Id."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd"
}
# TrainNumberIdTypeUnclassified
Type for identifier of a TRAIN NUMBER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# TrainNumberRefReference
Reference to a TRAIN NUMBER.
{
"allOf": [
{
"$ref": "#/definitions/TrainNumberRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TrainNumber",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# trainNumberRefs_RelStructureCollection
Type for a list of TRAIN NUMBERs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TrainNumberRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TrainNumberRef"
}
}
},
"required": [
"TrainNumberRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# TrainNumberRefStructureReference
Type for a reference to a TRAIN NUMBER.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TrainNumber",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# trainNumbersInFrame_RelStructureCollection
Type for containment in frame of TRAIN NUMBERs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TrainNumber": {
"$ref": "#/definitions/TrainNumber"
},
"TrainNumberRef": {
"$ref": "#/definitions/TrainNumberRef"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd"
}
# TrainRefReference
Reference to a TRAIN.
{
"allOf": [
{
"$ref": "#/definitions/TrainRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Train",
"x-netex-substitutionGroup": "VehicleTypeRef",
"x-netex-sg-members": [
"PoweredTrainRef",
"UnpoweredTrainRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainRefStructureReference
Type for a reference to a TRAIN.
{
"$ref": "#/definitions/VehicleTypeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Train",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# trainsInCompoundTrain_RelStructureCollection
Type for a list of TRAIN IN COMPOUND TRAIN.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"TrainInCompoundTrain": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/TrainInCompoundTrain_VersionedChildStructure"
}
],
"description": "An instance of a TRAIN making up a COMPOUND TRAIN."
}
}
},
"required": [
"TrainInCompoundTrain"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainSizeUnclassified
Requirements for TRAIN SIZe.
{
"allOf": [
{
"$ref": "#/definitions/TrainSizeStructure"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainSizeEnumerationEnum
The size of a train in relative terms.
{
"type": "string",
"enum": [
"normal",
"short",
"long"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_support.xsd"
}
# TrainSizeStructureUnclassified
Type for a TRAIN SIZE REQUIREMENT.
{
"type": "object",
"properties": {
"NumberOfCars": {
"type": "integer",
"minimum": 0,
"description": "Number of cars needed in TRAIN."
},
"TrainSizeType": {
"allOf": [
{
"$ref": "#/definitions/TrainSizeEnumeration"
}
],
"description": "Nature of Train Size., Short, long, normal. Default is normal."
}
},
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# TrainStopAssignmentEntity
DEPRECATED - Use PASSENGER BOARDING POSITION ASSIGNMENT.
{
"$ref": "#/definitions/TrainStopAssignment_VersionStructure",
"x-netex-role": "entity/deprecated",
"x-netex-substitutionGroup": "StopAssignment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# TrainStopAssignment_VersionStructureStructure
DEPRECATED - Use PASSENGER BOARDING POSITION ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/StopAssignment_VersionStructure"
},
{
"properties": {
"PassengerStopAssignmentRef": {
"$ref": "#/definitions/PassengerStopAssignmentRef"
},
"TrainRef": {
"$ref": "#/definitions/TrainRef"
},
"TrainComponentRef": {
"$ref": "#/definitions/TrainComponentRef",
"x-netex-choice": [
"TrainComponentRef",
"TrainComponentView"
]
},
"TrainComponentView": {
"$ref": "#/definitions/TrainComponentView",
"x-netex-choice": [
"TrainComponentRef",
"TrainComponentView"
]
},
"PositionOfTrainElement": {
"type": "integer",
"minimum": 1,
"description": "Relative position of TRAIN ELEMENT."
},
"BoardingPositionRef": {
"allOf": [
{
"$ref": "#/definitions/BoardingPositionRefStructure"
}
],
"description": "BOARDING POSITION to which TRAIN COMPONENT at SCHEDULED STOP POINT is to be assigned."
},
"IsAllowed": {
"type": "boolean",
"description": "Whether assigment permits or forbids any use of TRAIN COMPONENT at specifed stop. Default is true. +V2.0"
},
"EntranceToVehicle": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Text description of A specific ENTRANCE to the VEHICLE. E.g. Front, rear. NB DECK ENTRANCE ASSIGNMENT can be used to make structured reference."
},
"deckEntranceAssignments": {
"allOf": [
{
"$ref": "#/definitions/deckEntranceAssignments_RelStructure"
}
],
"description": "DECK ENTRANCE assigned. +v2.0"
}
}
}
],
"x-netex-role": "structure/deprecated",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# TrainStopAssignmentIdTypeUnclassified
DEPRECATED - Use PASSENGER BOARDING POSITION ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentIdType",
"x-netex-role": "unclassified/deprecated",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# TrainStopAssignmentRefReference
DEPRECATED - Use PASSENGER BOARDING POSITION ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/TrainStopAssignmentRefStructure"
}
],
"x-netex-role": "reference/deprecated",
"x-netex-refTarget": "TrainStopAssignment",
"x-netex-substitutionGroup": "StopAssignmentRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# TrainStopAssignmentRefStructureReference
DEPRECATED - Use PASSENGER BOARDING POSITION ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentRefStructure",
"x-netex-role": "reference/deprecated",
"x-netex-refTarget": "TrainStopAssignment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_support.xsd"
}
# trainStopAssignments_RelStructureCollection
DEPRECATED - Use PASSENGER BOARDING POSITION ASSIGNMENT
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TrainStopAssignment": {
"allOf": [
{
"$ref": "#/definitions/TrainStopAssignment"
}
],
"description": "DEPRECATED - Use PASSENGER BOARDING POSITION ASSIGNMENT.",
"x-netex-deprecated": true
},
"TrainStopAssignmentRef": {
"$ref": "#/definitions/TrainStopAssignmentRef"
}
}
}
],
"x-netex-role": "collection/deprecated",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_stopAssignment_version.xsd"
}
# TramSubmodeUnclassified
TPEG pti06 Tram submodes.
{
"allOf": [
{
"$ref": "#/definitions/TramSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# TramSubmodeEnumerationEnum
Values for Tram MODEs of TRANSPORT: TPEG pti_table_06, col_table_12.
{
"type": "string",
"enum": [
"unknown",
"undefined",
"cityTram",
"localTram",
"regionalTram",
"sightseeingTram",
"shuttleTram",
"trainTram"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# TransferAbstract
The possibility of a passenger to transfer between two PLACEs. May have times associated for the transfer.
{
"allOf": [
{
"$ref": "#/definitions/Transfer_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"Access",
"Connection",
"DefaultConnection",
"SiteConnection"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# Transfer_VersionStructureStructure
Type for a TRANSFER.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of TRANSFER."
},
"TypeOfTransferRef": {
"$ref": "#/definitions/TypeOfTransferRef"
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of TRANSFER."
},
"Distance": {
"allOf": [
{
"$ref": "#/definitions/DistanceType"
}
],
"description": "Distance of TRANSFER."
},
"TransferDuration": {
"allOf": [
{
"$ref": "#/definitions/TransferDurationStructure"
}
],
"description": "Timings for the TRANSFER to use in journey planning, etc."
},
"WalkTransferDuration": {
"allOf": [
{
"$ref": "#/definitions/TransferDurationStructure"
}
],
"description": "Timings for walking over TRANSFER if different from the JOURNEY PATTERN transfer duration,"
},
"BothWays": {
"type": "boolean",
"description": "Whether timings and validity applies to both directions (true) or just to the from-to direction of the TRANSFER."
},
"TransferMode": {
"allOf": [
{
"$ref": "#/definitions/AccessModeEnumeration"
}
],
"description": "If a special transfer mode is needed. ACCESS MODE enumeration is also used for the TransferMode. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# TransferConstraintTypeEnumerationEnum
Allowed values for Transfer Constraint.
{
"type": "string",
"enum": [
"canTransfer",
"cannotTransfer",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# TransferDurationUnclassified
Times for TRANSFER between two Points.
{
"allOf": [
{
"$ref": "#/definitions/TransferDurationStructure"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# TransferDurationStructureUnclassified
Type for TRANSFER DURATION.
{
"type": "object",
"properties": {
"DefaultDuration": {
"type": "string",
"description": "Default time needed for a traveller to make a TRANSFER."
},
"FrequentTravellerDuration": {
"type": "string",
"description": "Time for a traveller familiar with the journey to make transfer."
},
"OccasionalTravellerDuration": {
"type": "string",
"description": "Time for an Occasional Traveller to make a TRANSFER."
},
"MobilityRestrictedTravellerDuration": {
"type": "string",
"description": "Time for a Mobility Restricted traveller to make a TRANSFER."
}
},
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# TransferIdTypeUnclassified
Type for identifier of a TRANSFER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# TransferRefAbstract
Reference to a TRANSFER.
{
"allOf": [
{
"$ref": "#/definitions/TransferRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"AccessRef",
"ConnectionRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# transferRefs_RelStructureCollection
Type for a list of references to a TRANSFER.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TransferRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TransferRef"
}
}
},
"required": [
"TransferRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# TransferRefStructureReference
Type for a reference to a TRANSFER.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Transfer",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# TransferRestrictionEntity
A CONSTRAINT that can be applied on a CONNECTION or INTERCHANGE between two SCHEDULED STOP POINT, preventing or forbidding the passenger to use it.
{
"$ref": "#/definitions/TransferRestriction_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Assignment_Dummy",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_version.xsd"
}
# TransferRestriction_VersionStructureStructure
Type for TRANSFER RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/Assignment_VersionStructure"
},
{
"properties": {
"TypeOfTransferRef": {
"$ref": "#/definitions/TypeOfTransferRef"
},
"BothWays": {
"type": "boolean",
"description": "Whether timings and validity applies to both directions (true) or just to the from-to direction of the TRANSFER."
},
"RestrictionType": {
"allOf": [
{
"$ref": "#/definitions/TransferConstraintTypeEnumeration"
}
],
"description": "Nature of restriction."
},
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "From POINT of TRANSFER RESTRICTION."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/ScheduledStopPointRefStructure"
}
],
"description": "TO POINT of TRANSFER RESTRICTION."
}
},
"required": [
"RestrictionType"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_version.xsd"
}
# TransferRestrictionIdTypeUnclassified
Type for identifier of a TRANSFER RESTRICTION.
{
"$ref": "#/definitions/AssignmentIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# TransferRestrictionRefReference
Reference to a TRANSFER RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/TransferRestrictionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TransferRestriction",
"x-netex-substitutionGroup": "AssignmentRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# TransferRestrictionRefStructureReference
Type for a reference to a TRANSFER RESTRICTION.
{
"$ref": "#/definitions/AssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TransferRestriction",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# transferRestrictionsInFrame_RelStructureCollection
Type for containment in frame of TRANSFER RESTRICTION.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TransferRestriction": {
"type": "array",
"items": {
"$ref": "#/definitions/TransferRestriction"
},
"description": "A CONSTRAINT that can be applied on a CONNECTION or INTERCHANGE between two SCHEDULED STOP POINT, preventing or forbidding the passenger to use it."
}
},
"required": [
"TransferRestriction"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_version.xsd"
}
# transfersInFrame_RelStructureCollection
Type for containment in frame of CONNECTIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Transfer": {
"type": "array",
"items": {
"$ref": "#/definitions/Transfer"
}
}
},
"required": [
"Transfer"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# TransitionEnumerationEnum
Allowed values for path transition.
{
"type": "string",
"enum": [
"up",
"down",
"level",
"upAndDown",
"downAndUp"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_genericFramework/netex_path_support.xsd"
}
# TransmissionEnumerationEnum
Allowed values for Vehicle Transmission. +v1.2.2
{
"type": "string",
"enum": [
"automatic",
"automatic4WheelDrive",
"manual",
"manual4WheelDrive"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# TransportAdministrativeZoneEntity
A ZONE relating to the management responsibilities of an ORGANISATION. For example to allocate bus stop identifiers for a region.
{
"$ref": "#/definitions/TransportAdministrativeZone_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AdministrativeZone_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# TransportAdministrativeZone_VersionStructureStructure
Type for an TRANSPORT ADMINISTRATIVE ZONE.
{
"allOf": [
{
"$ref": "#/definitions/AdministrativeZone_VersionStructure"
},
{
"properties": {
"VehicleModes": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesListOfEnumerations"
}
],
"description": "PUBLIC TRANSPORT MODEs for which this zone applies. Default is all."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# TransportAdministrativeZoneIdTypeUnclassified
Type for identifier of a TRANSPORT ADMINISTRATIVE ZONE.
{
"$ref": "#/definitions/AdministrativeZoneIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# TransportAdministrativeZoneRefReference
Reference to a TRANSPORT ADMINISTRATIVE ZONE.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/TransportAdministrativeZoneRefStructure"
}
},
"x-netex-role": "reference",
"x-netex-refTarget": "TransportAdministrativeZone",
"x-netex-substitutionGroup": "ZoneRef",
"x-netex-atom": "string",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# TransportAdministrativeZoneRefStructureReference
Type for a reference to a TRANSPORT ADMINISTRATIVE ZONE.
{
"$ref": "#/definitions/AdministrativeZoneRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TransportAdministrativeZone",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# TransportDescriptionStructureUnclassified
Type for implementation structure.
{
"type": "object",
"properties": {
"CommunicationsTransportMethod": {
"allOf": [
{
"$ref": "#/definitions/CommunicationsTransportMethodEnumeration"
}
],
"description": "Communications Transport method used to exchange messages. Default is 'httpPost'."
},
"CompressionMethod": {
"allOf": [
{
"$ref": "#/definitions/CompressionMethodEnumeration"
}
],
"description": "Compression method used to compress messages for transmission. Default is 'none'."
}
},
"required": [
"CommunicationsTransportMethod",
"CompressionMethod"
],
"x-netex-source": "siri/siri_requests-v2.0.xsd"
}
# transportModes_RelStructureCollection
Type for a list of TRANSPORT MODEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"OpenTransportModeRef": {
"$ref": "#/definitions/OpenTransportModeRef"
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/TransportModeStructure"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_version.xsd"
}
# TransportModeStructureUnclassified
Type for a MODE.
{
"type": "object",
"properties": {
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllModesEnumeration"
}
],
"description": "Categorisation of MODE."
},
"AirSubmode": {
"$ref": "#/definitions/AirSubmode"
},
"BusSubmode": {
"$ref": "#/definitions/BusSubmode"
},
"CoachSubmode": {
"$ref": "#/definitions/CoachSubmode"
},
"FunicularSubmode": {
"$ref": "#/definitions/FunicularSubmode"
},
"MetroSubmode": {
"$ref": "#/definitions/MetroSubmode"
},
"TramSubmode": {
"$ref": "#/definitions/TramSubmode"
},
"TelecabinSubmode": {
"$ref": "#/definitions/TelecabinSubmode"
},
"RailSubmode": {
"$ref": "#/definitions/RailSubmode"
},
"WaterSubmode": {
"$ref": "#/definitions/WaterSubmode"
},
"SnowAndIceSubmode": {
"allOf": [
{
"$ref": "#/definitions/SnowAndIceSubmode"
}
],
"description": "Extra: Snow and Ice Submode. +v1.1"
},
"TaxiSubmode": {
"$ref": "#/definitions/TaxiSubmode"
},
"SelfDriveSubmode": {
"$ref": "#/definitions/SelfDriveSubmode"
}
},
"required": [
"TransportMode"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_version.xsd"
}
# transportOperatorsInFrame_RelStructureCollection
Type for containment in frame of TRANSPORT OPERATORs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Authority": {
"$ref": "#/definitions/Authority"
},
"Operator": {
"$ref": "#/definitions/Operator"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# TransportOrganisationAbstract
A company providing transport services.
{
"$ref": "#/definitions/TransportOrganisation_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "TransportOrganisation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# TransportOrganisation_DummyAbstract
A company providing public transport services.
{
"allOf": [
{
"$ref": "#/definitions/Organisation_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Organisation_Dummy",
"x-netex-sg-members": [
"Authority",
"OnlineServiceOperator",
"Operator",
"TransportOrganisation"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# TransportOrganisation_VersionStructureStructure
Type for an TRANSPORT ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/Organisation_VersionStructure"
},
{
"properties": {
"CountryRef": {
"$ref": "#/definitions/CountryRef"
},
"Address": {
"allOf": [
{
"$ref": "#/definitions/PostalAddress_VersionStructure"
}
],
"description": "Address of TRANSPORT ORGANISATION."
},
"PrimaryMode": {
"allOf": [
{
"$ref": "#/definitions/AllModesEnumeration"
}
],
"description": "Primary MODE of TRANSPORT ORGANISATION"
},
"AirSubmode": {
"$ref": "#/definitions/AirSubmode"
},
"BusSubmode": {
"$ref": "#/definitions/BusSubmode"
},
"CoachSubmode": {
"$ref": "#/definitions/CoachSubmode"
},
"FunicularSubmode": {
"$ref": "#/definitions/FunicularSubmode"
},
"MetroSubmode": {
"$ref": "#/definitions/MetroSubmode"
},
"TramSubmode": {
"$ref": "#/definitions/TramSubmode"
},
"TelecabinSubmode": {
"$ref": "#/definitions/TelecabinSubmode"
},
"RailSubmode": {
"$ref": "#/definitions/RailSubmode"
},
"WaterSubmode": {
"$ref": "#/definitions/WaterSubmode"
},
"SnowAndIceSubmode": {
"allOf": [
{
"$ref": "#/definitions/SnowAndIceSubmode"
}
],
"description": "Extra: Snow and Ice Submode. +v1.1"
},
"TaxiSubmode": {
"$ref": "#/definitions/TaxiSubmode"
},
"SelfDriveSubmode": {
"$ref": "#/definitions/SelfDriveSubmode"
},
"ModeOfOperationRef": {
"$ref": "#/definitions/ModeOfOperationRef"
},
"OperatorActivities": {
"allOf": [
{
"$ref": "#/definitions/ListOfOperatorActivities"
}
],
"description": "Activities undertaken by OPERATOR."
},
"CustomerServiceContactDetails": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Contact details for Customer service use."
},
"departments": {
"allOf": [
{
"$ref": "#/definitions/departments_RelStructure"
}
],
"description": "Departments of OPERATOR."
},
"otherModes": {
"allOf": [
{
"$ref": "#/definitions/modeRefs_RelStructure"
}
],
"description": "Additional transport MODEs for OPERATOR."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_version.xsd"
}
# TransportOrganisationIdTypeUnclassified
Type for identifier of a TRANSPORT ORGANISATION.
{
"$ref": "#/definitions/OrganisationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# TransportOrganisationRefAbstract
Reference to a TRANSPORT ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/TransportOrganisationRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "OrganisationRef_Dummy",
"x-netex-sg-members": [
"AuthorityRef",
"OperatorRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# transportOrganisationRefs_RelStructureCollection
Type for a list of references to an OPERATOR.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TransportOrganisationRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TransportOrganisationRef"
}
}
},
"required": [
"TransportOrganisationRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# TransportOrganisationRefStructureReference
Type for a reference to an TRANSPORT ORGANISATION.
{
"$ref": "#/definitions/OrganisationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TransportOrganisation",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd"
}
# TransportSubmodeUnclassified
A submode of a public or private TRANSPORT MODE.
{
"allOf": [
{
"$ref": "#/definitions/TransportSubmodeStructure"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# TransportSubmodeStructureUnclassified
Type for Transport Sub mode.
{
"type": "object",
"properties": {
"AirSubmode": {
"$ref": "#/definitions/AirSubmode"
},
"BusSubmode": {
"$ref": "#/definitions/BusSubmode"
},
"CoachSubmode": {
"$ref": "#/definitions/CoachSubmode"
},
"FunicularSubmode": {
"$ref": "#/definitions/FunicularSubmode"
},
"MetroSubmode": {
"$ref": "#/definitions/MetroSubmode"
},
"TramSubmode": {
"$ref": "#/definitions/TramSubmode"
},
"TelecabinSubmode": {
"$ref": "#/definitions/TelecabinSubmode"
},
"RailSubmode": {
"$ref": "#/definitions/RailSubmode"
},
"WaterSubmode": {
"$ref": "#/definitions/WaterSubmode"
},
"SnowAndIceSubmode": {
"allOf": [
{
"$ref": "#/definitions/SnowAndIceSubmode"
}
],
"description": "Extra: Snow and Ice Submode. +v1.1"
},
"TaxiSubmode": {
"$ref": "#/definitions/TaxiSubmode"
},
"SelfDriveSubmode": {
"$ref": "#/definitions/SelfDriveSubmode"
}
},
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# TransportTypeEntity
A classification of any type of VEHICLE according to its properties.
{
"$ref": "#/definitions/TransportType_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TransportType_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# TransportType_DummyAbstract
Dummy type to work around SG limitations
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"CompoundTrain",
"SimpleVehicleType",
"Train_Dummy",
"TransportType",
"VehicleType"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# TransportType_VersionStructureStructure
Type for a TRANSPORT TYPE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of TRANSPORT TYPE."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of TRANSPORT TYPE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of TRANSPORT TYPE."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"EuroClass": {
"type": "string",
"description": "Euroclass of the vehicle type."
},
"ReversingDirection": {
"type": "boolean",
"description": "Whether vehicles of the type have a reversing direction."
},
"SelfPropelled": {
"type": "boolean",
"description": "Whether vehicles of the type are self-propelled."
},
"PropulsionTypes": {
"allOf": [
{
"$ref": "#/definitions/PropulsionTypeListOfEnumerations"
}
],
"description": "List of types of power used +v2.0"
},
"PropulsionType": {
"allOf": [
{
"$ref": "#/definitions/PropulsionTypeEnumeration"
}
],
"description": "Type of power used. DEPRECATED -v2.0",
"x-netex-deprecated": true
},
"FuelTypes": {
"allOf": [
{
"$ref": "#/definitions/FuelTypeListOfEnumerations"
}
],
"description": "The list of types of fuel used by a vehicle of the type. +v2.0"
},
"FuelType": {
"allOf": [
{
"$ref": "#/definitions/FuelTypeEnumeration"
}
],
"description": "The type of fuel used by a vehicle of the type. DEPRECATED -v2.0",
"x-netex-choice": [
"FuelType",
"TypeOfFuel"
],
"x-netex-deprecated": true
},
"TypeOfFuel": {
"allOf": [
{
"$ref": "#/definitions/FuelTypeEnumeration"
}
],
"description": "The type of fuel used by a vehicle of the type. DEPRECATED NAME 1.2.2. Use FuelType. -v2.0",
"x-netex-choice": [
"FuelType",
"TypeOfFuel"
],
"x-netex-deprecated": true
},
"MaximumRange": {
"allOf": [
{
"$ref": "#/definitions/DistanceType"
}
],
"description": "Maximum range between refuelling. +v1.2.2"
},
"MaximumVelocity": {
"allOf": [
{
"$ref": "#/definitions/SpeedType"
}
],
"description": "Maximum velocity in m/s. +v2.0.0"
},
"TransportMode": {
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"description": "PT MODE associated with VEHICLE TYPE. +v1.2.2"
},
"PassengerCapacity": {
"allOf": [
{
"$ref": "#/definitions/PassengerCapacityStructure"
}
],
"description": "Total Number of passengers that VEHICLE TYPE can carry."
},
"DeckPlanRef": {
"$ref": "#/definitions/DeckPlanRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# TransportTypeIdTypeUnclassified
Type for identifier of a TRANSPORT TYPE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# TransportTypeRefReference
Reference to a TRANSPORT TYPE. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/TransportTypeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TransportType",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"SimpleVehicleTypeRef",
"VehicleTypeRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# transportTypeRefs_RelStructureCollection
Type for a list of TRANSPORT TYPEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TransportTypeRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TransportTypeRef"
}
}
},
"required": [
"TransportTypeRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# TransportTypeRefStructureReference
Type for a reference to a TRANSPORT TYPE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TransportType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# TravelAgentEntity
A travel agent who can retail travel products.
{
"$ref": "#/definitions/TravelAgent_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Organisation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# TravelAgent_VersionStructureStructure
Type for an OTHER ORGANISATION.
{
"$ref": "#/definitions/OtherOrganisation_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_version.xsd"
}
# TravelAgentIdTypeUnclassified
Type for identifier of a TRAVEL AGENT.
{
"$ref": "#/definitions/OtherOrganisationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# TravelAgentRefReference
Reference to a TRAVEL AGENT.
{
"allOf": [
{
"$ref": "#/definitions/TravelAgentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TravelAgent",
"x-netex-substitutionGroup": "OtherOrganisationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# TravelAgentRefStructureReference
Type for a reference to a TRAVEL AGENT.
{
"$ref": "#/definitions/OtherOrganisationRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TravelAgent",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_otherOrganisation_support.xsd"
}
# TravelatorEquipmentEntity
Specialisation of PLACE EQUIPMENT for TRAVELATORs (provides travelator attributes like speed, etc.).
{
"$ref": "#/definitions/TravelatorEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AccessEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# TravelatorEquipment_VersionStructureStructure
Type for a TRAVELATOR EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/AccessEquipment_VersionStructure"
},
{
"properties": {
"TactileActuators": {
"type": "boolean",
"description": "Whether there are buttons to start the TRAVELATOR if it is not moving, and whether these buttons are intended and suited for the visually impaired."
},
"EnergySaving": {
"type": "boolean",
"description": "Whether Travelator is Energy Saving."
},
"Speed": {
"allOf": [
{
"$ref": "#/definitions/SpeedType"
}
],
"description": "Speed of travelator."
},
"Length": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length (integer in meters).+v1.1"
},
"Gradient": {
"type": "number",
"description": "Maximum gradient in degrees for inclined moving walks.+v1.1"
},
"IntegratesAnEscalatorPart": {
"type": "boolean",
"description": "Whether the moving walk has an escalator part. +v1.1"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd"
}
# TravelatorEquipmentIdTypeUnclassified
Type for identifier of a TRAVELATOR EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# TravelatorEquipmentRefReference
Identifier of an ENTRANCE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/TravelatorEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TravelatorEquipment",
"x-netex-substitutionGroup": "AccessEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# TravelatorEquipmentRefStructureReference
Type for a reference to an TRAVELATOR EQUIPMENT.
{
"$ref": "#/definitions/AccessEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TravelatorEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# TrolleyStandEquipmentEntity
Specialisation of SITE EQUIPMENT for TROLLEY STANDs.
{
"$ref": "#/definitions/TrolleyStandEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SiteEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# TrolleyStandEquipment_VersionStructureStructure
Type for a Trolley Stand EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/SiteEquipment_VersionStructure"
},
{
"properties": {
"FreeToUse": {
"type": "boolean",
"description": "Whether Trolley is free or if a payment is required."
},
"Charge": {
"allOf": [
{
"$ref": "#/definitions/CurrencyAmountType"
}
],
"description": "Charge for using a trolley."
},
"Currency": {
"allOf": [
{
"$ref": "#/definitions/CurrencyType"
}
],
"description": "Currency of Charge for using the facility."
},
"PaymentMethods": {
"allOf": [
{
"$ref": "#/definitions/PaymentMethodListOfEnumerations"
}
],
"description": "Allowed methods of payment."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# TrolleyStandEquipmentIdTypeUnclassified
Type for identifier of TROLLEY STAND EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# TrolleyStandEquipmentRefReference
Identifier of an TROLLEY STAND EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/TrolleyStandEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TrolleyStandEquipment",
"x-netex-substitutionGroup": "SiteEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# TrolleyStandEquipmentRefStructureReference
Type for a reference to an TROLLEY STAND EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TrolleyStandEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# TurnaroundTimeLimitTimeUnclassified
The maximum time for which a vehicle may be scheduled to wait at a particular TIMING POINT (often included in a TURN STATION) without being returned to a PARKING POINT. A minimum time for a vehicle to turn its direction may also be recorded. This may be superseded by a DEAD RUN.
{
"$ref": "#/definitions/TurnaroundTimeLimitTime_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# TurnaroundTimeLimitTime_VersionedChildStructureUnclassified
Type for TURNAROUND TIME LIMIT.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTiming_VersionedChildStructure"
},
{
"properties": {
"MinimumDuration": {
"type": "string",
"description": "Minimum turnaround time as an interval."
},
"MaximumDuration": {
"type": "string",
"description": "Maximum turnaround time as an interval."
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# TurnaroundTimeLimitTimeIdTypeUnclassified
Type for identifier of a TURNAROUND TIME LIMIT TIME.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# TurnaroundTimeLimitTimeRefReference
Reference to a TURNAROUND TIME LIMIT TIME.
{
"$ref": "#/definitions/TurnaroundTimeLimitTimeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TurnaroundTimeLimitTime",
"x-netex-substitutionGroup": "JourneyTimingRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# TurnaroundTimeLimitTimeRefStructureReference
Type for a reference to a TURNAROUND TIME LIMIT TIME.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TurnaroundTimeLimitTime",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_support.xsd"
}
# turnaroundTimeLimitTimes_RelStructureCollection
Type for a list of properties of TURNAROUND TIME LIMIT.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"TurnaroundTimeLimitTime": {
"type": "array",
"items": {
"$ref": "#/definitions/TurnaroundTimeLimitTime"
}
}
},
"required": [
"TurnaroundTimeLimitTime"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd"
}
# TurnStationIdTypeUnclassified
Type for identifier of a TURN STATION.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# TypeOfActivationEntity
A classification of real-time processes that are activated when vehicles passes an ACTIVATION POINT or an ACTIVATION LINK.
{
"$ref": "#/definitions/TypeOfActivation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# TypeOfActivation_ValueStructureUnclassified
Type for a TYPE OF ACTIVATION.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_version.xsd"
}
# TypeOfActivationIdTypeUnclassified
Type for identifier of a TYPE OF ACTIVATION.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# TypeOfActivationRefReference
Reference to a TYPE OF ACTIVATION.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfActivationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfActivation",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# TypeOfActivationRefStructureReference
Type for a reference to a TYPE OF ACTIVATION.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfActivation",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_activation_support.xsd"
}
# TypeOfBatteryChemistryEntity
A classification of a BATTERY CHEMISTRY +v1.2.2
{
"$ref": "#/definitions/TypeOfBatteryChemistry_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_version.xsd"
}
# TypeOfBatteryChemistry_ValueStructureUnclassified
Type for a TYPE OF BATTERY CHEMISTRY. +v1.2.2
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_version.xsd"
}
# TypeOfBatteryChemistryIdTypeUnclassified
Type for identifier of a TYPE OF BATTERY CHEMISTRY.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# TypeOfBatteryChemistryRefReference
Reference to a TYPE OF BATTERY CHEMISTRY. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/TypeOfBatteryChemistryRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfBatteryChemistry",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# TypeOfBatteryChemistryRefStructureReference
Type for a reference to a TYPE OF BATTERY CHEMISTRY.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfBatteryChemistry",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# TypeOfCodespaceAssignmentEntity
Classification of an CODESPACE ASSIGNMENT
{
"$ref": "#/definitions/TypeOfCodespaceAssignment_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# TypeOfCodespaceAssignment_ValueStructureUnclassified
Type for a TYPE OF CODESPACE ASSIGNMENT
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# TypeOfCodespaceAssignmentIdTypeUnclassified
Type for identifier of a TYPE OF CODESPACE ASSIGNMENT
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfCodespaceAssignmentRefReference
Reference to a TYPE OF CODESPACE ASSIGNMENT. +v1.1
{
"allOf": [
{
"$ref": "#/definitions/TypeOfCodespaceAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfCodespaceAssignment",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfCodespaceAssignmentRefStructureReference
Type for Reference to an CODESPACE ASSIGNMENT.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfCodespaceAssignment",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfCongestionEntity
A classification of CONGESTIONs according to their functional purpose.
{
"$ref": "#/definitions/TypeOfCongestion_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# TypeOfCongestion_ValueStructureUnclassified
Type for a TYPE OF CONGESTION.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_version.xsd"
}
# TypeOfCongestionIdTypeUnclassified
Type for identifier of a TYPE OF CONGESTION.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# TypeOfCongestionRefReference
Reference to a TYPE OF CONGESTION.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfCongestionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfCongestion",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# TypeOfCongestionRefStructureReference
Type for a TYPE OF CONGESTION.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfCongestion",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_checkConstraint_support.xsd"
}
# TypeOfDeckEntranceEntity
Classification for TYPE OF DECK ENTRANCE . +v2.0
{
"$ref": "#/definitions/TypeOfDeckEntrance_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# TypeOfDeckEntrance_ValueStructureUnclassified
Type for a TYPE OF DECK ENTRANCE.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# TypeOfDeckEntranceIdTypeUnclassified
Type for identifier of a TYPE OF DECK ENTRANCE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# TypeOfDeckEntranceRefReference
Reference to a TYPE OF DECK ENTRANCE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/TypeOfDeckEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfDeckEntrance",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# TypeOfDeckEntranceRefStructureReference
Type for a reference to a TYPE OF DECK ENTRANCE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfDeckEntrance",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# TypeOfDeckEntranceUsageEntity
Open classification for DECK USAGE. +v2.0
{
"$ref": "#/definitions/TypeOfDeckEntranceUsage_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# TypeOfDeckEntranceUsage_ValueStructureUnclassified
Type for a TYPE OF DECK ENTRANCE USAGE.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# TypeOfDeckEntranceUsageIdTypeUnclassified
Type for identifier of a TYPE OF DECK VEHICLE ENTRANCE USAGE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# TypeOfDeckEntranceUsageRefReference
Reference to a TYPE OF DECK VEHICLE ENTRANCE USAGE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/TypeOfDeckEntranceUsageRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfDeckEntranceUsage",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# TypeOfDeckEntranceUsageRefStructureReference
Type for a reference to a TYPE OF DECK VEHICLE ENTRANCE USAGE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfDeckEntranceUsage",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# TypeOfDeckSpaceEntity
Classification for DECK SPACE, e.g. as WC, Restaurant, luggage area, etc. +v2.0
{
"$ref": "#/definitions/TypeOfDeckSpace_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# TypeOfDeckSpace_ValueStructureUnclassified
Type for a TYPE OF DECK SPACE.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd"
}
# TypeOfDeckSpaceIdTypeUnclassified
Type for identifier of a TYPE OF DECK SPACE PROFILE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# TypeOfDeckSpaceProfileRefStructureReference
Type for a reference to a TYPE OF DECK SPACE PROFILE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# TypeOfDeckSpaceRefReference
Reference to a TYPE OF DECK SPACE PROFILE. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/TypeOfDeckSpaceProfileRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfDeckSpace",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# TypeOfDeliveryVariantEntity
A classification of DELIVERY VARIANT according to its functional purpose.
{
"$ref": "#/definitions/TypeOfDeliveryVariant_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# TypeOfDeliveryVariant_ValueStructureUnclassified
Type for a TYPE OF DELIVERY VARIANT.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# TypeOfDeliveryVariantIdTypeUnclassified
Type for identifier of a TYPE OF DELIVERY VARIANT.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# TypeOfDeliveryVariantRefReference
Reference to a TYPE OF DELIVERY VARIANT.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfDeliveryVariantRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfDeliveryVariant",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# TypeOfDeliveryVariantRefStructureReference
Type for a reference to a TYPE OF DELIVERY VARIANT.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfDeliveryVariant",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# TypeOfDriverPermitEntity
A type of driving license (e.g. https://en.wikipedia.org/wiki/European_driving_licence ). +v2.0
{
"$ref": "#/definitions/TypeOfDriverPermit_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# TypeOfDriverPermit_ValueStructureUnclassified
Type for a TYPE OF DRIVER PERMIT.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# TypeOfDriverPermitIdTypeUnclassified
Type for identifier of a TYPE OF DRIVER PERMIT.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# TypeOfDriverPermitRefReference
Reference to a TYPE OF DRIVER PERMIT.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfDriverPermitRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfDriverPermit",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# TypeOfDriverPermitRefStructureReference
Type for a reference to a TYPE OF DRIVER PERMIT.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfDriverPermit",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# TypeOfEntityEntity
A Type of value used to classify an ENTITY.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure"
}
],
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-sg-members": [
"CustomerAccountStatus",
"TypeOfAccessRightAssignment",
"TypeOfActivation",
"TypeOfBatteryChemistry",
"TypeOfCongestion",
"TypeOfCustomerAccount",
"TypeOfDeliveryVariant",
"TypeOfEquipment",
"TypeOfFacility",
"TypeOfFareContract",
"TypeOfFareContractEntry",
"TypeOfFareProduct",
"TypeOfFareStructureElement",
"TypeOfFareStructureFactor",
"TypeOfFeature",
"TypeOfFlexibleService",
"TypeOfFrame",
"TypeOfJourneyPattern",
"TypeOfLine",
"TypeOfLink",
"TypeOfLinkSequence",
"TypeOfMobilityService",
"TypeOfModeOfOperation",
"TypeOfNotice",
"TypeOfOperation",
"TypeOfOrganisation",
"TypeOfOrganisationPart",
"TypeOfPassengerInformationEquipment",
"TypeOfPlace",
"TypeOfPlug",
"TypeOfPoint",
"TypeOfProjection",
"TypeOfResponsibilityRole",
"TypeOfRetailDevice",
"TypeOfRollingStock",
"TypeOfSalesOfferPackage",
"TypeOfService",
"TypeOfTariff",
"TypeOfTimeDemandType",
"TypeOfTransfer",
"TypeOfTravelDocument",
"TypeOfZone"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_typeOfValue_version.xsd"
}
# TypeOfEntity_VersionStructureStructure
Type for a TYPE OFENTITY. Abstract supertype used to define open classifications of value types.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"nameOfClassifiedEntityClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of Class of the ENTITY. Allows reflection. Fixed for each ENTITY type.",
"xml": {
"attribute": true
},
"x-fixed-single-enum": "NameOfClass"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_typeOfValue_version.xsd"
}
# TypeOfEntityRefAbstract
Reference to a TYPE OF ENTITY.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValueRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-sg-members": [
"AllDistributionChannelsRef",
"CustomerAccountStatusRef",
"ModeOfOperationRef",
"SpotAllocationMethodRef",
"TypeOfAccessRightAssignmentRef",
"TypeOfBatteryChemistryRef",
"TypeOfCongestionRef",
"TypeOfCustomerAccountRef",
"TypeOfDeliveryVariantRef",
"TypeOfEquipmentRef",
"TypeOfFacilityRef",
"TypeOfFareContractEntryRef",
"TypeOfFareContractRef",
"TypeOfFareProductRef",
"TypeOfFareStructureElementRef",
"TypeOfFareStructureFactorRef",
"TypeOfFeatureRef",
"TypeOfFlexibleServiceRef",
"TypeOfFrameRef",
"TypeOfJourneyPatternRef",
"TypeOfLineRef",
"TypeOfLinkRef",
"TypeOfLinkSequenceRef",
"TypeOfMachineReadabilityRef",
"TypeOfMobilityServiceRef",
"TypeOfModeOfOperationRef",
"TypeOfNoticeRef",
"TypeOfOrganisationPartRef",
"TypeOfOrganisationRef",
"TypeOfPassengerInformationEquipmentRef",
"TypeOfPlaceRef",
"TypeOfPlugRef",
"TypeOfPointRef",
"TypeOfPricingRuleRef",
"TypeOfProjectionRef",
"TypeOfRetailDeviceRef",
"TypeOfRollingStockRef",
"TypeOfSalesOfferPackageRef",
"TypeOfSecurityListRef",
"TypeOfServiceFeatureRef",
"TypeOfServiceRef",
"TypeOfTariffRef",
"TypeOfTimeDemandTypeRef",
"TypeOfTransferRef",
"TypeOfTravelDocumentRef",
"TypeOfValidityRef",
"TypeOfWheelchairRef",
"TypeOfZoneRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# typeOfEntityRefs_RelStructureCollection
Type for a list of references to a TYPE OF VALUE
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfEntityRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfEntityRef"
}
}
},
"required": [
"TypeOfEntityRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# TypeOfEquipmentEntity
A classification of a EQUIPMENT according to its functional purpose.
{
"$ref": "#/definitions/TypeOfEquipment_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# TypeOfEquipment_ValueStructureUnclassified
Type for a TYPE OF EQUIPMENT.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# TypeOfEquipmentIdTypeUnclassified
Type for identifier of an EQUIPMENT.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# TypeOfEquipmentRefReference
Reference to a TYPE OF EQUIPMENT. Some values are defined for EPIAP: "mobileRamp" for mobile Ramps, "permanentRamp" for permanent installation and "wheelchairLift" for a hoist.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfEquipment",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# TypeOfEquipmentRefStructureReference
Type for a reference to a TYPE OF EQUIPMENT.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_support.xsd"
}
# TypeOfFacilityEntity
A classification of FACILITYs expressing their general functionalities and local functional characteristics specific to the operator. Types of FACILITYs like e.g. throw-away ticket, throw-away ticket unit, value card, electronic purse allowing access, public transport credit card etc. may be used to define these categories.
{
"$ref": "#/definitions/TypeOfFacility_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# TypeOfFacility_VersionStructureStructure
Type for TYPE OF FACILITY.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# TypeOfFacilityIdTypeUnclassified
Type for identifier of a TYPE OF FACILITY.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# TypeOfFacilityRefReference
Reference to a TYPE OF FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfFacilityRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfFacility",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# typeOfFacilityRefs_RelStructureCollection
Type for a list of TYPE OF FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfFacilityRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfFacilityRef"
}
}
},
"required": [
"TypeOfFacilityRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# TypeOfFacilityRefStructureReference
Type for a reference to a TYPE OF FACILITY.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfFacility",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# TypeOfFeatureEntity
TYPE OF FEATURe.
{
"$ref": "#/definitions/TypeOfFeature_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_version.xsd"
}
# TypeOfFeature_ValueStructureUnclassified
Type for a TYPE OF FEATURE.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_version.xsd"
}
# TypeOfFeatureIdTypeUnclassified
Type for identifier of a TYPE OF FEATURE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# TypeOfFeatureRefReference
Reference to a TYPE OF FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfFeatureRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfFeature",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# TypeOfFeatureRefStructureReference
Type for a reference to a TYPE OF FEATURE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfFeature",
"x-netex-source": "netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd"
}
# TypeOfFleetEntity
A classification for a FLEET of VEHICLEs. +v1.2.2
{
"$ref": "#/definitions/TypeOfFleet_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_version.xsd"
}
# TypeOfFleet_ValueStructureUnclassified
Type for a TYPE OF FLEET.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_version.xsd"
}
# TypeOfFleetIdTypeUnclassified
Type for identifier of a TYPE OF FLEET.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_support.xsd"
}
# TypeOfFleetRefReference
Reference to a TYPE OF FLEET. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/TypeOfFleetRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfFleet",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_support.xsd"
}
# TypeOfFleetRefStructureReference
Type for a reference to a TYPE OF FLEET.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfFleet",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleet_support.xsd"
}
# TypeOfFlexibleServiceEntity
A classification of FLEXIBLE SERVICEs according to their functional purpose.
{
"$ref": "#/definitions/TypeOfFlexibleService_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_version.xsd"
}
# TypeOfFlexibleService_ValueStructureUnclassified
Type for a TYPE OF FLEXIBLE SERVICE.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_version.xsd"
}
# TypeOfFlexibleServiceIdTypeUnclassified
Type for identifier of a TYPE OF FLEXIBLE SERVICE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_support.xsd"
}
# TypeOfFlexibleServiceRefReference
Reference to a TYPE OF FLEXIBLE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfFlexibleServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfFlexibleService",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_support.xsd"
}
# TypeOfFlexibleServiceRefStructureReference
Type for a TYPE OF FLEXIBLE SERVICE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfFlexibleService",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_flexibleService_support.xsd"
}
# TypeOfFrameEntity
Classification of TYPE OF VERSION FRAME.
{
"$ref": "#/definitions/TypeOfFrame_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# TypeOfFrame_ValueStructureUnclassified
Type for a TYPE OF VERSION FRAME.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure"
},
{
"properties": {
"TypeOfValidityRef": {
"$ref": "#/definitions/TypeOfValidityRef"
},
"FrameClassRef": {
"allOf": [
{
"$ref": "#/definitions/ClassRefStructure"
}
],
"description": "Class of VERSION FRAME to contain classes."
},
"classes": {
"allOf": [
{
"$ref": "#/definitions/classesInRepository_RelStructure"
}
],
"description": "Classes that should be present in FRAME."
},
"typesOfEntity": {
"allOf": [
{
"$ref": "#/definitions/typeOfEntityRefs_RelStructure"
}
],
"description": "TYPES OF ENTITY to include in frame."
},
"includes": {
"allOf": [
{
"$ref": "#/definitions/typesOfFrame_RelStructure"
}
],
"description": "Types of frame included in frame."
},
"LocatingSystemRef": {
"allOf": [
{
"$ref": "#/definitions/SrsNameType"
}
],
"description": "Required spatial coordinate system (srsName). E.g. WGS84 Value to use for location elements using coordinates if not specified on individual elements."
},
"ModificationSet": {
"allOf": [
{
"$ref": "#/definitions/ModificationSetEnumeration"
}
],
"description": "Whether contained elements must be whole set or can be just a Delta."
},
"LayerRef": {
"$ref": "#/definitions/LayerRef"
}
}
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# TypeOfFrameIdTypeUnclassified
Type for the identifier of a TYPE OF VERSION FRAME.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# TypeOfFrameRefReference
Reference to a TYPE OF VERSION FRAME.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfFrame",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# typeOfFrameRefs_RelStructureCollection
A collection of one or more TYPEs OF VERSION FRAME.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfFrameRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfFrameRef"
}
}
},
"required": [
"TypeOfFrameRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# TypeOfFrameRefStructureReference
Type for a reference to a TYPE OF VERSION FRAME.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfFrame",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# TypeOfInfoLinkEnumerationEnum
Enumeration of functional classification of an info link.
{
"type": "string",
"enum": [
"contact",
"resource",
"info",
"image",
"document",
"timetableDocument",
"fareSheet",
"dataLicence",
"mobileAppDownload",
"mobileAppInstallCheck",
"map",
"icon",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.xsd"
}
# TypeOfJourneyPatternEntity
A classification of JOURNEY PATTERNs according to their functional purpose.
{
"$ref": "#/definitions/TypeOfJourneyPattern_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# TypeOfJourneyPattern_ValueStructureUnclassified
Type for a TYPE OF JOURNEY PATTERN.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_version.xsd"
}
# TypeOfJourneyPatternIdTypeUnclassified
Type for identifier of a TYPE OF JOURNEY PATTERN.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# TypeOfJourneyPatternRefReference
Reference to a TYPE OF JOURNEY PATTERN.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfJourneyPatternRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfJourneyPattern",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# TypeOfJourneyPatternRefStructureReference
Type for a reference to a TYPE OF JOURNEY PATTERN.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfJourneyPattern",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_journeyPattern_support.xsd"
}
# TypeOfLineEntity
A classification of a LINE according to its functional purpose. +v1.1.
{
"$ref": "#/definitions/TypeOfLine_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# TypeOfLine_ValueStructureUnclassified
Type for a TYPE OF LINE. +v1.1
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# TypeOfLineIdTypeUnclassified
Type for identifier of a TYPE OF LINE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# TypeOfLineRefReference
Reference to a TYPE OF LINE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfLineRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfLine",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# TypeOfLineRefStructureReference
Type for a TYPE OF LINE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfLine",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# TypeOfLinkEntity
A classification of LINKs according to their functional purpose.
{
"$ref": "#/definitions/TypeOfLink_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# TypeOfLink_ValueStructureUnclassified
Type for a TYPE OF LINK.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# TypeOfLinkIdTypeUnclassified
Type for identifier of a TYPE OF LINK.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# TypeOfLinkRefReference
Reference to a TYPE OF LINK.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfLink",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# TypeOfLinkRefStructureReference
Type for a TYPE OF LINK.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfLink",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# TypeOfLinkSequenceEntity
A classification of LINK SEQUENCEs according to their functional purpose.
{
"$ref": "#/definitions/TypeOfLinkSequence_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# TypeOfLinkSequence_ValueStructureUnclassified
Type for a TYPE OF LINK SEQUENCE.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_version.xsd"
}
# TypeOfLinkSequenceIdTypeUnclassified
Type for identifier of a TYPE OF LINK SEQUENCE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# TypeOfLinkSequenceRefReference
Reference to a TYPE OF LINK SEQUENCE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfLinkSequenceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfLinkSequence",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# TypeOfLinkSequenceRefStructureReference
Type for a reference to a TYPE OF LINK SEQUENCE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfLinkSequence",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLinkSequence_support.xsd"
}
# TypeOfLocatableSpotEntity
Classification for LOCATABLE SPOT. +v2.0.
{
"$ref": "#/definitions/TypeOfLocatableSpot_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# TypeOfLocatableSpot_ValueStructureUnclassified
Type for a TYPE OF LOCATABLE SPOT.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd"
}
# TypeOfLocatableSpotEnumerationEnum
Allowed values for type of passenger space.
{
"type": "string",
"enum": [
"seat",
"bed",
"standingSpace",
"wheelchairSpace",
"pushchairSpace",
"luggageSpace",
"bicycleSpace",
"vehicleSpace",
"specialSpace",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# TypeOfLocatableSpotIdTypeUnclassified
Type for identifier of a TYPE OF LOCATABLE SPOT.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# TypeOfLocatableSpotRefReference
Reference to a TYPE OF LOCATABLE SPOT. +v2.0
{
"allOf": [
{
"$ref": "#/definitions/TypeOfLocatableSpotRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfLocatableSpot",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# TypeOfLocatableSpotRefStructureReference
Type for a reference to a TYPE OF LOCATABLE SPOT.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfLocatableSpot",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd"
}
# TypeOfModeOfOperationEntity
A classification for a MODE OF OPERATION. +v1.2.2
{
"$ref": "#/definitions/TypeOfModeOfOperation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# TypeOfModeOfOperation_ValueStructureUnclassified
Type for a TYPE OF MODE OF OPERATION.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# TypeOfModeOfOperationIdTypeUnclassified
Type for identifier of a TYPE OF MODE OF OPERATION.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# TypeOfModeOfOperationRefReference
Reference to a TYPE OF MODE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfModeOfOperationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfModeOfOperation",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# TypeOfModeOfOperationRefStructureReference
Type for a reference to a TYPE OF MODE OF OPERATION.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfModeOfOperation",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# TypeOfNoticeEntity
A classification of a NOTICE according to its functional purpose.
{
"$ref": "#/definitions/TypeOfNotice_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# TypeOfNotice_ValueStructureUnclassified
Type for a TYPE OF NOTICe.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_version.xsd"
}
# TypeOfNoticeIdTypeUnclassified
Type for identifier of a TYPE OF NOTICE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# TypeOfNoticeRefReference
Reference to a TYPE OF NOTICE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfNoticeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfNotice",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# TypeOfNoticeRefStructureReference
Type for a reference to a TYPE OF NOTICE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfNotice",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_notice_support.xsd"
}
# TypeOfOperationEntity
Classification of an OPERATION.
{
"$ref": "#/definitions/TypeOfOperation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# TypeOfOperation_ValueStructureUnclassified
Type for a TYPE OF OPERATION.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# TypeOfOperationIdTypeUnclassified
Type for identifier of a TYPE OF OPERATION.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfOperationRefReference
Reference to a TYPE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfOperationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfOperation",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfOperationRefStructureReference
Type for Reference to aTYPE OF OPERATION.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfOperation",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfOrganisationEntity
Classification of an ORGANISATION.
{
"$ref": "#/definitions/TypeOfOrganisation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# TypeOfOrganisation_ValueStructureUnclassified
Type for a TYPE OF ORGANISATION.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# TypeOfOrganisationIdTypeUnclassified
Type for identifier of a TYPE OF ORGANISATION.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfOrganisationPartEntity
Classification of an ORGANISATION PART.
{
"$ref": "#/definitions/TypeOfOrganisationPart_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# TypeOfOrganisationPart_ValueStructureUnclassified
Type for a TYPE OF ORGANISATION PART.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_version.xsd"
}
# TypeOfOrganisationPartIdTypeUnclassified
Type for identifier of a TYPE OF ORGANISATION PART.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfOrganisationPartRefReference
Reference to a TYPE OF ORGANISATION PART.
{
"$ref": "#/definitions/TypeOfOrganisationPartRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfOrganisationPart",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfOrganisationPartRefStructureReference
Type for Reference to an ORGANISATION PART.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfOrganisationPart",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfOrganisationRefReference
Reference to a TYPE OF ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfOrganisationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfOrganisation",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# typeOfOrganisationRefs_RelStructureCollection
Type for a list of TYPEs OF ORGANISATION.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfOrganisationRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfOrganisationRef"
}
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfOrganisationRefStructureReference
Type for Reference to an ADMINISTRATIVE ZONE. Left untyped so as to avoid forwards dependency.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfOrganisation",
"x-netex-source": "netex_framework/netex_genericFramework/netex_organisation_support.xsd"
}
# TypeOfParkingEntity
A classification for a PARKING. +v1.2.2
{
"$ref": "#/definitions/TypeOfParking_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# TypeOfParking_ValueStructureUnclassified
Type for a TYPE OF PARKING.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd"
}
# TypeOfParkingIdTypeUnclassified
Type for identifier of a TYPE OF PARKING. +v1.2.2
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# TypeOfParkingRefReference
Reference to a TYPE OF PARKING.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfParkingRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfParking",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# TypeOfParkingRefStructureReference
Type for a reference to a TYPE OF PARKING.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfParking",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd"
}
# TypeOfPassengerInformationEquipmentEntity
Classification of a PASSENGER INFORMATION EQUIPMENT.
{
"$ref": "#/definitions/TypeOfPassengerInformationEquipment_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# TypeOfPassengerInformationEquipment_ValueStructureUnclassified
Type for a TYPE OF PASSENGER INFORMATION EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure"
},
{
"properties": {
"BroadType": {
"$ref": "#/definitions/MultilingualString"
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_version.xsd"
}
# TypeOfPassengerInformationEquipmentIdTypeUnclassified
Identifier of TYPE OF PASSENGER INFORMATION EQUIPMENT.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# TypeOfPassengerInformationEquipmentRefReference
Reference to a TYPE OF PASSENGER INFORMATION EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfPassengerInformationEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfPassengerInformationEquipment",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# TypeOfPassengerInformationEquipmentRefStructureReference
Type for a reference to a TYPE OF PASSENGER INFORMATION EQUIPMENT.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfPassengerInformationEquipment",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_passengerInformationEquipment_support.xsd"
}
# TypeOfPaymentMethodEntity
Defines an open classification payment methods. + v1.1
{
"$ref": "#/definitions/TypeOfPaymentMethod_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# TypeOfPaymentMethod_ValueStructureUnclassified
Type for a TYPE OF TYPE OF PAYMENT METHOD.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"PaymentMethod": {
"allOf": [
{
"$ref": "#/definitions/PaymentMethodEnumeration"
}
],
"description": "Payment method value."
},
"AutomatedUse": {
"type": "boolean",
"description": "Whether PAYMENT METHOD can be used for automated payments."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# TypeOfPaymentMethodIdTypeUnclassified
Type for identifier of a TYPE OF PAYMENT METHOD.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TypeOfPaymentMethodRefReference
Reference to a TYPE OF PAYMENT METHOD.
{
"$ref": "#/definitions/TypeOfPaymentMethodRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfPaymentMethod",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TypeOfPaymentMethodRefs_RelStructureCollection
Type for a collection of one or more references to a TYPE OF PAYMENT METHOD.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfPaymentMethodRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfPaymentMethodRef"
}
}
},
"required": [
"TypeOfPaymentMethodRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TypeOfPaymentMethodRefStructureReference
Type for a reference to a TYPE OF PAYMENT METHOD. +v1.2.2
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfPaymentMethod",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TypeOfPlaceEntity
Classification of a PLACE.
{
"$ref": "#/definitions/TypeOfPlace_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# TypeOfPlace_ValueStructureUnclassified
Type for a TYPE OF PLACE.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# TypeOfPlaceIdTypeUnclassified
Type for identifier of a TYPE OF PLACE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# TypeOfPlaceRefReference
Reference to a TYPE OF PLACE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfPlaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfPlace",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# typeOfPlaceRefs_RelStructureCollection
Type for a list of TYPE OF PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfPlaceRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfPlaceRef"
}
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# TypeOfPlaceRefStructureReference
Type for a reference to a TYPE OF PLACE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfPlace",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# TypeOfPlugEntity
A classification of a PLUG +v1.2.2
{
"$ref": "#/definitions/TypeOfPlug_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_version.xsd"
}
# TypeOfPlug_ValueStructureUnclassified
Type for a TYPE OF PLUG. +v1.2.2
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_version.xsd"
}
# TypeOfPlugIdTypeUnclassified
Type for identifier of a TYPE OF PLUG.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# TypeOfPlugRefReference
Reference to a TYPE OF PLUG. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/TypeOfPlugRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfPlug",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# TypeOfPlugRefStructureReference
Type for a reference to a TYPE OF PLUG.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfPlug",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# TypeOfPointEntity
A classification of POINTs according to their functional purpose.
{
"$ref": "#/definitions/TypeOfPoint_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# TypeOfPoint_ValueStructureUnclassified
Type for a TYPE OF POINT.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd"
}
# TypeOfPointIdTypeUnclassified
Type for identifier of a TYPE OF POINT.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# TypeOfPointRefReference
Reference to a TYPE OF POINT.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfPoint",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# typeOfPointRefs_RelStructureCollection
Type for a list of TYPEs OF POINT.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfPointRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfPointRef"
}
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# TypeOfPointRefStructureReference
Type for a reference to a TYPE OF POINT.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfPoint",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_support.xsd"
}
# TypeOfProductCategoryEntity
Classification of a PRODUCT CATEGORY.
{
"$ref": "#/definitions/TypeOfProductCategoryStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# TypeOfProductCategoryIdTypeUnclassified
Type for identifier of a TYPE OF PRODUCT CATEGORY.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TypeOfProductCategoryRefReference
Reference to a TYPE OF PRODUCT CATEGORY. Product of a JOURNEY. e.g. ICS, Thales etc See ERA B.4 7037 Characteristic description code.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfProductCategoryRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfProductCategory",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# typeOfProductCategoryRefs_RelStructureCollection
Type for a list of TYPEs OF PRODUCT CATEGORY.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfProductCategoryRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfProductCategoryRef"
}
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TypeOfProductCategoryRefStructureReference
Type for a reference to a TYPE OF PRODUCT CATEGORY.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfProductCategory",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TypeOfProductCategoryStructureUnclassified
Type for a TYPE OF PRODUCT CATEGORY.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure"
},
{
"properties": {
"ExternalProductCategoryRef": {
"allOf": [
{
"$ref": "#/definitions/ExternalObjectRefStructure"
}
],
"description": "An alternative code that uniquely identifies the PRODUCT CATEGORY. Specifically for use in AVMS systems that require an alias, if code is different from main identifier. For VDV compatibility. DEPRECATED - use privateCodes -v2.0",
"x-netex-deprecated": true
},
"Presentation": {
"allOf": [
{
"$ref": "#/definitions/PresentationStructure"
}
],
"description": "The presentation colours to use for this TYPE OF PRODUCT CATEGORY. +v2.1"
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# TypeOfProjectionEntity
Classification of a PROJECTION.
{
"$ref": "#/definitions/TypeOfProjection_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# TypeOfProjection_ValueStructureUnclassified
Type for a TYPE OF PROJECTION.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_version.xsd"
}
# TypeOfProjectionIdTypeUnclassified
Type for identifier of a TYPE OF PROJECTION.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# TypeOfProjectionRefReference
Reference to a TYPE OF PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfProjectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfProjection",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# TypeOfProjectionRefStructureReference
Type for a reference to a TYPE OF PROJECTION.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfProjection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# TypeOfResponsibilityRoleEntity
Classification of a RESPONSIBILITY ROLE
{
"$ref": "#/definitions/TypeOfResponsibilityRole_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# TypeOfResponsibilityRole_ValueStructureUnclassified
Type for a TYPE OF RESPONSIBILITY ROLE
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd"
}
# TypeOfResponsibilityRoleIdTypeUnclassified
Type for identifier of an TYPE OF RESPONSIBILITY ROLE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# TypeOfResponsibilityRoleRefReference
Reference to an TYPE OF RESPONSIBILITY ROLE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfResponsibilityRoleRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfResponsibilityRole",
"x-netex-substitutionGroup": "TypeOfValueRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# TypeOfResponsibilityRoleRefStructureReference
Type for a reference to an TYPE OF RESPONSIBILITY ROLE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfResponsibilityRole",
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_support.xsd"
}
# TypeOfRollingStockEntity
A classification of a ROLLING STOCK ITEM according to its functional purpose. +v1.1.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfRollingStock_ValueStructure"
}
],
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# TypeOfRollingStock_ValueStructureUnclassified
Type for a TYPE OF ROLLING STOCK. +v2.0
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# TypeOfRollingStockIdTypeUnclassified
Type for identifier of a TYPE OF ROLLING STOCK.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# TypeOfRollingStockRefReference
Reference to a TYPE OF ROLLING STOCK. +V2.0
{
"allOf": [
{
"$ref": "#/definitions/TypeOfRollingStockRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfRollingStock",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# TypeOfRollingStockRefStructureReference
Type for a TYPE OF ROLLING STOCK.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfRollingStock",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# TypeOfSecurityListEntity
A classification of SECURITY LIST. +v1.1
{
"$ref": "#/definitions/TypeOfSecurityList_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# TypeOfSecurityList_VersionStructureStructure
Type for TYPE OF SECURITY LIST. +v1.1
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# TypeOfSecurityListIdTypeUnclassified
Type for identifier of a TYPE OF SECURITY LIST.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# TypeOfSecurityListRefReference
Reference to a TYPE OF SECURITY LIST.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfSecurityListRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfSecurityList",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# typeOfSecurityListRefs_RelStructureCollection
Type for a list of TYPEs OF SECURITY LIST.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfSecurityListRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfSecurityListRef"
}
}
},
"required": [
"TypeOfSecurityListRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# TypeOfSecurityListRefStructureReference
Type for Reference to a TYPE OF SECURITY LIST.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfSecurityList",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# TypeOfServiceEntity
Classification of a Service.
{
"$ref": "#/definitions/TypeOfServiceStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# TypeOfServiceFeatureEntity
Classification of TYPE OF SERVICE FEATURE.
{
"$ref": "#/definitions/TypeOfServiceFeature_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_serviceFeature_version.xsd"
}
# TypeOfServiceFeature_ValueStructureUnclassified
Type for TYPE OF SERVICE FEATURE.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_serviceFeature_version.xsd"
}
# TypeOfServiceFeatureIdTypeUnclassified
Type for identifier of a TYPE OF SERVICE FEATURE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_serviceFeature_support.xsd"
}
# TypeOfServiceFeatureRefReference
Reference to a TYPE OF SERVICE FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfServiceFeatureRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfServiceFeature",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_serviceFeature_support.xsd"
}
# typeOfServiceFeatureRefs_RelStructureCollection
Type for a list of references to a TYPEs of SERVICE FEATURE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfServiceFeatureRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfServiceFeatureRef"
}
}
},
"required": [
"TypeOfServiceFeatureRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_serviceFeature_support.xsd"
}
# TypeOfServiceFeatureRefStructureReference
Type for a reference to a TYPE OF SERVICE FEATURE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfServiceFeature",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_serviceFeature_support.xsd"
}
# TypeOfServiceIdTypeUnclassified
Type for identifier of a TYPE OF SERVICE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TypeOfServiceRefReference
Reference to a TYPE OF SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfService",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# typeOfServiceRefs_RelStructureCollection
Type for a list of TYPEs OF SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfServiceRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfServiceRef"
}
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TypeOfServiceRefStructureReference
Type for a reference to a TYPE OF SERVICE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfService",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# TypeOfServiceStructureUnclassified
Type for a TYPE OF SERVICE.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# TypeOfTimeDemandTypeEntity
Classification of a TIME DEMAND TYPE.
{
"$ref": "#/definitions/TypeOfTimeDemandTypeStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# TypeOfTimeDemandTypeIdTypeUnclassified
Type for identifier of a TYPE OF TIME DEMAND TYPE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# TypeOfTimeDemandTypeRefReference
Reference to a TYPE OF TIME DEMAND TYPE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfTimeDemandTypeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfTimeDemandType",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# TypeOfTimeDemandTypeRefStructureReference
Type for a TYPE OF TIME DEMAND TYPE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfTimeDemandType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# TypeOfTimeDemandTypeStructureUnclassified
Type for a TYPE OF TIME DEMAND TYPE.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# TypeOfTransferEntity
Classification of a TRANSFER.
{
"$ref": "#/definitions/TypeOfTransfer_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# TypeOfTransfer_ValueStructureUnclassified
Type for a TYPE OF TRANSFER.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_version.xsd"
}
# TypeOfTransferIdTypeUnclassified
Type for identifier of a TYPE OF TRANSFER.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# TypeOfTransferRefReference
Reference to a TYPE OF TRANSFER.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfTransferRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfTransfer",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# TypeOfTransferRefStructureReference
Type for a reference to a TYPE OF TRANSFER.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfTransfer",
"x-netex-source": "netex_framework/netex_genericFramework/netex_place_support.xsd"
}
# TypeOfValidityEntity
A classification of the validity of TYPEs OF FRAME. E.g. frames for schedules designed for DAY TYPEs, for specific OPERATING DAYs.
{
"$ref": "#/definitions/TypeOfValidity_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# TypeOfValidity_ValueStructureUnclassified
Type for a TYPE OF VALIDITY.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
},
{
"properties": {
"Periodicity": {
"type": "string",
"description": "Periodicity of data in frames of this type."
},
"Nature": {
"allOf": [
{
"$ref": "#/definitions/FrameNatureEnumeration"
}
],
"description": "Nature of presence of data in Frames of this type."
},
"classes": {
"allOf": [
{
"$ref": "#/definitions/classRefs_RelStructure"
}
],
"description": "Classes that should be present in FRAME."
}
}
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# TypeOfValidityIdTypeUnclassified
Type for the identifier of a TYPE OF VALIDITY.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# TypeOfValidityRefReference
Reference to a TYPE OF VALIDITY.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValidityRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfValidity",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# TypeOfValidityRefStructureReference
Type for a reference to a TYPE OF VALIDITY.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfValidity",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# TypeOfValueAbstract
A code value from an extensible set, i.e. which may be added to by user applications and is used to validate the properties of Entities.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValue_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"Branding",
"ChargingMoment",
"ClassOfUse",
"DataSource",
"Direction",
"OpenTransportMode",
"ParkingBayStatus",
"PointOfInterestClassification",
"PriceUnit",
"PurposeOfEquipmentProfile",
"PurposeOfGrouping",
"PurposeOfJourneyPartition",
"Submode",
"TimingAlgorithmType",
"TypeOfCodespaceAssignment",
"TypeOfConcession",
"TypeOfDeckEntrance",
"TypeOfDeckEntranceUsage",
"TypeOfDeckSpace",
"TypeOfDriverPermit",
"TypeOfEntity",
"TypeOfFareTable",
"TypeOfFleet",
"TypeOfLocatableSpot",
"TypeOfMachineReadability",
"TypeOfMediumAccessDevice",
"TypeOfParking",
"TypeOfPaymentMethod",
"TypeOfPricingRule",
"TypeOfProductCategory",
"TypeOfProof",
"TypeOfSecurityList",
"TypeOfServiceFeature",
"TypeOfUsageParameter",
"TypeOfValidity",
"TypeOfVersion",
"TypeOfWheelchair"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_typeOfValue_version.xsd"
}
# TypeOfValue_VersionStructureStructure
Type for a TYPE OF VALUE. Abstract supertype used to define open classifications of value types.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of TYPE OF VALUE."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name for TYPE OF VALUE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of TYPE OF VALUE."
},
"Image": {
"type": "string",
"format": "uri",
"description": "Default image for TYPE OF VALUE."
},
"Url": {
"type": "string",
"format": "uri",
"description": "Default URL for TYPE OF VALUE."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_typeOfValue_version.xsd"
}
# TypeOfValueIdTypeUnclassified
Type for identifier of a TYPE OF VALUE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# TypeOfValueRefAbstract
Reference to a TYPE OF VALUE. Implementation of a one to one relationship by reference to TYPE OF VALUE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfValueRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"AcceptedDriverPermitRef",
"BrandingRef",
"ChargingMomentRef",
"ClassOfUseRef",
"DirectionRef",
"DistributionChannelRef",
"ParkingBayConditionRef",
"ParkingBayStatusRef",
"PointOfInterestClassificationRef",
"PriceUnitRef",
"PurposeOfEquipmentProfileRef",
"PurposeOfGroupingRef",
"PurposeOfJourneyPartitionRef",
"RentalAvailabilityRef",
"TimingAlgorithmTypeRef",
"TypeOfActivationRef",
"TypeOfCodespaceAssignmentRef",
"TypeOfDeckEntranceRef",
"TypeOfDeckEntranceUsageRef",
"TypeOfDeckSpaceRef",
"TypeOfDriverPermitRef",
"TypeOfEntityRef",
"TypeOfFleetRef",
"TypeOfLocatableSpotRef",
"TypeOfMediumAccessDeviceRef",
"TypeOfOperationRef",
"TypeOfParkingRef",
"TypeOfPaymentMethodRef",
"TypeOfProductCategoryRef",
"TypeOfProofRef",
"TypeOfResponsibilityRoleRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# TypeOfValueRefStructureReference
Type for a reference to a TYPE OF VALUE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfValue",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship.xsd"
}
# TypeOfVersionEntity
DEPRECATED: A classification of the VERSIONs. -v2.0
{
"$ref": "#/definitions/TypeOfVersion_ValueStructure",
"x-netex-role": "entity/deprecated",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_version.xsd"
}
# TypeOfVersion_ValueStructureUnclassified
DEPRECATED: Type for a TYPE OF VERSION. -v2.0
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-role": "unclassified/deprecated",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_version.xsd"
}
# TypeOfVersionIdTypeUnclassified
Identifier for a TYPE OF VERSION
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_support.xsd"
}
# TypeOfVersionRefReference
Reference to a TYPE OF VERSION. +v1.1
{
"allOf": [
{
"$ref": "#/definitions/TypeOfVersionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfVersion",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# TypeOfVersionRefStructureReference
Type for a TYPE OF VERSION.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/ObjectIdType"
},
"nameOfRefClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of Class of the referenced entity. Allows reflection. Fixed for each entity type.",
"xml": {
"attribute": true
},
"x-fixed-single-enum": "NameOfClass"
},
"modification": {
"allOf": [
{
"$ref": "#/definitions/ModificationEnumeration"
}
],
"description": "Nature of last modification: new, revise, delete, unchanged.",
"xml": {
"attribute": true
}
},
"ref": {
"allOf": [
{
"$ref": "#/definitions/ObjectIdType"
}
],
"description": "Identifier of referenced entity.",
"xml": {
"attribute": true
}
},
"versionRef": {
"allOf": [
{
"$ref": "#/definitions/VersionIdType"
}
],
"description": "Identifier of version of referenced entity. For use when reference is External and a specific version is required. Mutually exclusive with version",
"xml": {
"attribute": true
}
},
"created": {
"type": "string",
"format": "date-time",
"description": "Date reference was first created.",
"xml": {
"attribute": true
}
},
"changed": {
"type": "string",
"format": "date-time",
"description": "Date reference was last changed.",
"xml": {
"attribute": true
}
},
"version": {
"allOf": [
{
"$ref": "#/definitions/VersionIdType"
}
],
"description": "Version number of referenced entity.",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfVersion",
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# TypeOfWheelchairEntity
Classification for TYPE OF WHEELCHAIR. +v2.0
{
"$ref": "#/definitions/TypeOfWheelchair_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfValue",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd"
}
# TypeOfWheelchair_ValueStructureUnclassified
Type for a TYPE OF WHEELCHAIR.
{
"$ref": "#/definitions/TypeOfValue_VersionStructure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd"
}
# TypeOfWheelchairIdTypeUnclassified
Type for identifier of a TYPE OF WHEELCHAIR.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# TypeOfWheelchairRefReference
Reference to a TYPE OF WHEELCHAIR. +v1.2.2
{
"allOf": [
{
"$ref": "#/definitions/TypeOfWheelchairRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfWheelchair",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# typeOfWheelchairRefs_RelStructureCollection
Type for a list of TYPEs OF WHEELCHAIR.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfWheelchairRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfWheelchairRef"
}
}
},
"required": [
"TypeOfWheelchairRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# TypeOfWheelchairRefStructureReference
Type for a reference to a TYPE OF WHEELCHAIR.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfWheelchair",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# TypeOfZoneEntity
Classification of a ZONe.
{
"$ref": "#/definitions/TypeOfZone_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TypeOfEntity",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# TypeOfZone_ValueStructureUnclassified
Type for a TYPE OF ZONE.
{
"$ref": "#/definitions/TypeOfEntity_VersionStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# TypeOfZoneIdTypeUnclassified
Type for identifier of a TYPE OF ZONE.
{
"$ref": "#/definitions/TypeOfValueIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# TypeOfZoneRefReference
Reference to a TYPE OF ZONE.
{
"allOf": [
{
"$ref": "#/definitions/TypeOfZoneRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfZone",
"x-netex-substitutionGroup": "TypeOfEntityRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# typeOfZoneRefs_RelStructureCollection
Type for a list of TYPE OF ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfZoneRef": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfZoneRef"
}
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# TypeOfZoneRefStructureReference
Type for a reference to a TYPE OF ZONE.
{
"$ref": "#/definitions/TypeOfValueRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "TypeOfZone",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# typesOfEquipment_RelStructureCollection
Type for a list of TYPE OF Equipment.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfEquipmentRef": {
"$ref": "#/definitions/TypeOfEquipmentRef"
},
"TypeOfEquipment": {
"$ref": "#/definitions/TypeOfEquipment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipment_version.xsd"
}
# typesOfFacility_RelStructureCollection
Type for a list of TYPE OF FACILITYs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TypeOfFacilityRef": {
"$ref": "#/definitions/TypeOfFacilityRef"
},
"TypeOfFacility": {
"allOf": [
{
"$ref": "#/definitions/TypeOfFacility"
}
],
"description": "A TYPE OF FACILITY specifying access rights for the FACILITY ELEMENTs within the range of this UNIT: 0-5 km, 4-6 zones etc."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# typesOfFrame_RelStructureCollection
A collection of one or more TYPEs OF VERSION FRAME.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"TypeOfFrameRef": {
"$ref": "#/definitions/TypeOfFrameRef"
},
"TypeOfFrame": {
"$ref": "#/definitions/TypeOfFrame"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# typesOfSecurityList_RelStructureCollection
Type for a list of TYPE OF SECURITY LISTs. +v1.1
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TypeOfSecurityListRef": {
"$ref": "#/definitions/TypeOfSecurityListRef"
},
"TypeOfSecurityList": {
"$ref": "#/definitions/TypeOfSecurityList"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# typesOfServiceInFrame_RelStructureCollection
Type for containment in frame of TYPE OF SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TypeOfService": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfService"
}
}
},
"required": [
"TypeOfService"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd"
}
# typesOfValue_RelStructureCollection
Type for a list of TYPEs OF VALUE.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"TypeOfValue": {
"type": "array",
"items": {
"$ref": "#/definitions/TypeOfValue"
}
}
},
"required": [
"TypeOfValue"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_typeOfValue_version.xsd"
}
# typesOfValueInFrame_RelStructureCollection
Type for containment in frame of TYPE OF VALUEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ValueSet": {
"$ref": "#/definitions/ValueSet"
},
"TypeOfValue": {
"$ref": "#/definitions/TypeOfValue"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_typeOfValue_version.xsd"
}
# UicOperatingPeriodEntity
An OPERATING PERIOD coded in UIC style as a bit string between two dates.
{
"$ref": "#/definitions/UicOperatingPeriod_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "OperatingPeriod_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# UicOperatingPeriod_VersionStructureStructure
Type for an OPERATING DAY.
{
"allOf": [
{
"$ref": "#/definitions/OperatingPeriod_VersionStructure"
},
{
"properties": {
"ValidDayBits": {
"type": "string",
"description": "String of bits, one for each day in period: whether valid or not valid on the day. Normally there will be a bit for every day between start and end date. If bit is missing, assume available."
},
"DaysOfWeek": {
"allOf": [
{
"$ref": "#/definitions/DaysOfWeekListOfEnumerations"
}
],
"description": "Days of week to which bits correspond."
}
},
"required": [
"ValidDayBits"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd"
}
# UicOperatingPeriodIdTypeUnclassified
Identifier of an UIC OPERATING PERIOD.
{
"$ref": "#/definitions/OperatingPeriodIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# UicOperatingPeriodRefReference
Reference to an UIC OPERATING PERIOD.
{
"allOf": [
{
"$ref": "#/definitions/OperatingPeriodRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "UicOperatingPeriod",
"x-netex-substitutionGroup": "OperatingPeriodRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# UicOperatingPeriodRefStructureReference
Type for a reference to an UIC OPERATING PERIOD.
{
"$ref": "#/definitions/OperatingPeriodRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "UicOperatingPeriod",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd"
}
# UicProductCharacteristicUnclassified
Classification of UIC Product Characteristics type - UIC 7139 Code list.
{
"allOf": [
{
"$ref": "#/definitions/UicProductCharacteristicEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# UicProductCharacteristicEnumerationEnum
UIC Product Characteristic UIC 7139 Code list.
{
"type": "string",
"enum": [
"tariffCommunVoyageurs",
"allInclusivePrice",
"eastWestTariff",
"trainWithTcvAndMarketPrice",
"noPublishedTariff"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facilityUic_support.xsd"
}
# UicProductCharacteristicListUnclassified
List of UIC Product Characteristics UIC 7139 Code list.
{
"allOf": [
{
"$ref": "#/definitions/UicProductCharacteristicListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# UicProductCharacteristicListOfEnumerationsUnclassified
List of values for UIC Product Characteristics UIC 7139 Code list.
{
"type": "array",
"items": {
"$ref": "#/definitions/UicProductCharacteristicEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# UicRateTypeEnumerationEnum
UIC Rate Type UIC 5263Code list.
{
"type": "string",
"enum": [
"normal",
"discountInTrainOtherThanTGV",
"specialFare",
"supplement",
"noPublishedTariff"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facilityUic_support.xsd"
}
# UicTrainRateUnclassified
Classification of UIC Rate Type FACILITY type - UIC 5163 Code list.
{
"allOf": [
{
"$ref": "#/definitions/UicRateTypeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# UicTrainRateListOfEnumerationsUnclassified
List of values for UIC Rate Type FACILITY UIC 5163 Code list.
{
"type": "array",
"items": {
"$ref": "#/definitions/UicRateTypeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# UnapprovedKeyAccessErrorUnclassified
Error: Recipient of a message to be distributed is not available. +SIRI v2.0
{
"allOf": [
{
"$ref": "#/definitions/UnapprovedKeyAccessStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnapprovedKeyAccessStructureUnclassified
Type for Error: UnapprovedKey +SIRI v2.0
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"Key": {
"type": "string",
"description": "User key."
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnknownEndpointErrorUnclassified
Error: Recipient for a message to be distributed is unknown. +SIRI v2.0
{
"allOf": [
{
"$ref": "#/definitions/UnknownEndpointErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnknownEndpointErrorStructureUnclassified
Type for Error: Unknown Endpoint +SIRI v2.0
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"Endpoint": {
"allOf": [
{
"$ref": "#/definitions/EndpointAddress"
}
],
"description": "Endpoint that is not known. + SIRI v2.0"
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnknownExtensionsErrorUnclassified
Error: Request contained extensions that were not supported by the producer. A response has been provided but some or all extensions have been ignored.. +SIRI v2.0.
{
"allOf": [
{
"$ref": "#/definitions/UnknownExtensionsErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnknownExtensionsErrorStructureUnclassified
Type for Unknown Extensions Error:. +SIRI v2.0.
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"ExtensionName": {
"type": "array",
"items": {
"type": "string",
"description": "Name of the unknown encountered extensions."
}
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnknownParticipantErrorUnclassified
Error: Recipient for a message to be distributed is unknown. +SIRI v2.0
{
"allOf": [
{
"$ref": "#/definitions/UnknownParticipantErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnknownParticipantErrorStructureUnclassified
Type for Error: Unknown Participant. +SIRI v2.0
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"ParticipantRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Reference to Participant who is unknown. + SIRI v2.0"
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnknownSubscriberErrorUnclassified
Error: Subscriber not found.
{
"allOf": [
{
"$ref": "#/definitions/UnknownSubscriberErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnknownSubscriberErrorStructureUnclassified
Type for Error: Subscriber not found.
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"SubscriberRef": {
"allOf": [
{
"$ref": "#/definitions/ParticipantRefStructure"
}
],
"description": "Id of subscriber that was not found + SIRI v2.0"
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnknownSubscriptionErrorUnclassified
Error: Subscription not found.
{
"allOf": [
{
"$ref": "#/definitions/UnknownSubscriptionErrorStructure"
}
],
"x-netex-substitutionGroup": "ErrorCode",
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnknownSubscriptionErrorStructureUnclassified
Type for Error: Subscription not found.
{
"allOf": [
{
"$ref": "#/definitions/ErrorCodeStructure"
},
{
"properties": {
"SubscriptionCode": {
"allOf": [
{
"$ref": "#/definitions/SubscriptionQualifierStructure"
}
],
"description": "Ubscription code that could not be found. + SIRI v2.0"
}
}
}
],
"x-netex-source": "siri/siri_request_errorConditions-v2.0.xsd"
}
# UnpoweredTrainEntity
A TRAIN that is able to move under its own power. +v2.0
{
"$ref": "#/definitions/UnpoweredTrain_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Train_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_version.xsd"
}
# UnpoweredTrain_VersionStructureStructure
Type for a UNPOWERED TRAIN.
{
"$ref": "#/definitions/Train_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_version.xsd"
}
# UnpoweredTrainIdTypeUnclassified
Type for identifier of a UNPOWERED TRAIN.
{
"$ref": "#/definitions/TrainIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# UnpoweredTrainRefReference
Reference to a UNPOWERED TRAIN. v2.0
{
"allOf": [
{
"$ref": "#/definitions/UnpoweredTrainRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "UnpoweredTrain",
"x-netex-substitutionGroup": "TrainRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# UnpoweredTrainRefStructureReference
Type for a reference to a UNPOWERED TRAIN.
{
"$ref": "#/definitions/TrainRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "UnpoweredTrain",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElementType_support.xsd"
}
# UomIdentifierUnclassified
The simple type gml:Uomidentifier defines the syntax and value space of the unit of measure identifier.
{
"anyOf": [
{
"$ref": "#/definitions/UomSymbol"
},
{
"$ref": "#/definitions/UomURI"
}
],
"x-netex-source": "gml/basicTypes.xsd"
}
# UomSymbolUnclassified
This type specifies a character string of length at least one, and restricted such that it must not contain any of the following characters: ":" (colon), " " (space), (newline), (carriage return), (tab). This allows values corresponding to familiar abbreviations, such as "kg", "m/s", etc. It is recommended that the symbol be an identifier for a unit of measure as specified in the "Unified Code of Units of Measure" (UCUM) (http://aurora.regenstrief.org/UCUM). This provides a set of symbols and a grammar for constructing identifiers for units of measure that are unique, and may be easily entered with a keyboard supporting the limited character set known as 7-bit ASCII. ISO 2955 formerly provided a specification with this scope, but was withdrawn in 2001. UCUM largely follows ISO 2955 with modifications to remove ambiguities and other problems.
{
"type": "string",
"pattern": "[^: \n\r\t]+",
"x-netex-source": "gml/basicTypes.xsd"
}
# UomURIUnclassified
This type specifies a URI, restricted such that it must start with one of the following sequences: "#", "./", "../", or a string of characters followed by a ":". These patterns ensure that the most common URI forms are supported, including absolute and relative URIs and URIs that are simple fragment identifiers, but prohibits certain forms of relative URI that could be mistaken for unit of measure symbol . NOTE It is possible to re-write such a relative URI to conform to the restriction (e.g. "./m/s"). In an instance document, on elements of type gml:MeasureType the mandatory uom attribute shall carry a value corresponding to either - a conventional unit of measure symbol, - a link to a definition of a unit of measure that does not have a conventional symbol, or when it is desired to indicate a precise or variant definition.
{
"type": "string",
"format": "uri",
"pattern": "([a-zA-Z][a-zA-Z0-9\-\+\.]*:|\.\./|\./|#).*",
"x-netex-source": "gml/basicTypes.xsd"
}
# UserNeedUnclassified
A user's need for a particular SUITABILITY.
{
"$ref": "#/definitions/UserNeed_VersionedChildStructure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# UserNeed_VersionedChildStructureUnclassified
Type for of a USER NEED.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"MobilityNeed": {
"allOf": [
{
"$ref": "#/definitions/MobilityEnumeration"
}
],
"description": "A specific USER NEED, i.e. a constraint of a passenger as regards his mobility, e.g. wheelchair, assisted wheelchair, etc."
},
"PsychosensoryNeed": {
"allOf": [
{
"$ref": "#/definitions/PsychosensoryNeedEnumeration"
}
],
"description": "Passenger psychosensory need for which a suitability specified."
},
"MedicalNeed": {
"allOf": [
{
"$ref": "#/definitions/MedicalNeedEnumeration"
}
],
"description": "A specific USER NEED, i.e. a requirement of a passenger as regards medical constraint (e.g. allergy) to access public transport."
},
"EncumbranceNeed": {
"allOf": [
{
"$ref": "#/definitions/EncumbranceEnumeration"
}
],
"description": "Passenger encumbrance need for which suitability is specified."
},
"Excluded": {
"type": "boolean",
"description": "Whether user need is included or excluded. Default is included."
},
"NeedRanking": {
"type": "integer",
"description": "Relative ranking of need on a scale 1-5"
}
}
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd"
}
# UserNeedIdTypeUnclassified
Type for identifier of a User Need.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_support.xsd"
}
# UserTypeEnumerationEnum
Allowed values for USER TYPE.
{
"type": "string",
"enum": [
"adult",
"child",
"infant",
"senior",
"student",
"youngPerson",
"schoolPupil",
"military",
"veteran",
"disabled",
"disabledCompanion",
"jobSeeker",
"employee",
"animal",
"guideDog",
"member",
"resident",
"other",
"anyone"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# UserTypeListOfEnumerationsUnclassified
List of user types.
{
"type": "array",
"items": {
"$ref": "#/definitions/UserTypeEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd"
}
# ValidBetweenUnclassified
OPTIMISATION. Simple version of a VALIDITY CONDITION. Comprises a simple period. NO UNIQUENESS CONSTRAINT.
{
"$ref": "#/definitions/ValidBetween_VersionStructure",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidBetween_VersionStructureStructure
Type for a Simple VALIDITY CONDITION.
{
"allOf": [
{
"$ref": "#/definitions/ValidityCondition_VersionStructure"
},
{
"properties": {
"FromDate": {
"type": "string",
"format": "date-time",
"description": "Start date of AVAILABILITY CONDITION."
},
"ToDate": {
"type": "string",
"format": "date-time",
"description": "End of AVAILABILITY CONDITION. Date is INCLUSIVE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidDuringEntity
OPTIMISATION: Sversion of an AVAILABILITY CONDITION Comprises a simple period and DAY TYPE.
{
"$ref": "#/definitions/ValidDuring_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ValidityCondition_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_availabilityCondition_version.xsd"
}
# ValidDuring_VersionStructureStructure
Type for a SIMPLE TIMEBAND AVAILABILITY CONDITION.
{
"allOf": [
{
"$ref": "#/definitions/ValidBetween_VersionStructure"
},
{
"properties": {
"DayTypeRef": {
"$ref": "#/definitions/DayTypeRef",
"x-netex-choice": [
"DayTypeRef",
"DaysOfWeek",
"Days"
]
},
"DaysOfWeek": {
"allOf": [
{
"$ref": "#/definitions/DaysOfWeekListOfEnumerations"
}
],
"description": "Days of the week.",
"x-netex-choice": [
"DayTypeRef",
"DaysOfWeek",
"Days"
]
},
"Days": {
"type": "string",
"pattern": "([Y | N])*",
"minLength": 7,
"maxLength": 7,
"description": "OPTIMIZATION week matrix Y | N, NNNNNNN.",
"x-netex-choice": [
"DayTypeRef",
"DaysOfWeek",
"Days"
]
},
"timebands": {
"allOf": [
{
"$ref": "#/definitions/timebands_RelStructure"
}
],
"description": "TIME BANDs for AVAILABILITY CONDITION."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_availabilityCondition_version.xsd"
}
# ValidityConditionEntity
Condition used in order to characterise a given VERSION of a VERSION FRAME. A VALIDITY CONDITION consists of a parameter (e.g. date, triggering event, etc) and its type of application (e.g. for, from, until, etc.).
{
"$ref": "#/definitions/ValidityCondition_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ValidityCondition_Dummy",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidityCondition_DummyAbstract
Condition used in order to characterise a given VERSION of a VERSION FRAME. A VALIDITY CONDITION consists of a parameter (e.g. date, triggering event, etc) and its type of application (e.g. for, from, until, etc.).
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"AvailabilityCondition",
"SimpleAvailabilityCondition",
"ValidDuring",
"ValidityCondition",
"ValidityRuleParameter",
"ValidityTrigger"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidityCondition_VersionStructureStructure
Types for a VALIDITY CONDITION.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of VALIDITY CONDITION."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of VALIDITY CONDITION."
},
"ConditionedObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Entity to which condition specifically attaches."
},
"WithConditionRef": {
"allOf": [
{
"$ref": "#/definitions/ValidityConditionRefStructure"
}
],
"description": "CONDITION with which this rule is logically ANDed."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidityConditionIdTypeUnclassified
Type for identifier of a VALIDITY CONDITION.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# ValidityConditionRefReference
Reference to a VALIDITY CONDITION.
{
"allOf": [
{
"$ref": "#/definitions/ValidityConditionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ValidityCondition",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"AvailabilityConditionRef",
"ValidityRuleParameterRef",
"ValidityTriggerRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# validityConditionRefs_RelStructureCollection
A collection of one or more VALIDITY CONDITIONs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ValidityConditionRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ValidityConditionRef"
}
}
},
"required": [
"ValidityConditionRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# ValidityConditionRefStructureReference
Type for a reference to a VALIDITY CONDITION.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ValidityCondition",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# validityConditions_RelStructureCollection
A collection of one or more VALIDITY CONDITIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ValidityConditionRef": {
"$ref": "#/definitions/ValidityConditionRef"
},
"ValidBetween": {
"$ref": "#/definitions/ValidBetween"
},
"ValidityCondition_Dummy": {
"$ref": "#/definitions/ValidityCondition_Dummy"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidityRuleParameterEntity
A user defined VALIDITY CONDITION used by a rule for selecting versions. E.g. river level > 1,5 m and bad weather.
{
"$ref": "#/definitions/ValidityRuleParameter_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ValidityCondition_Dummy",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidityRuleParameter_VersionStructureStructure
Type for a VALIDITY PARAMETER.
{
"allOf": [
{
"$ref": "#/definitions/ValidityCondition_VersionStructure"
},
{
"properties": {
"RuleObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Entity on which Rules based - Trigger value is taken from it."
},
"AttributeName": {
"type": "string",
"description": "Name of an Attribute of the referenced ENTITY which provides Trigger value.",
"x-netex-choice": [
"AttributeName",
"ComparisonOperator",
"AttributeValue",
"Method",
"isValid"
]
},
"ComparisonOperator": {
"allOf": [
{
"$ref": "#/definitions/RelativeOperatorEnumeration"
}
],
"description": "Comparison operator to be used when comparing the referenced attribute of to the Attribute Value : EQ, NE,GE, GT, LE,LT (equal, not equal, greater equal, greater than, lower equal, lower than).",
"x-netex-choice": [
"AttributeName",
"ComparisonOperator",
"AttributeValue",
"Method",
"isValid"
]
},
"AttributeValue": {
"description": "Value of attribute of ENTITY.",
"x-netex-choice": [
"AttributeName",
"ComparisonOperator",
"AttributeValue",
"Method",
"isValid"
]
},
"Method": {
"description": "Method for computing an attribute. By default this will be as simple operator. Some systems may support additional means of comparison.",
"x-netex-choice": [
"AttributeName",
"ComparisonOperator",
"AttributeValue",
"Method",
"isValid"
]
},
"isValid": {
"type": "boolean",
"description": "If the referenced element is currently valid.",
"x-netex-choice": [
"AttributeName",
"ComparisonOperator",
"AttributeValue",
"Method",
"isValid"
]
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidityRuleParameterIdTypeUnclassified
Identifier for VALIDITY PARAMETER.
{
"$ref": "#/definitions/ValidityConditionIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# ValidityRuleParameterRefReference
Reference to a VALIDITY RULE PARAMETER. A user defined VALIDITY CONDITION used by a rule for selecting versions.
{
"allOf": [
{
"$ref": "#/definitions/ValidityRuleParameterRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ValidityRuleParameter",
"x-netex-substitutionGroup": "ValidityConditionRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# validityRuleParameterRefs_RelStructureCollection
A collection of one or more VALIDITY RULE PARAMETERs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ValidityRuleParameterRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ValidityRuleParameterRef"
}
}
},
"required": [
"ValidityRuleParameterRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# ValidityRuleParameterRefStructureReference
Type for a reference to a VALIDITY RULE PARAMETER.
{
"$ref": "#/definitions/ValidityConditionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ValidityRuleParameter",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# validityRuleParameters_RelStructureCollection
A collection of one or more VALIDITY PARAMETERs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ValidityRuleParameter": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/ValidityRuleParameter_VersionStructure"
}
],
"description": "Parameter for a rule of a user defined VALIDITY CONDITION used by a rule for selecting versions. E.g. river level > 1,5 m and bad weather."
}
}
},
"required": [
"ValidityRuleParameter"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidityTriggerEntity
External event defining a VALIDITY CONDITION. E.g. exceptional flow of a river, bad weather, Road closure for works.
{
"$ref": "#/definitions/ValidityTrigger_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "ValidityCondition_Dummy",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidityTrigger_VersionStructureStructure
Type for a VALIDITY TRIGGER.
{
"allOf": [
{
"$ref": "#/definitions/ValidityCondition_VersionStructure"
},
{
"properties": {
"TriggerObjectRef": {
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"description": "Entity on which Trigger is based - Trigger value is taken from it."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValidityTriggerIdTypeUnclassified
Identifier for VALIDITY TRIGGER.
{
"$ref": "#/definitions/ValidityConditionIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# ValidityTriggerRefReference
Reference to a VALIDITY TRIGGER An External event defining a VALIDITY CONDITION. E.g. exceptional flow of a river, bad weather, Road closure for works.
{
"allOf": [
{
"$ref": "#/definitions/ValidityTriggerRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ValidityTrigger",
"x-netex-substitutionGroup": "ValidityConditionRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# validityTriggerRefs_RelStructureCollection
A collection of one or more VALIDITY TRIGGERs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ValidityTriggerRef": {
"type": "array",
"items": {
"$ref": "#/definitions/ValidityTriggerRef"
}
}
},
"required": [
"ValidityTriggerRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# ValidityTriggerRefStructureReference
Type for a reference to a VALIDITY TRIGGER.
{
"$ref": "#/definitions/ValidityConditionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ValidityTrigger",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_support.xsd"
}
# validityTriggers_RelStructureCollection
A collection of one or more VALIDITY TRIGGERs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"ValidityTrigger": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/ValidityTrigger_VersionStructure"
}
],
"description": "External event defining a VALIDITY CONDITION. E.g. exceptional flow of a river, bad weather, Road closure for works."
}
}
},
"required": [
"ValidityTrigger"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_validityCondition_version.xsd"
}
# ValueSetEntity
An extensible set of code values which may be added to by user applications and is used to validate the properties of Entities.
{
"$ref": "#/definitions/ValueSet_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_responsibility/netex_typeOfValue_version.xsd"
}
# ValueSet_VersionStructureStructure
Type for a VALUE SET. Abstract supertype used to define open classifications of value types.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Value."
},
"values": {
"allOf": [
{
"$ref": "#/definitions/typesOfValue_RelStructure"
}
],
"description": "Values in Set."
},
"classOfValues": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of Class of Values in Set.",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_typeOfValue_version.xsd"
}
# ValueSetIdTypeUnclassified
Type for identifier of a VALUE SET.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_entity_support.xsd"
}
# vectorUnclassified
{
"$ref": "#/definitions/VectorType",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# VectorTypeUnclassified
For some applications the components of the position may be adjusted to yield a unit vector.
{
"$ref": "#/definitions/DirectPositionType",
"x-netex-source": "gml/geometryBasic0d1d-extract-v3_2_1.xsd"
}
# VehicleEntity
A public transport vehicle used for carrying passengers.
{
"$ref": "#/definitions/Vehicle_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# Vehicle_VersionStructureStructure
Type for a VEHICLE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of VEHICLE."
},
"ShortName": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Short Name of VEHICLE or item"
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description +V1.2.2"
},
"BuildDate": {
"type": "string",
"format": "date",
"description": "Build date _V2.0"
},
"ChassisNumber": {
"type": "string",
"description": "Chassis number +V2.0"
},
"RegistrationNumber": {
"type": "string",
"description": "Registration number of VEHICLE."
},
"RegistrationDate": {
"type": "string",
"format": "date",
"description": "Date of registration or commissioning - may be used to determine the age of a vehice."
},
"OperationalNumber": {
"type": "string",
"description": "Operational number of VEHICLE."
},
"PrivateCode": {
"allOf": [
{
"$ref": "#/definitions/PrivateCode"
}
],
"description": "Private code of the vehicle. DEPRECATED - use privateCodes. -v2.0",
"x-netex-deprecated": true
},
"TransportOrganisationRef": {
"$ref": "#/definitions/TransportOrganisationRef"
},
"ContactRef": {
"$ref": "#/definitions/ContactRef"
},
"TransportTypeRef": {
"$ref": "#/definitions/TransportTypeRef"
},
"VehicleModelRef": {
"$ref": "#/definitions/VehicleModelRef"
},
"equipmentProfiles": {
"allOf": [
{
"$ref": "#/definitions/vehicleEquipmentProfileRefs_RelStructure"
}
],
"description": "Equipment profiles associated with model. +v1.2.2"
},
"VehicleModelProfileRef": {
"$ref": "#/definitions/VehicleModelProfileRef"
},
"actualVehicleEquipments": {
"allOf": [
{
"$ref": "#/definitions/equipments_RelStructure"
}
],
"description": "ACTUAL EQUIPMENT found in VEHICLE."
},
"Monitored": {
"type": "boolean",
"description": "Whether real-time data is available for the VEHICLE (this can be the vehicle position, but also the speed, charging level, passenger counting, etc.). Overrides the corresponding value in VehicleType."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# VehicleAccessFacilityUnclassified
Classification of VEHICLE ACCESS FACILITY.
{
"allOf": [
{
"$ref": "#/definitions/VehicleAccessFacilityEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# VehicleAccessFacilityEnumerationEnum
Allowed values for Vehicle Access Facility. NB. These are the properties of access to a VEHICLE. +1.1
{
"type": "string",
"enum": [
"unknown",
"wheelchairLift",
"manualRamp",
"automaticRamp",
"steps",
"slidingStep",
"narrowEntrance",
"validator"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# VehicleAccessFacilityListUnclassified
List of VEHICLE ACCESS FACILITies.
{
"allOf": [
{
"$ref": "#/definitions/VehicleAccessFacilityListOfEnumerations"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# VehicleAccessFacilityListOfEnumerationsUnclassified
List of values for VEHICLE ACCESS FACILITY.
{
"type": "array",
"items": {
"$ref": "#/definitions/VehicleAccessFacilityEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_version.xsd"
}
# VehicleChargingEquipmentEntity
Specialisation of PLACE EQUIPMENT for vehicle charging.
{
"$ref": "#/definitions/VehicleChargingEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PlaceEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_version.xsd"
}
# VehicleChargingEquipment_VersionStructureStructure
Type for a VEHICLE CHARGING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/PlaceEquipment_VersionStructure"
},
{
"properties": {
"FreeRecharging": {
"type": "boolean",
"description": "Whether the charging can be used without a fee."
},
"ReservationRequired": {
"type": "boolean",
"description": "Whether reservation is required."
},
"ReservationUrl": {
"type": "string",
"format": "uri",
"description": "Type of storage."
},
"PlugType": {
"allOf": [
{
"$ref": "#/definitions/PlugTypeEnumeration"
}
],
"description": "Type of Plug supported (fixed choice)."
},
"TypeOfPlugRef": {
"$ref": "#/definitions/TypeOfPlugRef"
},
"MaximumPower": {
"allOf": [
{
"$ref": "#/definitions/WattageType"
}
],
"description": "Maximum charging power of the grid
supply [W]. The sum of the current
power of all connected charging
points cannot exceed this value."
},
"GridVoltage": {
"allOf": [
{
"$ref": "#/definitions/VoltageType"
}
],
"description": "Grid Voltage to the equipment."
},
"CurrentType": {
"allOf": [
{
"$ref": "#/definitions/CurrentTypeEnumeration"
}
],
"description": "Classification of Current as AC, DC, etc +v2.0"
},
"PowerCouplingType": {
"allOf": [
{
"$ref": "#/definitions/PowerCouplingTypeEnumeration"
}
],
"description": "Classification of Power Coupling. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_version.xsd"
}
# VehicleChargingEquipmentIdTypeUnclassified
Type for identifier of VEHICLE CHARGING EQUIPMENT.
{
"$ref": "#/definitions/EquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# VehicleChargingEquipmentRefReference
Identifier of an VEHICLE CHARGING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleChargingEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleChargingEquipment",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# VehicleChargingEquipmentRefStructureReference
Type for a reference to an VEHICLE CHARGING EQUIPMENT.
{
"$ref": "#/definitions/EquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleChargingEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_equipmentEnergy_support.xsd"
}
# VehicleEntranceAbstract
A physical entrance or exit to/from a SITE for a VEHICLE. May be a door, barrier, gate or other recognizable point of access.
{
"$ref": "#/definitions/VehicleEntrance_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Entrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# VehicleEntrance_VersionStructureStructure
Type for a VEHICLE ENTRANCE.
{
"allOf": [
{
"$ref": "#/definitions/SiteEntrance_VersionStructure"
},
{
"properties": {
"Public": {
"type": "boolean",
"description": "Whether private vehicles can use this entrance."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# VehicleEntranceIdTypeUnclassified
Type for identifier of a VEHICLE ENTRANCE.
{
"$ref": "#/definitions/EntranceIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# VehicleEntranceRefReference
Reference to an VEHICLE ENTRANCE to a SITE.
{
"allOf": [
{
"$ref": "#/definitions/VehicleEntranceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleEntrance",
"x-netex-substitutionGroup": "EntranceRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# VehicleEntranceRefStructureReference
Type for a reference to identifier of an VEHICLE ENTRANCE.
{
"$ref": "#/definitions/EntranceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleEntrance",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd"
}
# vehicleEntrances_RelStructureCollection
Type for a list of VEHICLE ENTRANCEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleEntranceRef": {
"$ref": "#/definitions/VehicleEntranceRef"
},
"VehicleEntrance": {
"$ref": "#/definitions/VehicleEntrance"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd"
}
# VehicleEquipmentIdTypeUnclassified
Type for identifier of a VEHICLE EQUIPMENT.
{
"$ref": "#/definitions/PassengerEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# VehicleEquipmentProfileEntity
Each instantiation of this ENTITY gives the number of items of one TYPE OF EQUIPMENT a VEHICLE MODEL should contain for a given PURPOSE OF EQUIPMENT PROFILE. The set of instantiations for one VEHICLE MODEL and one purpose gives one complete 'profile'.
{
"$ref": "#/definitions/VehicleEquipmentProfile_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleEquipmentProfile_VersionStructureStructure
Type for a VEHICLE EQUIPMENT PROFILE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of VEHICLE EQUIPMENT PROFILE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of VEHICLE EQUIPMENT PROFILE. +v1.2.2"
},
"EquipmentRef": {
"$ref": "#/definitions/EquipmentRef"
},
"Units": {
"type": "integer",
"description": "Number of units of EQUIPMENT."
},
"Manufacturer": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Manufacturer VEHICLE MODEL."
},
"TypeOfEquipmentRef": {
"allOf": [
{
"$ref": "#/definitions/TypeOfEquipmentRef"
}
],
"description": "TYPE of EQUIPMENT. +v2.0"
},
"PurposeOfEquipmentProfileRef": {
"$ref": "#/definitions/PurposeOfEquipmentProfileRef"
},
"vehicleEquipmentProfileMembers": {
"allOf": [
{
"$ref": "#/definitions/vehicleEquipmentProfileMembers_RelStructure"
}
],
"description": "Members of Vehicle Profile. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleEquipmentProfileIdTypeUnclassified
Type for identifier of a VEHICLE EQUIPMENT PROFILE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleEquipmentProfileMemberUnclassified
A element within a VEHICLE EQUIPMENT PROFILE specifying the number of units of a given a TYPE OF EQUIPMENT.
{
"$ref": "#/definitions/VehicleEquipmentProfileMember_VersionStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleEquipmentProfileMember_VersionStructureStructure
Type for a VEHICLE EQUIPMENT PROFILE MEMBER.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of VEHICLE EQUIPMENT PROFILE MEMBER."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of VEHICLE EQUIPMENT PROFILE MEMBER."
},
"EquipmentRef": {
"$ref": "#/definitions/EquipmentRef"
},
"MinimumUnits": {
"type": "integer",
"description": "Number of units of EQUIPMENT."
},
"TypeOfEquipmentRef": {
"$ref": "#/definitions/TypeOfEquipmentRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleEquipmentProfileMemberIdTypeUnclassified
Type for identifier of a VEHICLE EQUIPMENT PROFILE MEMBER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleEquipmentProfileMemberRefReference
Reference to a VEHICLE EQUIPMENT PROFILE MEMBER.
{
"allOf": [
{
"$ref": "#/definitions/VehicleEquipmentProfileMemberRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleEquipmentProfileMember",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# vehicleEquipmentProfileMemberRefs_RelStructureCollection
Type for a list of VEHICLE EQUIPMENT PROFILE MEMBERs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"VehicleEquipmentProfileMemberRef": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleEquipmentProfileMemberRef"
}
}
},
"required": [
"VehicleEquipmentProfileMemberRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleEquipmentProfileMemberRefStructureReference
Type for a reference to a VEHICLE EQUIPMENT PROFILE MEMBER.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleEquipmentProfileMember",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# vehicleEquipmentProfileMembers_RelStructureCollection
Type for a list of VEHICLE EQUIPMENT PROFILE MEMBERs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"VehicleEquipmentProfileMember": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleEquipmentProfileMember"
}
}
},
"required": [
"VehicleEquipmentProfileMember"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleEquipmentProfileRefReference
Reference to a VEHICLE EQUIPMENT PROFILE.
{
"allOf": [
{
"$ref": "#/definitions/VehicleEquipmentProfileRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleEquipmentProfile",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"RechargingEquipmentProfileRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# vehicleEquipmentProfileRefs_RelStructureCollection
Type for a list of VEHICLE EQUIPMENT PROFILEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"VehicleEquipmentProfileRef": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleEquipmentProfileRef"
}
}
},
"required": [
"VehicleEquipmentProfileRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleEquipmentProfileRefStructureReference
Type for a reference to a VEHICLE EQUIPMENT PROFILE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleEquipmentProfile",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# vehicleEquipmentProfilesInFrame_RelStructureCollection
Type for containment in frame of VEHICLE EQUIPMENT PROFILEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleEquipmentProfile": {
"$ref": "#/definitions/VehicleEquipmentProfile"
},
"RechargingEquipmentProfile": {
"allOf": [
{
"$ref": "#/definitions/RechargingEquipmentProfile"
}
],
"description": "+v1.2.2"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# VehicleEquipmentRefReference
Reference to a WHEELCHAIR VEHICLE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "PassengerEquipmentRef",
"x-netex-sg-members": [
"AccessVehicleEquipmentRef",
"WheelchairVehicleEquipmentRef",
"WheelchairVehicleRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# VehicleEquipmentRefStructureReference
Type for a reference to a WHEELCHAIR VEHICLE EQUIPMENT.
{
"$ref": "#/definitions/PassengerEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# vehicleEquipments_RelStructureCollection
List of VEHICLE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"AccessVehicleEquipment": {
"$ref": "#/definitions/AccessVehicleEquipment"
},
"WheelchairVehicleEquipment": {
"$ref": "#/definitions/WheelchairVehicleEquipment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd"
}
# VehicleIdTypeUnclassified
Type for identifier of a VEHICLE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# VehicleJourneyEntity
The planned movement of a public transport vehicle on a DAY TYPE from the start point to the end point of a JOURNEY PATTERN on a specified ROUTE.
{
"$ref": "#/definitions/VehicleJourney_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "VehicleJourney_Dummy",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd"
}
# VehicleJourney_DummyAbstract
Dummy VEHICLE JOURNEY supertype.
{
"allOf": [
{
"$ref": "#/definitions/Journey_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "Journey_Dummy",
"x-netex-sg-members": [
"DeadRun",
"ServiceJourney",
"ServiceJourney_Dummy",
"TemplateVehicleJourney",
"VehicleJourney"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd"
}
# VehicleJourney_VersionStructureStructure
Type for VEHICLE JOURNEY.
{
"allOf": [
{
"$ref": "#/definitions/Journey_VersionStructure"
},
{
"properties": {
"DepartureTime": {
"type": "string",
"format": "time",
"description": "Time of departure."
},
"DepartureDayOffset": {
"allOf": [
{
"$ref": "#/definitions/DayOffsetType"
}
],
"description": "Day offset if day of departure time of VEHICLE JOURNEY differs from the current OPERATING DAY."
},
"Frequency": {
"allOf": [
{
"$ref": "#/definitions/FrequencyStructure"
}
],
"description": "Frequency of Journey."
},
"JourneyDuration": {
"type": "string",
"description": "Total length of Journey. Can be computed from individual times. Add to Departure time to obtain JOURNEY arrival time."
},
"dayTypes": {
"allOf": [
{
"$ref": "#/definitions/dayTypeRefs_RelStructure"
}
],
"description": "DAY TYPEs for Journey."
},
"RouteRef": {
"$ref": "#/definitions/RouteRef"
},
"JourneyPatternRef": {
"allOf": [
{
"$ref": "#/definitions/JourneyPatternRef"
}
],
"description": "Reference to a JOURNEY PATTERN."
},
"TimeDemandTypeRef": {
"allOf": [
{
"$ref": "#/definitions/TimeDemandTypeRefStructure"
}
],
"description": "Reference to a TIME DEMAND TYPE used at start of JOURNEY."
},
"TimingAlgorithmTypeRef": {
"$ref": "#/definitions/TimingAlgorithmTypeRef"
},
"JourneyFrequencyGroupRef": {
"$ref": "#/definitions/JourneyFrequencyGroupRef"
},
"VehicleTypeRef": {
"$ref": "#/definitions/VehicleTypeRef"
},
"VehicleEquipmentProfileRef": {
"$ref": "#/definitions/VehicleEquipmentProfileRef"
},
"VehicleRef": {
"allOf": [
{
"$ref": "#/definitions/VehicleRef"
}
],
"description": "VehicleTypeRef is the normally used field, as in many cases only the VEHICLE TYPE is known in advance. VehicleRef is then the exception and used only when the concrete VEHICLE is known in advance. Then also only one vehicle is possible."
},
"OperationalContextRef": {
"$ref": "#/definitions/OperationalContextRef"
},
"BlockRef": {
"allOf": [
{
"$ref": "#/definitions/BlockRef"
}
],
"description": "Reference to a BLOCK."
},
"CourseOfJourneysRef": {
"$ref": "#/definitions/CourseOfJourneysRef"
},
"PublicCode": {
"allOf": [
{
"$ref": "#/definitions/PublicCodeStructure"
}
],
"description": "Public code for JOURNEY."
},
"timeDemandTypes": {
"allOf": [
{
"$ref": "#/definitions/timeDemandTypeRefs_RelStructure"
}
],
"description": "Other TIME DEMAND TYPEs used in JOURNEY."
},
"parts": {
"allOf": [
{
"$ref": "#/definitions/journeyParts_RelStructure"
}
],
"description": "JOURNEY PARTs of a JOURNEY - for a multi part JOURNEY only."
},
"trainComponentLabelAssignments": {
"allOf": [
{
"$ref": "#/definitions/trainComponentLabelAssignments_RelStructure"
}
],
"description": "Labelling of carriages for Train associated with JOURNEY."
},
"vehicleJourneyStopAssignments": {
"allOf": [
{
"$ref": "#/definitions/vehicleJourneyStopAssignments_RelStructure"
}
],
"description": "Normal VEHICLE STOP ASSIGNMENTs for VEHICLE JOURNEY, +v1.1"
},
"waitTimes": {
"allOf": [
{
"$ref": "#/definitions/vehicleJourneyWaitTimes_RelStructure"
}
],
"description": "WAIT TIMEs for VEHICLE JOURNEY at different TIMING POINTs."
},
"runTimes": {
"allOf": [
{
"$ref": "#/definitions/vehicleJourneyRunTimes_RelStructure"
}
],
"description": "Run times for VEHICLE JOURNEY over different TIMING LINKs."
},
"layovers": {
"allOf": [
{
"$ref": "#/definitions/vehicleJourneyLayovers_RelStructure"
}
],
"description": "LAYOVER times for VEHICLE JOURNEY."
},
"passingTimes": {
"allOf": [
{
"$ref": "#/definitions/timetabledPassingTimes_RelStructure"
}
],
"description": "PASSING TIMEs for VEHICLE JOURNEY."
},
"passengerAtStopTimes": {
"allOf": [
{
"$ref": "#/definitions/passengerAtStopTimes_RelStructure"
}
],
"description": "Times for passenger to be at stop if earlier than departure time. +v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd"
}
# VehicleJourneyHeadwayUnclassified
Headway interval information that is available for a VEHICLE JOURNEY (to be understood as the delay between the previous and the next VEHICLE JOURNEY). This information must be consistent with HEADWAY JOURNEY GROUP if available (HEADWAY JOURNEY GROUP being a more detailed way of describing headway services).
{
"$ref": "#/definitions/VehicleJourneyHeadway_VersionedChildStructure",
"x-netex-substitutionGroup": "JourneyTiming",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# VehicleJourneyHeadway_VersionedChildStructureUnclassified
Type for a VEHICLE JOURNEY FREQUENCY.
{
"allOf": [
{
"$ref": "#/definitions/JourneyHeadway_VersionedChildStructure"
},
{
"properties": {
"VehicleJourneyRef": {
"$ref": "#/definitions/VehicleJourneyRef"
},
"TimingPointInJourneyPatternRef": {
"$ref": "#/definitions/TimingPointInJourneyPatternRef"
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# VehicleJourneyHeadwayIdTypeUnclassified
Type for identifier of a VEHICLE JOURNEY FREQUENCY.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_support.xsd"
}
# vehicleJourneyHeadways_RelStructureCollection
Type for a list of a VEHICLE JOURNEY FREQUENCies.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"VehicleJourneyHeadway": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleJourneyHeadway"
},
"description": "VEHICLE JOURNEY FREQUENCY for a specified TIME DEMAND TYPE."
}
},
"required": [
"VehicleJourneyHeadway"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd"
}
# VehicleJourneyIdTypeUnclassified
Type for identifier of a VEHICLE JOURNEY.
{
"$ref": "#/definitions/JourneyIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# VehicleJourneyLayoverUnclassified
A time allowance at the end of a specified VEHICLE JOURNEY. This time supersedes any global layover or JOURNEY PATTERN LAYOVER.
{
"$ref": "#/definitions/VehicleJourneyLayover_VersionedChildStructure",
"x-netex-substitutionGroup": "JourneyTiming",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_version.xsd"
}
# VehicleJourneyLayover_VersionedChildStructureUnclassified
Type for a VEHICLE JOURNEY LAYOVER.
{
"allOf": [
{
"$ref": "#/definitions/JourneyLayoverStructure"
},
{
"properties": {
"VehicleJourneyRef": {
"$ref": "#/definitions/VehicleJourneyRef"
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_version.xsd"
}
# VehicleJourneyLayoverIdTypeUnclassified
Type for identifier of a VEHICLE JOURNEY LAYOVER.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_support.xsd"
}
# vehicleJourneyLayovers_RelStructureCollection
Type for a list of for a VEHICLE JOURNEY LAYOVERs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"VehicleJourneyLayover": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleJourneyLayover"
},
"description": "VEHICLE JOURNEY LAYOVER for a specified TIME DEMAND TYPE."
}
},
"required": [
"VehicleJourneyLayover"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_version.xsd"
}
# VehicleJourneyRefReference
Reference to a VEHICLE JOURNEY. If given by context does not need to be repeated.
{
"allOf": [
{
"$ref": "#/definitions/VehicleJourneyRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleJourney",
"x-netex-substitutionGroup": "JourneyRef",
"x-netex-sg-members": [
"DeadRunRef"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# vehicleJourneyRefs_RelStructureCollection
Type for a list of VEHICLE JOURNEYs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"VehicleJourneyRef": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleJourneyRef"
}
}
},
"required": [
"VehicleJourneyRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# VehicleJourneyRefStructureReference
Type for a reference to a VEHICLE JOURNEY.
{
"$ref": "#/definitions/JourneyRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleJourney",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd"
}
# VehicleJourneyRunTimeUnclassified
The time taken to traverse a specified TIMING LINK IN JOURNEY PATTERN on a specified VEHICLE JOURNEY. This gives the most detailed control over times and overrides the DEFAULT SERVICE JOURNEY RUN TIME and JOURNEY PATTERN RUN TIME and the DEFAULT DEAD RUN RUN TIME. There may be different times for different TIME DEMAND TYPES.
{
"$ref": "#/definitions/VehicleJourneyRunTime_VersionedChildStructure",
"x-netex-substitutionGroup": "JourneyTiming",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_version.xsd"
}
# VehicleJourneyRunTime_VersionedChildStructureUnclassified
Type for VEHICLE JOURNEY RUN TIME.
{
"allOf": [
{
"$ref": "#/definitions/JourneyRunTime_VersionedChildStructure"
},
{
"properties": {
"VehicleJourneyRef": {
"$ref": "#/definitions/VehicleJourneyRef"
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_version.xsd"
}
# VehicleJourneyRunTimeIdTypeUnclassified
Type for identifier of a VEHICLE JOURNEY RUN TIME.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_support.xsd"
}
# vehicleJourneyRunTimes_RelStructureCollection
Type for a list of VEHICLE JOURNEY RUN TIMEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"VehicleJourneyRunTime": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleJourneyRunTime"
},
"description": "VEHICLE JOURNEY RUN TIME for a specified TIME DEMAND TYPE."
}
},
"required": [
"VehicleJourneyRunTime"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_version.xsd"
}
# VehicleJourneyStopAssignmentEntity
Change to a PASSENGER STOP ASSIGNMENT for a specific VEHICLE JOURNEY +v1.1
{
"$ref": "#/definitions/VehicleJourneyStopAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# VehicleJourneyStopAssignment_VersionStructureStructure
Type for VEHICLE JOURNEY STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/PassengerStopAssignment_VersionStructure"
},
{
"properties": {
"VehicleJourneyRef": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleJourneyRef"
}
},
"PassengerStopAssignmentRef": {
"$ref": "#/definitions/PassengerStopAssignmentRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# VehicleJourneyStopAssignmentIdTypeUnclassified
Identifier of a VEHICLE JOURNEY STOP ASSIGNMENT.
{
"$ref": "#/definitions/PassengerStopAssignmentIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# VehicleJourneyStopAssignmentRefReference
Reference to a VEHICLE JOURNEY STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleJourneyStopAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleJourneyStopAssignment",
"x-netex-substitutionGroup": "PassengerStopAssignmentRef",
"x-netex-sg-members": [
"DynamicStopAssignmentRef"
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# VehicleJourneyStopAssignmentRefStructureReference
Type for a reference to a VEHICLE JOURNEY STOP ASSIGNMENT.
{
"$ref": "#/definitions/PassengerStopAssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleJourneyStopAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# vehicleJourneyStopAssignments_RelStructureCollection
Type for containment of VEHICLE JOURNEY STOP ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleJourneyStopAssignmentRef": {
"$ref": "#/definitions/VehicleJourneyStopAssignmentRef"
},
"StopAssignment": {
"$ref": "#/definitions/StopAssignment"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# vehicleJourneyStopAssignmentsInFrame_RelStructureCollection
Type for containment in frame of VEHICLE JOURNEY STOP ASSIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleJourneyStopAssignment": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleJourneyStopAssignment"
},
"description": "The allocation of a SCHEDULED STOP POINT (i.e. a SCHEDULED STOP POINT of a SERVICE PATTERN or JOURNEY PATTERN) to a specific STOP PLACE or QUAY, for either a Passenger JOURNEY or VEHICLE SERVICE."
}
},
"required": [
"VehicleJourneyStopAssignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# VehicleJourneyWaitTimeUnclassified
The time for a vehicle to wait at a particular TIMING POINT IN JOURNEY PATTERN on a specified VEHICLE JOURNEY. This wait time will override the JOURNEY PATTERN WAIT TIME.
{
"$ref": "#/definitions/VehicleJourneyWaitTime_VersionedChildStructure",
"x-netex-substitutionGroup": "JourneyTiming",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_version.xsd"
}
# VehicleJourneyWaitTime_VersionedChildStructureUnclassified
Type for VEHICLE JOURNEY WAIT TIME.
{
"allOf": [
{
"$ref": "#/definitions/JourneyWaitTime_VersionedChildStructure"
},
{
"properties": {
"VehicleJourneyRef": {
"$ref": "#/definitions/VehicleJourneyRef"
}
}
}
],
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_version.xsd"
}
# VehicleJourneyWaitTimeIdTypeUnclassified
Type for identifier of a VEHICLE JOURNEY WAIT TIME.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_support.xsd"
}
# vehicleJourneyWaitTimes_RelStructureCollection
Type for a list of VEHICLE JOURNEY WAIT TIMEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"VehicleJourneyWaitTime": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleJourneyWaitTime"
}
}
},
"required": [
"VehicleJourneyWaitTime"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyTimes_version.xsd"
}
# VehicleLoadingEnumerationEnum
Allowed values for Vehicle Loading Facility.
{
"type": "string",
"enum": [
"none",
"loading",
"unloading",
"additionalLoading",
"additionaUnloading",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_facility_support.xsd"
}
# VehicleManoeuvringRequirementEntity
Requirements for carrying passengers.
{
"$ref": "#/definitions/VehicleManoeuvringRequirement_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "VehicleRequirement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleManoeuvringRequirement_VersionStructureStructure
Type for a VEHICLE Manoeuvring REQUIREMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleRequirement_VersionStructure"
},
{
"properties": {
"Reversible": {
"type": "boolean",
"description": "Whether vehicle must be reversible."
},
"MinimumTurningCircle": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Minimum distance needed to turn vehicle."
},
"MinimumOvertakingWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Minimum distance needed to overtake."
},
"MinimumLength": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Minimum distance needed to accommodate vehicle."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleManoeuvringRequirementIdTypeUnclassified
Type for identifier of a VEHICLE MANOEUVRING REQUIREMENT.
{
"$ref": "#/definitions/VehicleRequirementIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleManoeuvringRequirementRefReference
Reference to a VEHICLE MANOEUVRING REQUIREMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleManoeuvringRequirementRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleManoeuvringRequirement",
"x-netex-substitutionGroup": "VehicleRequirementRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleManoeuvringRequirementRefStructureReference
Type for a reference to a VEHICLE REQUIREMENT.
{
"$ref": "#/definitions/VehicleRequirementRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleManoeuvringRequirement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# vehicleManoeuvringRequirements_RelStructureCollection
Type for a list of PASSENGER CARRYING REQUIREMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleManoeuvringRequirementRef": {
"$ref": "#/definitions/VehicleManoeuvringRequirementRef"
},
"VehicleManoeuvringRequirement": {
"allOf": [
{
"$ref": "#/definitions/VehicleManoeuvringRequirement"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleModeUnclassified
PUBLIC TRANSPORT MODE: a characterisation of the operation according to the means of transport (bus, tram, metro, train, ferry, ship).
{
"allOf": [
{
"$ref": "#/definitions/AllPublicTransportModesEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_mode_support.xsd"
}
# VehicleModelEntity
A classification of public transport vehicles according to the vehicle scheduling requirements in MODE and capacity (e.g. standard bus, double-deck, ...).
{
"$ref": "#/definitions/VehicleModel_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleModel_VersionStructureStructure
Type for a VEHICLE MODEL.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of VEHICLE MODEL."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of VEHICLE MODEL."
},
"Manufacturer": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Manufacturer of VEHICLE MODEL."
},
"TransportTypeRef": {
"$ref": "#/definitions/TransportTypeRef"
},
"Range": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Range when fully fuelled or charged. +v2.0"
},
"FullCharge": {
"allOf": [
{
"$ref": "#/definitions/WattHoursType"
}
],
"description": "Energy required for a full charge. +v2.0"
},
"equipmentProfiles": {
"allOf": [
{
"$ref": "#/definitions/vehicleEquipmentProfileRefs_RelStructure"
}
],
"description": "Equipment profiles assoicated with model. +v1.2.2"
},
"VehicleModelProfileRef": {
"$ref": "#/definitions/VehicleModelProfileRef"
},
"CustomerServiceContactDetails": {
"allOf": [
{
"$ref": "#/definitions/ContactStructure"
}
],
"description": "Especially very large vehicles and also some ALTERNATIVE MODE OF OPERATION offers need the possibility to contact the VEHICLE directly."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleModelIdTypeUnclassified
Type for identifier of a VEHICLE MODEL.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleModelProfileAbstract
A set of characteristics of equipment installed on-board and characterising a VEHICLE MODEL PROFILE. +v1.2.2
{
"$ref": "#/definitions/VehicleModelProfile_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_version.xsd"
}
# VehicleModelProfile_VersionStructureStructure
Type for a VEHICLE MODEL PROFILE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of VEHICLE MODEL PROFILE."
},
"NumberOfGears": {
"type": "integer",
"minimum": 0,
"description": "Number of gears."
},
"ChildSeat": {
"allOf": [
{
"$ref": "#/definitions/ChildSeatEnumeration"
}
],
"description": "Type of Child seat."
},
"RangeBetweenRefuelling": {
"allOf": [
{
"$ref": "#/definitions/DistanceType"
}
],
"description": "Maximum range between refuelling for vehicles of the MODEL PROFILE.."
},
"IsPortable": {
"type": "boolean",
"description": "Whether vehicle can be carried easily, e.g., scooter, skateboard, collapsible bicycle."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_version.xsd"
}
# VehicleModelProfileIdTypeUnclassified
Type for identifier of a VEHICLE MODEL PROFILE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# VehicleModelProfileRefAbstract
Reference to a VEHICLE MODEL PROFILE +V1.2.2
{
"allOf": [
{
"$ref": "#/definitions/VehicleModelProfileRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"CarModelProfileRef",
"CycleModelProfileRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# VehicleModelProfileRefStructureReference
Type for a reference to a VEHICLE MODEL PROFILE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleModelProfile",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_support.xsd"
}
# vehicleModelProfilesInFrame_RelStructureCollection
Type for containment in frame of VEHICLE MODEL PROFILEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"CarModelProfile": {
"allOf": [
{
"$ref": "#/definitions/CarModelProfile"
}
],
"description": "+v1.2.2"
},
"CycleModelProfile": {
"allOf": [
{
"$ref": "#/definitions/CycleModelProfile"
}
],
"description": "+v1.2.2"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_nm_fleetEquipment_version.xsd"
}
# VehicleModelRefReference
Reference to a VEHICLE MODEL.
{
"allOf": [
{
"$ref": "#/definitions/VehicleModelRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleModel",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleModelRefStructureReference
Type for a reference to a VEHICLE MODEL.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleModel",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# vehicleModelsInFrame_RelStructureCollection
Type for containment in frame of VEHICLE MODELs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleModel": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleModel"
}
}
},
"required": [
"VehicleModel"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleOrientationEnumerationEnum
Allowed values for Vehicle Orientation.
{
"type": "string",
"enum": [
"forwards",
"backwards",
"unknown"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehiclePoolingEntity
An ALTERNATIVE MODE OF OPERATION of a privately-owned vehicle consisting in sharing the vehicle for a trip between the driver who is at the same time performing a trip and at least another traveller. +v1.2.2
{
"$ref": "#/definitions/VehiclePoolingModeOfOperation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AlternativeModeOfOperation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# VehiclePoolingIdTypeUnclassified
Type for identifier of a VEHICLE POOLING MODE OF OPERATION.
{
"$ref": "#/definitions/AlternativeModeOfOperationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehiclePoolingModeOfOperation_ValueStructureUnclassified
Type for a VEHICLE POOLING MODE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/AlternativeModeOfOperation_ValueStructure"
},
{
"properties": {
"VehiclePoolingType": {
"allOf": [
{
"$ref": "#/definitions/VehiclePoolingTypeEnumeration"
}
],
"description": "Allowed values for VEHICLE POOLING MODE.OF OPERATION."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# VehiclePoolingModeOfOperationRefStructureReference
Type for a reference to a VEHICLE POOLING MODE OF OPERATION.
{
"$ref": "#/definitions/AlternativeModeOfOperationRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehiclePoolingRefReference
Reference to a VEHICLE POOLING MODE OF OPERATION. +V1.2.2
{
"allOf": [
{
"$ref": "#/definitions/VehiclePoolingModeOfOperationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehiclePooling",
"x-netex-substitutionGroup": "AlternativeModeOfOperationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehiclePoolingTypeEnumerationEnum
Allowed values for VehiclePoolingModeOfOperation.
{
"type": "string",
"enum": [
"taxi",
"appBookedTaxi",
"sharedTaxi",
"prebookedTaxi",
"chaffeuredVehicle",
"dynamicCarPooling",
"longDistanceCarPooling",
"commuterCarPooling"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehiclePositionAlignmentUnclassified
Designated Position within a VEHICLE STOPPING PLACE for a Vehicle to stop.
{
"$ref": "#/definitions/VehiclePositionAlignment_VersionStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehiclePositionAlignment_VersionStructureStructure
Type for a VEHICLE POSTION ALIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"VehicleStoppingPositionRef": {
"$ref": "#/definitions/VehicleStoppingPositionRef"
},
"BoardingPositionRef": {
"$ref": "#/definitions/BoardingPositionRef"
},
"StopPlaceEntranceRef": {
"$ref": "#/definitions/StopPlaceEntranceRef"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of attribute -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehiclePositionAlignmentIdTypeUnclassified
Type for identifier of a VEHICLE POSITION ALIGNMENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# VehiclePositionAlignmentRefReference
Reference to a VEHICLE POSITION ALIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehiclePositionAlignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehiclePositionAlignment",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# VehiclePositionAlignmentRefStructureReference
Type for reference to a VEHICLE POSITION ALIGNMENT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehiclePositionAlignment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# vehiclePositionAlignments_RelStructureCollection
Type for a list of VEHICLE POSTION ALIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehiclePositionAlignment": {
"type": "array",
"items": {
"$ref": "#/definitions/VehiclePositionAlignment"
}
}
},
"required": [
"VehiclePositionAlignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehicleProfileIdTypeUnclassified
Type for identifier of a VEHICLE PROFILE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleProfileRefReference
Reference to a VEHICLE PROFILE
{
"allOf": [
{
"$ref": "#/definitions/VehicleProfileRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleProfileRefStructureReference
Type for a reference to a VEHICLE PROFILE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleQuayAlignmentUnclassified
Designated Position within a VEHICLE STOPPING PLACE for a Vehicle to stop.
{
"$ref": "#/definitions/VehicleQuayAlignment_VersionStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehicleQuayAlignment_VersionStructureStructure
Type for a VEHICLE QUAY ALIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"VehicleStoppingPlaceRef": {
"$ref": "#/definitions/VehicleStoppingPlaceRef"
},
"QuayRef": {
"$ref": "#/definitions/QuayRef"
},
"order": {
"type": "integer",
"minimum": 1,
"description": "Order of element. -v2.0",
"xml": {
"attribute": true
}
}
},
"required": [
"QuayRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehicleQuayAlignmentIdTypeUnclassified
Type for identifier of a VEHICLE QUAY ALIGNMENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# VehicleQuayAlignmentRefReference
Reference to a VEHICLE QUAY ALIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleQuayAlignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleQuayAlignment",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# VehicleQuayAlignmentRefStructureReference
Type for reference to a VEHICLE QUAY ALIGNMENT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleQuayAlignment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# vehicleQuayAlignments_RelStructureCollection
Type for a list of VEHICLE QUAY ALIGNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleQuayAlignment": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleQuayAlignment"
}
}
},
"required": [
"VehicleQuayAlignment"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehicleRefReference
Reference to a VEHICLE.
{
"allOf": [
{
"$ref": "#/definitions/VehicleRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Vehicle",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"RollingStockItemRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# vehicleRefs_RelStructureCollection
Type for a list of VEHICLEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"VehicleRef": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleRef"
}
}
},
"required": [
"VehicleRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# VehicleRefStructureReference
Type for a reference to a VEHICLE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Vehicle",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_support.xsd"
}
# VehicleReleaseEquipmentEntity
Specialisation of PLACE EQUIPMENT for VEHICLE RELEASE. +v1.2.2
{
"$ref": "#/definitions/VehicleReleaseEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InstalledEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_version.xsd"
}
# VehicleReleaseEquipment_VersionStructureStructure
Type for a VEHICLE RELEASE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/InstalledEquipment_VersionStructure"
},
{
"properties": {
"RemoteControl": {
"type": "boolean",
"description": "Whether the release mechanism is operated off site."
},
"LocalControl": {
"type": "boolean",
"description": "Whether the release mechanism is operated on site."
},
"LockingMechanism": {
"allOf": [
{
"$ref": "#/definitions/LockingMechanismEnumeration"
}
],
"description": "Type of locking mechanism."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_version.xsd"
}
# VehicleReleaseEquipmentIdTypeUnclassified
Type for identifier of VEHICLE RELEASE EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_support.xsd"
}
# VehicleReleaseEquipmentRefReference
Identifier of an VEHICLE RELEASE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleReleaseEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleReleaseEquipment",
"x-netex-substitutionGroup": "EquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_support.xsd"
}
# VehicleReleaseEquipmentRefStructureReference
Type for a reference to an VEHICLE RELEASE EQUIPMENT.
{
"$ref": "#/definitions/InstalledEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleReleaseEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentParking_support.xsd"
}
# VehicleRentalEntity
An ALTERNATIVE MODE OF OPERATION of a vehicle, part of a FLEET (in general privately owned), available for use for a certain period of time and fee, with the constraint to bring it back at specified agencies. +v1.2.2
{
"$ref": "#/definitions/VehicleRentalModeOfOperation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AlternativeModeOfOperation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# VehicleRentalIdTypeUnclassified
Type for identifier of a VEHICLE RENTAL MODE OF OPERATION.
{
"$ref": "#/definitions/AlternativeModeOfOperationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehicleRentalModeOfOperation_ValueStructureUnclassified
Type for a VEHICLE RENTAL MODE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/AlternativeModeOfOperation_ValueStructure"
},
{
"properties": {
"VehicleRentalType": {
"allOf": [
{
"$ref": "#/definitions/VehicleRentalTypeEnumeration"
}
],
"description": "Allowed values for VEHICLE RENTAL MODE.OF OPERATION."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# VehicleRentalModeOfOperationRefStructureReference
Type for a reference to a VEHICLE RENTAL MODE OF OPERATION.
{
"$ref": "#/definitions/AlternativeModeOfOperationRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehicleRentalRefReference
Reference to a VEHICLE RENTAL MODE OF OPERATION. +V1.2.2
{
"allOf": [
{
"$ref": "#/definitions/VehicleRentalModeOfOperationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleRental",
"x-netex-substitutionGroup": "AlternativeModeOfOperationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehicleRentalTypeEnumerationEnum
Allowed values for VehiclePRentalModeOfOperation.
{
"type": "string",
"enum": [
"vehicleHire",
"vehicleLease"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehicleRequirementAbstract
Requirements for service.
{
"allOf": [
{
"$ref": "#/definitions/VehicleRequirement_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"FacilityRequirement",
"PassengerCarryingRequirement",
"VehicleManoeuvringRequirement"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleRequirement_VersionStructureStructure
Type for a VEHICLE REQUIREMENT.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of FACILITY REQUIREMENT."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleRequirementIdTypeUnclassified
Type for identifier of a PASSENGER CARRYING REQUIREMENT.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleRequirementRefReference
Reference to a VEHICLE REQUIREMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleRequirementRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleRequirement",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"FacilityRequirementRef",
"PassengerCarryingRequirementRef",
"VehicleManoeuvringRequirementRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleRequirementRefStructureReference
Type for a reference to a VEHICLE REQUIREMENT.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleRequirement",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# vehicles_RelStructureCollection
Type for a list of VEHICLEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleRef": {
"$ref": "#/definitions/VehicleRef"
},
"Vehicle": {
"allOf": [
{
"$ref": "#/definitions/Vehicle"
}
],
"description": "An area within a Site. May be connected to Quays by PATH LINKs."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# VehicleSchedule_VersionFrameStructureUnclassified
Type for a VEHICLE SCHEDULE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/Common_VersionFrameStructure"
},
{
"properties": {
"ServiceCalendarFrameRef": {
"$ref": "#/definitions/ServiceCalendarFrameRef"
},
"blocks": {
"allOf": [
{
"$ref": "#/definitions/blocksInFrame_RelStructure"
}
],
"description": "BLOCKs in frame."
},
"coursesOfJourneys": {
"allOf": [
{
"$ref": "#/definitions/coursesOfJourneysInFrame_RelStructure"
}
],
"description": "COURSE OF JOURNEYs (Runs) in frame."
},
"vehicleServices": {
"allOf": [
{
"$ref": "#/definitions/vehicleServicesInFrame_RelStructure"
}
],
"description": "VEHICLE SERVICES in frame."
},
"reliefOpportunities": {
"allOf": [
{
"$ref": "#/definitions/reliefOpportunitiesInFrame_RelStructure"
}
],
"description": "VEHICLE SERVICES in frame."
},
"rechargingPlans": {
"allOf": [
{
"$ref": "#/definitions/rechargingPlans_RelStructure"
}
],
"description": "List of RECHARGING PLANs in frame."
}
}
}
],
"x-netex-source": "netex_part_2/part2_frames/netex_vehicleScheduleFrame_version.xsd"
}
# VehicleScheduleFrameEntity
A coherent set of Vehicle Scheduling data to which the same VALIDITY CONDITIONs have been assigned.
{
"$ref": "#/definitions/VehicleSchedule_VersionFrameStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "CommonFrame",
"x-netex-source": "netex_part_2/part2_frames/netex_vehicleScheduleFrame_version.xsd"
}
# VehicleScheduleFrameIdTypeUnclassified
Type for identifier of a VEHICLE SCHEDULE FRAME.
{
"$ref": "#/definitions/VersionFrameIdType",
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_support.xsd"
}
# VehicleScheduleFrameRefReference
Reference to a VEHICLE SCHEDULE FRAME.
{
"allOf": [
{
"$ref": "#/definitions/VehicleScheduleFrameRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleScheduleFrame",
"x-netex-substitutionGroup": "VersionFrameRef",
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_support.xsd"
}
# VehicleScheduleFrameRefStructureReference
Type for Reference to a VEHICLE SCHEDULE FRAME.
{
"$ref": "#/definitions/VersionFrameRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleScheduleFrame",
"x-netex-source": "netex_part_2/part2_frames/netex_timetableFrame_support.xsd"
}
# VehicleServiceEntity
A work plan for a vehicle for a whole day, planned for a specific DAY TYPE. A VEHICLE SERVICE includes one or several VEHICLE SERVICE PARTs.
{
"$ref": "#/definitions/VehicleService_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# VehicleService_VersionStructureStructure
Type for VEHICLE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of VEHICLE SERVICE."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of VEHICLE SERVICE."
},
"vehicleServiceParts": {
"allOf": [
{
"$ref": "#/definitions/vehicleServiceParts_RelStructure"
}
],
"description": "Parts of a VEHICLE SERVICE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# VehicleServiceIdTypeUnclassified
Type for identifier of a VEHICLE SERVICE.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# VehicleServicePartEntity
A part of a VEHICLE SERVICE composed of one or more BLOCKs and limited by periods spent at the GARAGE managing the vehicle in question.
{
"$ref": "#/definitions/VehicleServicePart_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# VehicleServicePart_VersionStructureStructure
Type for VEHICLE SERVICE PART.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of VEHICLE SERVICE PART."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of VEHICLE SERVICE PART."
},
"VehicleServiceRef": {
"$ref": "#/definitions/VehicleServiceRef"
},
"StartPointRef": {
"$ref": "#/definitions/GaragePointRefStructure"
},
"EndPointRef": {
"$ref": "#/definitions/GaragePointRefStructure"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# VehicleServicePartIdTypeUnclassified
Type for identifier of a VEHICLE SERVICE PART.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# VehicleServicePartRefReference
Reference to a VEHICLE SERVICE PART.
{
"allOf": [
{
"$ref": "#/definitions/VehicleServicePartRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleServicePart",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# VehicleServicePartRefStructureReference
Type for Reference to a VEHICLE SERVICE PART.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleServicePart",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# vehicleServiceParts_RelStructureCollection
Type for a list of VEHICLE SERVICE PARTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleServicePartRef": {
"$ref": "#/definitions/VehicleServicePartRef"
},
"VehicleServicePart": {
"$ref": "#/definitions/VehicleServicePart"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# VehicleServiceRefReference
Reference to a VEHICLE SERVICE.
{
"allOf": [
{
"$ref": "#/definitions/VehicleServiceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleService",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# VehicleServiceRefStructureReference
Type for Reference to a VEHICLE SERVICE.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleService",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleService_support.xsd"
}
# vehicleServicesInFrame_RelStructureCollection
Type for containment in frame of VEHICLE SERVICEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleService": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleService"
}
}
},
"required": [
"VehicleService"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd"
}
# VehicleSharingEntity
Short term VEHICLE RENTAL where the vehicle can be taken from and parked at different places in the urban area, possibly without the constraint to bring back the vehicle to a specific location. +v1.2.2
{
"$ref": "#/definitions/VehicleSharingModeOfOperation_ValueStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "AlternativeModeOfOperation_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# VehicleSharingIdTypeUnclassified
Type for identifier of a VEHICLE SHARING MODE OF OPERATION.
{
"$ref": "#/definitions/AlternativeModeOfOperationIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehicleSharingModeOfOperation_ValueStructureUnclassified
Type for a VEHICLE SHARING MODE OF OPERATION.
{
"allOf": [
{
"$ref": "#/definitions/AlternativeModeOfOperation_ValueStructure"
},
{
"properties": {
"VehicleSharingType": {
"allOf": [
{
"$ref": "#/definitions/VehicleSharingTypeEnumeration"
}
],
"description": "Allowed values for VEHICLE SHARING MODE.OF OPERATION."
}
}
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd"
}
# VehicleSharingModeOfOperationRefStructureReference
Type for a reference to a VEHICLE SHARING MODE OF OPERATION.
{
"$ref": "#/definitions/AlternativeModeOfOperationRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehicleSharingRefReference
Reference to a VEHICLE SHARING MODE OF OPERATION. +V1.2.2
{
"allOf": [
{
"$ref": "#/definitions/VehicleSharingModeOfOperationRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleSharing",
"x-netex-substitutionGroup": "AlternativeModeOfOperationRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehicleSharingTypeEnumerationEnum
Allowed values for VehicleSharingModeOfOperation.
{
"type": "string",
"enum": [
"carSharingClub",
"peerToPeerCarSharing",
"vehicleSharing"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_modeOfOperation_support.xsd"
}
# VehicleSideEnumerationEnum
Allowed values for Relation to vehicle of Entrance.
{
"type": "string",
"enum": [
"leftSide",
"rightSide",
"frontEnd",
"backEnd",
"internal",
"above",
"below"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_deckPlan_support.xsd"
}
# vehiclesInFrame_RelStructureCollection
Type for containment in frame of VEHICLEs. NB SLight breaaka v2.0 v2 Vehicle ELement moved to
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Vehicle": {
"type": "array",
"items": {
"$ref": "#/definitions/Vehicle"
}
}
},
"required": [
"Vehicle"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicle_version.xsd"
}
# VehicleStoppingPlaceEntity
Designated PLACE within a STOP PLACE for a VEHICLE to stop.
{
"$ref": "#/definitions/VehicleStoppingPlace_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopPlaceSpace",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehicleStoppingPlace_VersionStructureStructure
Type for a VEHICLE STOPPING PLACE.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceSpace_VersionStructure"
},
{
"properties": {
"InfrastructureLinkRef": {
"$ref": "#/definitions/InfrastructureLinkRef"
},
"InfrastructurePointRef": {
"$ref": "#/definitions/InfrastructurePointRef"
},
"vehicleStoppingPositions": {
"allOf": [
{
"$ref": "#/definitions/vehicleStoppingPositions_RelStructure"
}
],
"description": "Designated Positions within a VEHICLE STOPPING PLACE for a VEHICLE to stop."
},
"quayAlignments": {
"allOf": [
{
"$ref": "#/definitions/vehicleQuayAlignments_RelStructure"
}
],
"description": "QUAYs with which the VEHICLE STOPPING PLACE aligns."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehicleStoppingPlaceIdTypeUnclassified
Type for identifier of a VEHICLE STOPPING PLACE.
{
"$ref": "#/definitions/SiteComponentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# VehicleStoppingPlaceRefReference
Reference to a VEHICLE STOPPING PLACE.
{
"allOf": [
{
"$ref": "#/definitions/VehicleStoppingPlaceRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleStoppingPlace",
"x-netex-substitutionGroup": "SiteComponentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# VehicleStoppingPlaceRefStructureReference
Type for reference to a VEHICLE STOPPING PLACE.
{
"$ref": "#/definitions/StopPlaceSpaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleStoppingPlace",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# vehicleStoppingPlaces_RelStructureCollection
Type for a list of VEHICLE STOPPING PLACEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleStoppingPlaceRef": {
"$ref": "#/definitions/VehicleStoppingPlaceRef"
},
"VehicleStoppingPlace": {
"$ref": "#/definitions/VehicleStoppingPlace"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehicleStoppingPositionEntity
Designated Position within a VEHICLE STOPPING PLACE for a Vehicle to stop.
{
"$ref": "#/definitions/VehicleStoppingPosition_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SiteComponent",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehicleStoppingPosition_VersionStructureStructure
Type for a VEHICLE STOPPING POSITION.
{
"allOf": [
{
"$ref": "#/definitions/StopPlaceComponent_VersionStructure"
},
{
"properties": {
"VehicleStoppingPlaceRef": {
"$ref": "#/definitions/VehicleStoppingPlaceRef"
},
"Label": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Additional Label of a VEHICLE STOPPING POSITION."
},
"RelationToVehicle": {
"allOf": [
{
"$ref": "#/definitions/RelationToVehicleEnumeration"
}
],
"description": "Relationship of position to VHEICLE."
},
"Bearing": {
"type": "integer",
"description": "Bearing of vehicle in position in absolute degrees against North."
},
"vehiclePositionAlignments": {
"allOf": [
{
"$ref": "#/definitions/vehiclePositionAlignments_RelStructure"
}
],
"description": "BOARDING POSITIONs with which VEHICLE STOPPING POSITION. aligns."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehicleStoppingPositionIdTypeUnclassified
Type for identifier of a VEHICLE STOPPING POSITION.
{
"$ref": "#/definitions/SiteComponentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# VehicleStoppingPositionRefReference
Reference to a VEHICLE STOPPING POSITION.
{
"allOf": [
{
"$ref": "#/definitions/VehicleStoppingPositionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleStoppingPosition",
"x-netex-substitutionGroup": "SiteComponentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# VehicleStoppingPositionRefStructureReference
Type for reference to a VEHICLE STOPPING POSITION.
{
"$ref": "#/definitions/StopPlaceSpaceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleStoppingPosition",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_vehicleStopping_support.xsd"
}
# vehicleStoppingPositions_RelStructureCollection
Type for a list of VEHICLE STOPPING POSITIONs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleStoppingPositionRef": {
"$ref": "#/definitions/VehicleStoppingPositionRef"
},
"VehicleStoppingPosition": {
"$ref": "#/definitions/VehicleStoppingPosition"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd"
}
# VehicleTypeEntity
A classification of public transport vehicles according to the vehicle scheduling requirements in mode and capacity (e.g. standard bus, double-deck, ...).
{
"$ref": "#/definitions/VehicleType_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "TransportType_Dummy",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleType_VersionStructureStructure
Type for a VEHICLE TYPE.
{
"allOf": [
{
"$ref": "#/definitions/TransportType_VersionStructure"
},
{
"properties": {
"capacities": {
"allOf": [
{
"$ref": "#/definitions/passengerCapacities_RelStructure"
}
],
"description": "Break down of Capacities by FARE CLASS."
},
"LowFloor": {
"type": "boolean",
"description": "Whether Vehicle is low floor to facilitate access by the mobility impaired."
},
"HasLiftOrRamp": {
"type": "boolean",
"description": "Whether vehicle has lift or ramp to facilitate wheelchair access."
},
"HasHoist": {
"type": "boolean",
"description": "Whether vehicle has hoist for wheelchair access."
},
"HoistOperatingRadius": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Distance from VEHICLE needed to operate hoist."
},
"BoardingHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Maximum step height to board. +v1.1"
},
"GapToPlatform": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Expected maximal gap between VEHICLE and platform. +v1.1"
},
"Length": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The length of a VEHICLE of the type."
},
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The width of a VEHICLE of the type. +v1.1"
},
"Height": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The height of a VEHICLE of the type. +v1.1"
},
"Weight": {
"allOf": [
{
"$ref": "#/definitions/WeightType"
}
],
"description": "The weight of a VEHICLE of the type. +v1.1"
},
"FirstAxleHeight": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "The height of the first axle of a VEHICLE of the type."
},
"Monitored": {
"type": "boolean",
"description": "Whether real-time data is normally available for the VEHICLE TYPE (this can be the vehicle position, but also the speed, charging level, passenger counting, etc.)."
},
"IncludedIn": {
"allOf": [
{
"$ref": "#/definitions/VehicleTypeRefStructure"
}
],
"description": "Included in definition of VEHICLE."
},
"ClassifiedAsRef": {
"allOf": [
{
"$ref": "#/definitions/VehicleModelRefStructure"
}
],
"description": "Classification of type as being of a particular VEHICLE MODEL."
},
"facilities": {
"allOf": [
{
"$ref": "#/definitions/serviceFacilitySets_RelStructure"
}
],
"description": "Facilities of VEHICLE TYPE."
},
"canCarry": {
"allOf": [
{
"$ref": "#/definitions/passengerCarryingRequirements_RelStructure"
}
],
"description": "Capacity that VEHICLE TYPE should meet - indicates minimum number of seats of each type."
},
"canManoeuvre": {
"allOf": [
{
"$ref": "#/definitions/vehicleManoeuvringRequirements_RelStructure"
}
],
"description": "Manoeuvring capabilities that VEHICLE TYPE should meet."
},
"satisfiesFacilityRequirements": {
"allOf": [
{
"$ref": "#/definitions/facilityRequirements_RelStructure"
}
],
"description": "FACILITIES requirements that VEHICLE TYPE should meet."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd"
}
# VehicleTypeAtPointEntity
NETWORK RESTRICTION. specifying whether a vehicle of a specified VEHICLE TYPE may visit a point.
{
"$ref": "#/definitions/VehicleTypeAtPoint_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "NetworkRestriction",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# VehicleTypeAtPoint_VersionStructureStructure
Type for a VEHICLE TYPE AT POINT.
{
"allOf": [
{
"$ref": "#/definitions/NetworkRestriction_VersionStructure"
},
{
"properties": {
"ForVehicleTypeRef": {
"allOf": [
{
"$ref": "#/definitions/TransportTypeRefStructure"
}
],
"description": "Type of VEHICLE to which NETWORK RESTRICTION applies."
},
"Capacity": {
"allOf": [
{
"$ref": "#/definitions/NumberOfVehicles"
}
],
"description": "Number of vehicles allowed at a point at a given time."
}
},
"required": [
"ForVehicleTypeRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd"
}
# VehicleTypeAtPointIdTypeUnclassified
Type for Identifier of a VEHICLE TYPE AT POINT.
{
"$ref": "#/definitions/NetworkRestrictionIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# VehicleTypeAtPointRefReference
Reference to an a VEHICLE TYPE AT POINT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleTypeAtPointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleTypeAtPoint",
"x-netex-substitutionGroup": "NetworkRestrictionRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# VehicleTypeAtPointRefStructureReference
Type for Reference to a VEHICLE TYPE AT POINT.
{
"$ref": "#/definitions/NetworkRestrictionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleTypeAtPoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkRestriction_support.xsd"
}
# VehicleTypeIdTypeUnclassified
Type for identifier of a VEHICLE TYPE.
{
"$ref": "#/definitions/TransportTypeIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleTypePreferenceUnclassified
The preference for the use of a particular VEHICLE TYPE for a SERVICE JOURNEY PATTERN, depending on the DAY TYPE and TIME DEMAND TYPE. The rank of preferences must be recorded. Different VEHICLE TYPEs may be given the same rank.
{
"$ref": "#/definitions/VehicleTypePreference_VersionedChildStructure",
"x-netex-substitutionGroup": "VersionedChild",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# VehicleTypePreference_VersionedChildStructureUnclassified
Type for a VEHICLE TYPE PREFERENCE.
{
"allOf": [
{
"$ref": "#/definitions/JourneyTiming_VersionedChildStructure"
},
{
"properties": {
"Rank": {
"type": "integer",
"minimum": 1,
"description": "Relative ranking of this preference."
},
"DayTypeRef": {
"$ref": "#/definitions/DayTypeRef"
},
"VehicleTypeRef": {
"$ref": "#/definitions/VehicleTypeRef"
}
}
}
],
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# VehicleTypePreferenceIdTypeUnclassified
Type for identifier of a VEHICLE TYPE PREFERENCE.
{
"$ref": "#/definitions/JourneyTimingIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# VehicleTypePreferenceMemberIdTypeUnclassified
Type for identifier of a VEHICLE TYPE PREFERENCE MEMBER.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# VehicleTypePreferenceRefReference
Reference to a VEHICLE TYPE PREFERENCE.
{
"$ref": "#/definitions/VehicleTypePreferenceRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleTypePreference",
"x-netex-substitutionGroup": "JourneyTimingRef",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# VehicleTypePreferenceRefStructureReference
Type for a reference to a VEHICLE TYPE PREFERENCE.
{
"$ref": "#/definitions/JourneyTimingRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleTypePreference",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_support.xsd"
}
# vehicleTypePreferences_RelStructureCollection
Type for a list of VEHICLE TYPE PREFERENCEs.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"VehicleTypePreference": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleTypePreference"
}
}
},
"required": [
"VehicleTypePreference"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_timeDemandType_version.xsd"
}
# VehicleTypeRefReference
Reference to a VEHICLE TYPE.
{
"allOf": [
{
"$ref": "#/definitions/VehicleTypeRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleType",
"x-netex-substitutionGroup": "TransportTypeRef",
"x-netex-sg-members": [
"CompoundTrainRef",
"TrainRef"
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# vehicleTypeRefs_RelStructureCollection
Type for a list of VEHICLE TYPEs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"VehicleTypeRef": {
"type": "array",
"items": {
"$ref": "#/definitions/VehicleTypeRef"
}
}
},
"required": [
"VehicleTypeRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# VehicleTypeRefStructureReference
Type for a reference to a VEHICLE TYPE.
{
"$ref": "#/definitions/TransportTypeRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd"
}
# vehicleTypesInFrame_RelStructureCollection
Type for containment in frame of VEHICLE TYPEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"TransportType_Dummy": {
"type": "array",
"items": {
"$ref": "#/definitions/TransportType_Dummy"
}
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_trainElement_version.xsd"
}
# VehicleTypeStopAssignmentEntity
The allocation of a stopping position of a VEHICLE TYPE for a particular VEHICLE JOURNEY.
{
"$ref": "#/definitions/VehicleTypeStopAssignment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "StopAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# VehicleTypeStopAssignment_VersionStructureStructure
Type for VEHICLE TYPE STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/StopAssignment_VersionStructure"
},
{
"properties": {
"VehicleOrientation": {
"allOf": [
{
"$ref": "#/definitions/VehicleOrientationEnumeration"
}
],
"description": "Relative orientation of vehicle - Default is forwards."
},
"VehicleStoppingPositionRef": {
"$ref": "#/definitions/VehicleStoppingPositionRef"
},
"VehicleJourneyRef": {
"$ref": "#/definitions/VehicleJourneyRef"
},
"TransportTypeRef": {
"$ref": "#/definitions/TransportTypeRef"
}
},
"required": [
"TransportTypeRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# VehicleTypeStopAssignmentIdTypeUnclassified
Identifier of VEHICLE TYPE STOP ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentIdType",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# VehicleTypeStopAssignmentRefReference
Reference to a VEHICLE TYPE STOP ASSIGNMENT.
{
"allOf": [
{
"$ref": "#/definitions/VehicleTypeStopAssignmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleTypeStopAssignment",
"x-netex-substitutionGroup": "StopAssignmentRef",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# VehicleTypeStopAssignmentRefStructureReference
Type for a reference to a VEHICLE TYPE STOP ASSIGNMENT.
{
"$ref": "#/definitions/StopAssignmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VehicleTypeStopAssignment",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_support.xsd"
}
# vehicleTypeStopAssignments_RelStructureCollection
Type for containment of VEHICLE TYPE STOP ASSIGNNMENTs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VehicleTypeStopAssignmentRef": {
"$ref": "#/definitions/VehicleTypeStopAssignmentRef"
},
"VehicleTypeStopAssignment": {
"allOf": [
{
"$ref": "#/definitions/VehicleTypeStopAssignment"
}
],
"description": "The allocation of a stopping position of a VEHICLE TYPE for a particular VEHICLE JOURNEY."
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_2/part2_journeyTimes/netex_vehicleJourneyStopAssignment_version.xsd"
}
# VelocityTypeUnclassified
Distance (metres per second) ALternative unist may be specifed by context.
{
"type": "integer",
"minimum": 0,
"x-netex-source": "siri_utility/siri_location-v2.0.xsd"
}
# VersionEntity
DEPRECATED: A group of operational data instances which share the same VALIDITY CONDITIONs. A VERSION belongs to a unique VERSION FRAME and is characterized by a unique TYPE OF VERSION. E.g. NETWORK VERSION for Line 12 starting from 2000-01-01. -v2.0
{
"$ref": "#/definitions/Version_VersionStructure",
"x-netex-role": "entity/deprecated",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_version.xsd"
}
# Version_VersionStructureStructure
DEPRECATED: Type for a VERSION. -v2.0
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"StartDate": {
"type": "string",
"format": "date-time",
"description": "Date of start of VERSION currency."
},
"EndDate": {
"type": "string",
"format": "date-time",
"description": "Date of end of VERSION currency. Date is INCLUSIVE."
},
"Status": {
"allOf": [
{
"$ref": "#/definitions/VersionStatusEnumeration"
}
],
"description": "Status of VERSION."
},
"Description": {
"$ref": "#/definitions/MultilingualString"
},
"VersionType": {
"allOf": [
{
"$ref": "#/definitions/VersionTypeEnumeration"
}
],
"description": "Version type: Point or Baseline."
},
"TypeOfVersionRef": {
"$ref": "#/definitions/TypeOfVersionRef"
},
"DerivedFromVersionRef": {
"allOf": [
{
"$ref": "#/definitions/VersionRefStructure"
}
],
"description": "Reference to VERSION from which this VERSION was derived."
}
}
}
],
"x-netex-role": "structure/deprecated",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_version.xsd"
}
# VersionedChildAbstract
A child ENTIITY whose RESPONSIBILITY SET must be the same as its containing parent object, and which cannot exist independently of its parent.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "EntityInVersion",
"x-netex-sg-members": [
"AbstractGroupMember",
"AccessRightInProduct",
"AccessibilityAssessment",
"Accommodation",
"AlternativeName",
"AlternativeText",
"Cell_Dummy",
"CodespaceAssignment",
"ControllableElementInSequence",
"CustomerEligibility_Dummy",
"CustomerPaymentMeans",
"DeckEntranceCouple",
"DeckEntranceUsage",
"DefaultDeadRunRunTime",
"DefaultServiceJourneyRunTime",
"FareElementInSequence",
"FarePrice_Dummy",
"FareStructureElementInSequence",
"FlexibleLinkProperties",
"FlexiblePointProperties",
"GroupConstraintMember",
"InterchangeRuleTiming",
"JourneyPartPosition",
"JourneyPatternHeadway",
"JourneyPatternLayover",
"JourneyPatternRunTime",
"JourneyPatternWaitTime",
"JourneyTiming",
"LevelInStructure",
"LinkInLinkSequence",
"LinkOnSection",
"MediumApplicationInstance",
"OnboardStay",
"ParkingCapacity",
"ParkingProperties",
"PassengerSpotAllocation",
"PassingTime",
"PathInstruction",
"PointInLinkSequence",
"PointOnLink",
"RechargingStep",
"RelatedOrganisation",
"ResidentialQualification",
"SectionInSequence",
"SecurityListing_Dummy",
"SpotColumn",
"SpotRow",
"StairFlight",
"StartTimeAtStopPoint",
"TimeDemandProfileMember",
"TurnaroundTimeLimitTime",
"VehicleEquipmentProfileMember",
"VehiclePositionAlignment",
"VehicleQuayAlignment",
"VehicleTypePreference",
"VehicleTypeZoneRestriction",
"ZoneInSeries"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# VersionedChildStructureUnclassified
Type for VERSIONED CHILD.
{
"allOf": [
{
"$ref": "#/definitions/EntityInVersionStructure"
},
{
"properties": {
"Extensions": {
"$ref": "#/definitions/Extensions"
}
}
}
],
"x-netex-source": "netex_framework/netex_responsibility/netex_responsibility_version.xsd"
}
# VersionFrameAbstract
A set of VERSIONS referring to a same DATA SYSTEM and belonging to the same TYPE OF FRAME. A FRAME may be restricted by VALIDITY CONDITIONs. Container for a coherent set of versions of objects.
{
"allOf": [
{
"$ref": "#/definitions/VersionFrame_VersionStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-sg-members": [
"CommonFrame",
"CompositeFrame"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# VersionFrame_VersionStructureStructure
Type for a VERSION FRAME.
{
"allOf": [
{
"$ref": "#/definitions/DataManagedObjectStructure"
},
{
"properties": {
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of VERSION FRAME."
},
"Description": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Description of VERSION FRAME."
},
"TypeOfFrameRef": {
"allOf": [
{
"$ref": "#/definitions/TypeOfFrameRef"
}
],
"description": "Reference to a TYPE OF VERSION FRAME."
},
"BaselineVersionFrameRef": {
"allOf": [
{
"$ref": "#/definitions/VersionRefStructure"
}
],
"description": "DEPRECATED: Prerequisite Baseline VERSION FRAME that all objects in this VERSION require. -v2.0",
"x-netex-deprecated": true
},
"codespaces": {
"allOf": [
{
"$ref": "#/definitions/codespaces_RelStructure"
}
],
"description": "CODE SPACES used in this frame. Normally there will be at least one. A default may be specified in the Frame defaults."
},
"FrameDefaults": {
"allOf": [
{
"$ref": "#/definitions/VersionFrameDefaultsStructure"
}
],
"description": "Default values to use on elements in the frame that do not explicitly state a value."
},
"versions": {
"allOf": [
{
"$ref": "#/definitions/versions_RelStructure"
}
],
"description": "DEPRECATED: Formal definitions of VERSIONs included in frame. -v2.0",
"x-netex-deprecated": true
},
"prerequisites": {
"allOf": [
{
"$ref": "#/definitions/versionFrameRefs_RelStructure"
}
],
"description": "Prerequisite VERSION FRAMEs containing elements that this frame depends on. +v1.1"
},
"traces": {
"allOf": [
{
"$ref": "#/definitions/traces_RelStructure"
}
],
"description": "TRACEs recording changes to ENTITIES in FRAME."
},
"contentValidityConditions": {
"allOf": [
{
"$ref": "#/definitions/validityConditions_RelStructure"
}
],
"description": "Common VALIDITY CONDITIONs used by elements in frame."
},
"layers": {
"allOf": [
{
"$ref": "#/definitions/layerRefs_RelStructure"
}
],
"description": "layers included in frame"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# VersionFrameDefaultsStructureUnclassified
Type for frame defaults.
{
"type": "object",
"properties": {
"DefaultCodespaceRef": {
"allOf": [
{
"$ref": "#/definitions/CodespaceRefStructure"
}
],
"description": "Default CODESPACE to assume for an identifiers that do not have an explicit CODESPACE specified.."
},
"DefaultDataSourceRef": {
"allOf": [
{
"$ref": "#/definitions/DataSourceRefStructure"
}
],
"description": "Default DATA SOURCE. Assume this value as the DATA SOURCE for content if not specified on individual elements."
},
"DefaultResponsibilitySetRef": {
"allOf": [
{
"$ref": "#/definitions/ResponsibilitySetRefStructure"
}
],
"description": "Default RESPONSIBILITY SET. Assume this value as the DATA SOURCE for content if not specified on individual elements."
},
"DefaultLocale": {
"allOf": [
{
"$ref": "#/definitions/LocaleStructure"
}
],
"description": "Default LOCAL for frame elements. Assume this value for timezone and language of elements if not specified on individual elements."
},
"DefaultLocationSystem": {
"type": "string",
"description": "Default spatial coordinate system (srsName). E.g. WGS84 Value to use for location elements using coordinates if not specified on individual elements."
},
"DefaultSystemOfUnits": {
"allOf": [
{
"$ref": "#/definitions/SystemOfUnits"
}
],
"description": "Units of measurement for all dimension values in Frame. Default System is Si Metres."
},
"DefaultCurrency": {
"allOf": [
{
"$ref": "#/definitions/CurrencyType"
}
],
"description": "Default Currency type to use."
}
},
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_version.xsd"
}
# VersionFrameIdTypeUnclassified
Type for the identifier of a VERSION FRAME.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# versionFrameMembers_RelStructureCollection
A collection of one or more VERSION FRAME MEMBERS.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"EntityInVersionInFrameRef": {
"allOf": [
{
"$ref": "#/definitions/EntityInVersionInFrameRefStructure"
}
],
"description": "Member of a VERSION FRAME."
},
"DataManagedObject": {
"$ref": "#/definitions/DataManagedObject"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_frames/netex_generalFrame_version.xsd"
}
# VersionFrameRefAbstract
Reference to a VERSION FRAME.
{
"allOf": [
{
"$ref": "#/definitions/VersionFrameRefStructure"
}
],
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-sg-members": [
"CompositeFrameRef",
"DriverScheduleFrameRef",
"FareFrameRef",
"FarePriceFrameRef",
"GeneralFrameRef",
"InfrastructureFrameRef",
"MobilityJourneyFrameRef",
"MobilityServiceFrameRef",
"ResourceFrameRef",
"SalesTransactionFrameRef",
"ServiceCalendarFrameRef",
"ServiceFrameRef",
"SiteFrameRef",
"TimetableFrameRef",
"VehicleScheduleFrameRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# versionFrameRefs_RelStructureCollection
Type for a list of references to a VERSION FRAME.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"VersionFrameRef": {
"type": "array",
"items": {
"$ref": "#/definitions/VersionFrameRef"
}
}
},
"required": [
"VersionFrameRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# VersionFrameRefStructureReference
Type for a reference to a VERSION FRAME.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "VersionFrame",
"x-netex-source": "netex_framework/netex_responsibility/netex_versionFrame_support.xsd"
}
# VersionIdTypeUnclassified
A revision identifier (e.g. a number) that should be updated (e.g. increased) each time the unit that is refers to is modified.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_support.xsd"
}
# VersionOfObjectRefReference
Reference to a NeTEx Object . i.e. concrete instance of an ENTITY may include a version. Implements a one to one relationship by reference.
{
"allOf": [
{
"$ref": "#/definitions/VersionOfObjectRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-sg-members": [
"AccommodationRef",
"AccountableElementRef",
"AllOrganisationsRef",
"AllowedLineDirectionRef",
"AlternativeNameRef",
"AlternativeTextRef",
"BlockPartRef",
"BlockRef",
"CellRef_Dummy",
"CompoundBlockRef",
"ContactRef",
"CoupledJourneyRef",
"CourseOfJourneysRef",
"CrewBaseRef",
"CustomerAccountRef",
"CustomerEligibilityRef",
"CustomerPaymentMeansRef",
"CustomerRef",
"DataSourceRef",
"DayTypeRef",
"DeckEntranceCoupleRef",
"DeckEntranceUsageRef",
"DeckLevelRef",
"DeckPlanRef",
"DeckRef",
"DeckSpaceCapacityRef",
"DeliveryVariantRef",
"DestinationDisplayRef",
"DestinationDisplayVariantRef",
"DriverRef",
"DriverTripRef",
"DriverTripTimeRef",
"DutyPartRef",
"DutyRef",
"FacilityRef",
"FacilitySetRef",
"FareContractRef",
"FareElementInSequenceRef",
"FarePriceRef",
"FareTableColumnRef",
"FareTableRowRef",
"FareUnitRef",
"FlexibleLinkPropertiesRef",
"FlexiblePointPropertiesRef",
"FlexibleServicePropertiesRef",
"GroupOfEntitiesRef",
"GroupOfEntitiesRef_Dummy",
"GroupOfLinkSequencesRef",
"IndividualPassengerInfoRef",
"IndividualTravellerRef",
"InterchangeRef",
"InterchangeRuleTimingRef",
"JourneyMeetingRef",
"JourneyPartCoupleRef",
"JourneyPartRef",
"JourneyTimingRef",
"LegRef",
"LevelInStructureRef",
"LevelRef",
"LineNetworkRef",
"LineRef",
"LinkRef",
"LinkSequenceRef",
"LogEntryRef",
"LogicalDisplayRef",
"MediumAccessDeviceRef",
"MediumApplicationInstanceRef",
"ModeRef",
"ModeRestrictionAssessmentRef",
"MonthValidityOffsetRef",
"NoticeRef",
"OnboardSpaceRef",
"OnboardStayRef",
"OpenTransportModeRef",
"OperatingDayRef",
"OperatingDepartmentRef",
"OperatingPeriodRef",
"OperationalContextRef",
"OrganisationPartRef",
"OrganisationRef_Dummy",
"ParkingCapacityRef",
"ParkingPropertiesRef",
"PassengerCapacityRef",
"PassengerInformationRequestRef",
"PassengerSeatRef",
"PassengerSpotAllocationRef",
"PassengerVehicleCapacityRef",
"PassingTimeRef",
"PathInstructionRef",
"PlaceRef_Dummy",
"PointRef",
"PriceableObjectRef",
"PricingParameterSetRef",
"PricingRuleRef",
"PricingServiceRef",
"ProjectionRef",
"RechargingPlanRef",
"RechargingStepRef",
"ReliefOpportunityRef",
"ResidentialQualificationRef",
"ResponsibilityRoleRef",
"ResponsibilitySetRef",
"RidePartRef",
"RollingStockInventoryRef",
"RoundingRef",
"RoundingStepRef",
"RouteInstructionRef",
"RoutingConstraintZoneRef",
"SchematicMapMemberRef",
"SchematicMapRef",
"SecurityListRef",
"SecurityListingRef",
"SensorInEntranceRef",
"SensorInSpotRef",
"ServiceCalendarRef",
"SiteStructureRef",
"SpotAffinityRef",
"SpotColumnRef",
"SpotRowRef",
"StartTimeAtStopPointRef",
"SubmodeRef",
"TariffObjectRef",
"TariffRef",
"TimeDemandProfileRef",
"TimeDemandTypeRef",
"TimebandRef",
"TrainComponentRef",
"TrainElementRef",
"TrainElementTypeRef",
"TrainInCompoundTrainRef",
"TrainNumberRef",
"TransferRef",
"TransportTypeRef",
"TravelDocumentRef",
"TypeOfConcessionRef",
"TypeOfFareTableRef",
"TypeOfUsageParameterRef",
"TypeOfValueRef",
"ValidityConditionRef",
"VehicleEquipmentProfileMemberRef",
"VehicleEquipmentProfileRef",
"VehicleJourneySpotAllocationRef",
"VehicleModelProfileRef",
"VehicleModelRef",
"VehiclePoolingDriverInfoRef",
"VehiclePositionAlignmentRef",
"VehicleProfileRef",
"VehicleQuayAlignmentRef",
"VehicleRef",
"VehicleRequirementRef",
"VehicleServicePartRef",
"VehicleServiceRef",
"VehicleTypeZoneRestrictionRef",
"VersionFrameRef",
"VersionRef",
"ZoneInSeriesRef"
],
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# VersionOfObjectRefStructureReference
Type for a versioned reference to a NeTEx Object.
{
"type": "object",
"properties": {
"value": {
"$ref": "#/definitions/ObjectIdType"
},
"nameOfRefClass": {
"allOf": [
{
"$ref": "#/definitions/NameOfClass"
}
],
"description": "Name of Class of the referenced entity. Allows reflection. Fixed for each entity type.",
"xml": {
"attribute": true
},
"x-fixed-single-enum": "NameOfClass"
},
"modification": {
"allOf": [
{
"$ref": "#/definitions/ModificationEnumeration"
}
],
"description": "Nature of last modification: new, revise, delete, unchanged.",
"xml": {
"attribute": true
}
},
"ref": {
"allOf": [
{
"$ref": "#/definitions/ObjectIdType"
}
],
"description": "Identifier of referenced entity.",
"xml": {
"attribute": true
}
},
"versionRef": {
"allOf": [
{
"$ref": "#/definitions/VersionIdType"
}
],
"description": "Identifier of version of referenced entity. For use when reference is External and a specific version is required. Mutually exclusive with version",
"xml": {
"attribute": true
}
},
"uri": {
"type": "string",
"format": "uri",
"description": "Location of the external entity. +v2.0",
"xml": {
"attribute": true
}
},
"created": {
"type": "string",
"format": "date-time",
"description": "Date reference was first created.",
"xml": {
"attribute": true
}
},
"changed": {
"type": "string",
"format": "date-time",
"description": "Date reference was last changed.",
"xml": {
"attribute": true
}
},
"version": {
"allOf": [
{
"$ref": "#/definitions/VersionIdType"
}
],
"description": "Version number of referenced entity.",
"xml": {
"attribute": true
}
}
},
"x-netex-role": "reference",
"x-netex-atom": "simpleObj",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# VersionRefReference
Reference to a VERSION.
{
"allOf": [
{
"$ref": "#/definitions/VersionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Version",
"x-netex-substitutionGroup": "VersionOfObjectRef",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# VersionRefStructureReference
Type for a VERSION reference.
{
"$ref": "#/definitions/VersionOfObjectRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Version",
"x-netex-source": "netex_framework/netex_responsibility/netex_relationship_support.xsd"
}
# versions_RelStructureCollection
DEPRECATED: Type for containment of a VERSION. -v2.0
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"VersionRef": {
"$ref": "#/definitions/VersionRef"
},
"Version": {
"$ref": "#/definitions/Version"
}
}
}
],
"x-netex-role": "collection/deprecated",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_version.xsd"
}
# versionsInFrame_RelStructureCollection
DEPRECATED: Type for containment in frame of VERSION. -v2.0
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Version": {
"type": "array",
"items": {
"$ref": "#/definitions/Version"
}
}
},
"required": [
"Version"
]
}
],
"x-netex-role": "collection/deprecated",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_version.xsd"
}
# VersionStatusEnumerationEnum
Allowed values for Statuses of VERSION.
{
"type": "string",
"enum": [
"draft",
"proposed",
"versioned",
"deprecated",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_support.xsd"
}
# VersionStringUnclassified
A string indicating the versioin of a SIRI data structure.
{
"type": "string",
"x-netex-source": "siri_utility/siri_types-v2.0.xsd"
}
# VersionTypeEnumerationEnum
Allowed values for Types of VERSION.
{
"type": "string",
"enum": [
"point",
"baseline"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_responsibility/netex_version_support.xsd"
}
# Via_VersionedChildStructureUnclassified
A secondary heading (e.g. ROUTE POINT or other place) showing intermediate places on the way to a destination.
{
"allOf": [
{
"$ref": "#/definitions/VersionedChildStructure"
},
{
"properties": {
"DestinationDisplayRef": {
"$ref": "#/definitions/DestinationDisplayRef",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView",
"Name"
]
},
"DestinationDisplayView": {
"$ref": "#/definitions/DestinationDisplayView",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView",
"Name"
]
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Arbitrary text name of VIA point. May be place name or other string.",
"x-netex-choice": [
"DestinationDisplayRef",
"DestinationDisplayView",
"Name"
]
},
"RoutePointRef": {
"$ref": "#/definitions/RoutePointRef"
},
"ViaType": {
"allOf": [
{
"$ref": "#/definitions/ViaTypeEnumeration"
}
],
"description": "Classification of meaning of via:"
},
"order": {
"type": "integer",
"description": "Relative order of ASSIGNMENT. -v2.0",
"xml": {
"attribute": true
}
}
}
}
],
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# vias_RelStructureCollection
Type for a list of VIA Names.
{
"allOf": [
{
"$ref": "#/definitions/strictContainmentAggregationStructure"
},
{
"properties": {
"None": {
"allOf": [
{
"$ref": "#/definitions/EmptyType"
}
],
"description": "There are no vias shown. This is the default."
},
"Via": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/definitions/Via_VersionedChildStructure"
}
],
"description": "A secondary heading (e.g. ROUTE POINT or other place) showing intermediate places on the way to a destination."
}
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_version.xsd"
}
# ViaTypeEnumerationEnum
Allowed values Classification of Via.
{
"type": "string",
"enum": [
"stopPoint",
"name",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_line_support.xsd"
}
# VisualObstacleEnumerationEnum
Allowed values for the visual obstacles on crossings
{
"type": "string",
"enum": [
"none",
"carParking",
"vegetation",
"building",
"streetFurniture",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd"
}
# VisualSignsAvailableUnclassified
Whether a PLACE has visual signals available for the free access.
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# VoltageTypeUnclassified
Voltage type in SI Volts
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# WaitingEquipmentAbstract
Specialisation of SITE EQUIPMENT for WAITING EQUIPMENTs (shelter, waiting room, etc.).
{
"$ref": "#/definitions/WaitingEquipment_VersionStructure",
"x-netex-role": "abstract",
"x-netex-substitutionGroup": "SiteEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# WaitingEquipment_VersionStructureStructure
Type for Waiting EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/SiteEquipment_VersionStructure"
},
{
"properties": {
"Seats": {
"type": "integer",
"minimum": 0,
"description": "Number of seats in Area."
},
"Width": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of area."
},
"Length": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length of Area."
},
"Height": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of Area."
},
"StepFree": {
"type": "boolean",
"description": "Whether area is step free."
},
"WheelchairAreaWidth": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of Wheelchair Area."
},
"WheelchairAreaLength": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of Wheelchair Area."
},
"SmokingAllowed": {
"type": "boolean",
"description": "Whether smoking is allowed in area."
},
"Heated": {
"type": "boolean",
"description": "Whether shelter has heating."
},
"AirConditioned": {
"type": "boolean",
"description": "Whether shelter has air conditioining."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# WaitingEquipmentIdTypeUnclassified
Type for identifier of WAITING EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# WaitingEquipmentRefReference
Identifier of an WAITING EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/WaitingEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "WaitingEquipment",
"x-netex-substitutionGroup": "SiteEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# WaitingEquipmentRefStructureReference
Type for a reference to an WAITING EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "WaitingEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# WaitingRoomEquipmentEntity
Specialisation of WAITING EQUIPMENT for WAITING ROOMs, classified by TYPE OF WAITING ROOM.
{
"$ref": "#/definitions/WaitingRoomEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "SiteEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# WaitingRoomEquipment_VersionStructureStructure
Type for a Waiting Room EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/WaitingEquipment_VersionStructure"
},
{
"properties": {
"FareClass": {
"allOf": [
{
"$ref": "#/definitions/FareClassListOfEnumerations"
}
],
"description": "Class of fare needed to use waiting room."
},
"WomenOnly": {
"type": "boolean",
"description": "Whether waiting room is only for women."
},
"Sanitary": {
"allOf": [
{
"$ref": "#/definitions/SanitaryFacilityListOfEnumerations"
}
],
"description": "Sanitary facility."
},
"ClassOfUseRef": {
"$ref": "#/definitions/ClassOfUseRef"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_version.xsd"
}
# WaitingRoomEquipmentIdTypeUnclassified
Type for identifier of WAITING ROOM EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentIdType",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# WaitingRoomEquipmentRefReference
Identifier of an WAITING ROOM EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/WaitingRoomEquipmentRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "WaitingRoomEquipment",
"x-netex-substitutionGroup": "SiteEquipmentRef",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# WaitingRoomEquipmentRefStructureReference
Type for a reference to an WAITING ROOM EQUIPMENT.
{
"$ref": "#/definitions/SiteEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "WaitingRoomEquipment",
"x-netex-source": "netex_part_1/part1_ifopt/netex_ifopt_equipmentWaiting_support.xsd"
}
# WaterSubmodeUnclassified
TPEG pti07 Water submodes.
{
"allOf": [
{
"$ref": "#/definitions/WaterSubmodeEnumeration"
}
],
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# WaterSubmodeEnumerationEnum
Values for Water MODEs of TRANSPORT: TPEG pti_table_07.
{
"type": "string",
"enum": [
"unknown",
"undefined",
"internationalCarFerry",
"nationalCarFerry",
"regionalCarFerry",
"localCarFerry",
"internationalPassengerFerry",
"nationalPassengerFerry",
"regionalPassengerFerry",
"localPassengerFerry",
"postBoat",
"trainFerry",
"roadFerryLink",
"airportBoatLink",
"highSpeedVehicleService",
"highSpeedPassengerService",
"sightseeingService",
"schoolBoat",
"cableFerry",
"riverBus",
"scheduledFerry",
"shuttleFerryService",
"canalBarge"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_submode_version.xsd"
}
# WattageTypeUnclassified
Power type in SI Watts
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# WattHoursTypeUnclassified
Power usage in SI Watt hours
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# WeekOfMonthEnumerationEnum
Allowed values for Week of the Month.
{
"type": "string",
"enum": [
"1",
"2",
"3",
"4",
"5",
"EveryWeek"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# WeeksOfMonthEnumerationEnum
Allowed values for weeks of the month.
{
"type": "string",
"enum": [
"1",
"2",
"3",
"4",
"5",
"EveryWeek"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# WeeksOfMonthListOfEnumerationsUnclassified
Allowed values for List of Weeks of the month.
{
"type": "array",
"items": {
"$ref": "#/definitions/WeekOfMonthEnumeration"
},
"x-netex-atom": "array",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_dayType_propertiesOfDay.xsd"
}
# WeightTypeUnclassified
Weight type for mass. System for Units can be specified on Frame. Normal default is (kilos) as defined by http://www.ordnancesurvey.co.uk/xml/resource/units.xml#metres.
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_units.xsd"
}
# WheelchairAccessUnclassified
Whether a PLACE is wheelchair accessible.
{
"allOf": [
{
"$ref": "#/definitions/LimitationStatusEnumeration"
}
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd"
}
# WheelchairVehicleEquipmentEntity
Specialisation of VEHICLE EQUIPMENT for Wheel chair accessibility on board a VEHICLE providing information such as the number of wheel chair areas and the access dimensions.
{
"$ref": "#/definitions/WheelchairVehicleEquipment_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "PassengerEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd"
}
# WheelchairVehicleEquipment_VersionStructureStructure
Type for a WHEELCHAIR VEHICLE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/ActualVehicleEquipment_VersionStructure"
},
{
"properties": {
"HasWheelchairSpaces": {
"type": "boolean",
"description": "Whether there are any wheelchair spaces. Should be true if Number of Wheelchair spaces is greater than zero."
},
"NumberOfWheelchairAreas": {
"type": "integer",
"minimum": 0,
"description": "Number of wheelchair places on vehicle."
},
"WidthOfAccessArea": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Width of Access Area."
},
"LengthOfAccessArea": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Length of Access Area."
},
"HeightOfAccessArea": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of Access Area."
},
"WheelchairTurningCircle": {
"allOf": [
{
"$ref": "#/definitions/LengthType"
}
],
"description": "Height of Access Area."
},
"CompanionSeat": {
"type": "boolean",
"description": "Whether there is a companion seat."
},
"suitableFor": {
"allOf": [
{
"$ref": "#/definitions/typeOfWheelchairRefs_RelStructure"
}
],
"description": "Wheelchair types for which EQUIPMENT is suitable. v2.0"
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd"
}
# WheelchairVehicleEquipmentIdTypeUnclassified
Type for identifier of a WHEELCHAIR VEHICLE EQUIPMENT.
{
"$ref": "#/definitions/VehicleEquipmentIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# WheelchairVehicleEquipmentRefReference
Reference to a WHEELCHAIR VEHICLE EQUIPMENT.
{
"allOf": [
{
"$ref": "#/definitions/WheelchairVehicleRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "WheelchairVehicleEquipment",
"x-netex-substitutionGroup": "VehicleEquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# WheelchairVehicleEquipmentRefStructureReference
Type for a reference to a WHEELCHAIR VEHICLE EQUIPMENT.
{
"$ref": "#/definitions/VehicleEquipmentRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "WheelchairVehicleEquipment",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# WheelchairVehicleRefReference
Reference to a WHEELCHAIR VEHICLE EQUIPMENT. DEPRECATED -v2.0
{
"allOf": [
{
"$ref": "#/definitions/WheelchairVehicleRefStructure"
}
],
"x-netex-role": "reference/deprecated",
"x-netex-substitutionGroup": "VehicleEquipmentRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# WheelchairVehicleRefStructureReference
DEPRECATED -v2.0
{
"$ref": "#/definitions/VehicleEquipmentRefStructure",
"x-netex-role": "reference/deprecated",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_support.xsd"
}
# WhitelistEntity
A list of items (TRAVEL DOCUMENTs, CONTRACTs, etc) explicitly approved for processing.+v1.1
{
"$ref": "#/definitions/Whitelist_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "DataManagedObject",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# Whitelist_VersionStructureStructure
Type for WHITELIST. +v1.1
{
"$ref": "#/definitions/SecurityList_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# WhitelistIdTypeUnclassified
Type for identifier of a WHITELIST.
{
"$ref": "#/definitions/SecurityListIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# WhitelistRefReference
Reference to a WHITELIST.
{
"allOf": [
{
"$ref": "#/definitions/WhitelistRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Whitelist",
"x-netex-substitutionGroup": "SecurityListRef",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# whitelistRefs_RelStructureCollection
Type for a list of WHITELISTs.
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"WhitelistRef": {
"type": "array",
"items": {
"$ref": "#/definitions/WhitelistRef"
}
}
},
"required": [
"WhitelistRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# WhitelistRefStructureReference
Type for Reference to a WHITELIST.
{
"$ref": "#/definitions/SecurityListRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Whitelist",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_support.xsd"
}
# whitelists_RelStructureCollection
Type for a list of WHITELISTs. +v1.1
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"WhitelistRef": {
"$ref": "#/definitions/WhitelistRef"
},
"Whitelist": {
"$ref": "#/definitions/Whitelist"
}
}
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# whitelistsInFrame_RelStructureCollection
Type for containment in frame of BLACK LISTS. +v1.1
{
"allOf": [
{
"$ref": "#/definitions/frameContainmentStructure"
},
{
"properties": {
"Whitelist": {
"type": "array",
"items": {
"$ref": "#/definitions/Whitelist"
}
}
},
"required": [
"Whitelist"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_securityList_version.xsd"
}
# WireElementEntity
A type of INFRASTRUCTURE LINK used to describe a WIRE network.
{
"$ref": "#/definitions/WireElement_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InfrastructureLink_Dummy",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# WireElement_VersionStructureStructure
Type for WIRE ELEMENT.
{
"allOf": [
{
"$ref": "#/definitions/InfrastructureLink_VersionStructure"
},
{
"properties": {
"FromPointRef": {
"allOf": [
{
"$ref": "#/definitions/WirePointRefStructure"
}
],
"description": "Identifier of POINT from which Link starts."
},
"ToPointRef": {
"allOf": [
{
"$ref": "#/definitions/WirePointRefStructure"
}
],
"description": "Identifier of POINT at which Link ends."
}
},
"required": [
"FromPointRef",
"ToPointRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# WireJunctionEntity
A type of INFRASTRUCTURE POINT used to describe a WIRE network.
{
"$ref": "#/definitions/WireJunction_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "InfrastructurePoint",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# WireJunction_VersionStructureStructure
Type for WIRE JUNCTION.
{
"$ref": "#/definitions/InfrastructurePoint_VersionStructure",
"x-netex-role": "structure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd"
}
# WireLinkIdTypeUnclassified
Type for identifier of WIRE LINK.
{
"$ref": "#/definitions/InfrastructureLinkIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# WireLinkRefReference
Reference to a WIRE LINK.
{
"allOf": [
{
"$ref": "#/definitions/WireLinkRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "InfrastructureLinkRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# WireLinkRefByValueUnclassified
Reference to a WIRE LINK BY VALUE.
{
"allOf": [
{
"$ref": "#/definitions/WireLinkRefByValueStructure"
}
],
"x-netex-substitutionGroup": "LinkRefByValue",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# WireLinkRefByValueStructureUnclassified
Type for a reference to a WIRE LINK BY VALUE.
{
"$ref": "#/definitions/LinkRefByValueStructure",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# WireLinkRefStructureReference
Type for Reference to a WIRE LINK.
{
"$ref": "#/definitions/InfrastructureLinkRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# WirePointIdTypeUnclassified
Type for identifier of WIRE POINT.
{
"$ref": "#/definitions/InfrastructurePointIdType",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# WirePointRefReference
Reference to a WIRE POINT.
{
"allOf": [
{
"$ref": "#/definitions/WirePointRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-substitutionGroup": "InfrastructurePointRef",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# WirePointRefStructureReference
Type for Reference to a WIRE POINT.
{
"$ref": "#/definitions/InfrastructurePointRefStructure",
"x-netex-role": "reference",
"x-netex-source": "netex_part_1/part1_networkDescription/netex_networkInfrastructure_support.xsd"
}
# ZoneEntity
A two-dimensional PLACE within the service area of a public transport operator (administrative zone, TARIFF ZONE, ACCESS ZONE, etc.).
{
"allOf": [
{
"$ref": "#/definitions/Zone_VersionStructure"
}
],
"x-netex-role": "entity",
"x-netex-substitutionGroup": "GroupOfEntities",
"x-netex-sg-members": [
"AccessZone",
"AdministrativeZone_Dummy",
"Deck",
"GeneralZone",
"MobilityServiceConstraintZone",
"OnboardSpace",
"Place",
"RoutingConstraintZone",
"StopArea",
"TariffZone_Dummy"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# Zone_DerivedViewStructureView
Type for SCHEDULED STOP POINT VIEW.
{
"allOf": [
{
"$ref": "#/definitions/DerivedViewStructure"
},
{
"properties": {
"ZoneRef": {
"$ref": "#/definitions/ZoneRef"
},
"Name": {
"allOf": [
{
"$ref": "#/definitions/MultilingualString"
}
],
"description": "Name of Stop Point."
},
"TypeOfZoneRef": {
"$ref": "#/definitions/TypeOfZoneRef"
}
}
}
],
"x-netex-role": "view",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# Zone_VersionStructureStructure
Type for a ZONE.
{
"allOf": [
{
"$ref": "#/definitions/GroupOfPoints_VersionStructure"
},
{
"properties": {
"types": {
"allOf": [
{
"$ref": "#/definitions/typeOfZoneRefs_RelStructure"
}
],
"description": "Classification of ZONE. Used for arbitrary documentation -."
},
"Centroid": {
"allOf": [
{
"$ref": "#/definitions/SimplePoint_VersionStructure"
}
],
"description": "Centre Coordinates of ZONE."
},
"Polygon": {
"$ref": "#/definitions/Polygon",
"x-netex-choice": [
"Polygon",
"MultiSurface"
]
},
"MultiSurface": {
"$ref": "#/definitions/MultiSurface",
"x-netex-choice": [
"Polygon",
"MultiSurface"
]
},
"projections": {
"allOf": [
{
"$ref": "#/definitions/projections_RelStructure"
}
],
"description": "Projections of ZONE onto another layer."
},
"ParentZoneRef": {
"allOf": [
{
"$ref": "#/definitions/ZoneRefStructure"
}
],
"description": "Parent ZONE that contains this ZONE."
}
}
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# ZoneIdTypeUnclassified
Type for identifier of a ZONE.
{
"$ref": "#/definitions/GroupOfPointsIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# ZoneProjectionEntity
An oriented correspondence from one ZONE in a source layer, onto a target entity : e.g. POINT, COMPLEX FEATURE, within a defined TYPE OF PROJECTION.
{
"$ref": "#/definitions/ZoneProjection_VersionStructure",
"x-netex-role": "entity",
"x-netex-substitutionGroup": "Projection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zoneProjection_version.xsd"
}
# ZoneProjection_VersionStructureStructure
Type for a ZONE PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/Projection_VersionStructure"
},
{
"properties": {
"ProjectedZoneRef": {
"allOf": [
{
"$ref": "#/definitions/ZoneRefStructure"
}
],
"description": "ZONE being projected."
},
"ProjectToZoneRef": {
"allOf": [
{
"$ref": "#/definitions/ZoneRefStructure"
}
],
"description": "Reference to ZONE onto to which ZONE projects."
},
"ProjectToPointRef": {
"allOf": [
{
"$ref": "#/definitions/PointRefStructure"
}
],
"description": "Reference to POINT to which centre of ZONE projects."
},
"points": {
"allOf": [
{
"$ref": "#/definitions/pointRefs_RelStructure"
}
],
"description": "Sequence of points making up PROJECTION."
}
},
"required": [
"ProjectedZoneRef"
]
}
],
"x-netex-role": "structure",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zoneProjection_version.xsd"
}
# ZoneProjectionIdTypeUnclassified
Type for identifier of a ZONE PROJECTION.
{
"$ref": "#/definitions/ProjectionIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# ZoneProjectionRefReference
Reference to a PROJECTION.
{
"allOf": [
{
"$ref": "#/definitions/ZoneProjectionRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "ZoneProjection",
"x-netex-substitutionGroup": "ProjectionRef",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# ZoneProjectionRefStructureReference
Type for a reference to a ZONE PROJECTION.
{
"$ref": "#/definitions/ProjectionRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "ZoneProjection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_projection_support.xsd"
}
# ZoneRefReference
Reference to a ZONE.
{
"allOf": [
{
"$ref": "#/definitions/ZoneRefStructure"
}
],
"x-netex-role": "reference",
"x-netex-refTarget": "Zone",
"x-netex-substitutionGroup": "GroupOfPointsRef_Dummy",
"x-netex-sg-members": [
"AccessZoneRef",
"AdministrativeZoneRef",
"MobilityServiceConstraintZoneRef",
"StopAreaRef",
"TariffZoneRef_Dummy",
"TransportAdministrativeZoneRef"
],
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# zoneRefs_RelStructureCollection
{
"allOf": [
{
"$ref": "#/definitions/oneToManyRelationshipStructure"
},
{
"properties": {
"ZoneRef": {
"$ref": "#/definitions/ZoneRef"
}
},
"required": [
"ZoneRef"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# ZoneRefStructureReference
Type for a reference to a ZONE.
{
"$ref": "#/definitions/GroupOfPointsRefStructure",
"x-netex-role": "reference",
"x-netex-refTarget": "Zone",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_support.xsd"
}
# zonesInFrame_RelStructureCollection
Type for containment in frame of ZONEs.
{
"allOf": [
{
"$ref": "#/definitions/containmentAggregationStructure"
},
{
"properties": {
"Zone": {
"type": "array",
"items": {
"$ref": "#/definitions/Zone"
}
}
},
"required": [
"Zone"
]
}
],
"x-netex-role": "collection",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}
# ZoneTopologyEnumerationEnum
Allowed values for Fare Zone Topology.
{
"type": "string",
"enum": [
"overlapping",
"honeycomb",
"ring",
"annular",
"nested",
"tiled",
"sequence",
"overlappingSequence",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_fareZone_support.xsd"
}
# ZoneUseEnumerationEnum
Allowed values for zone use.
{
"type": "string",
"enum": [
"forbiddenZone",
"cannotBoardAndAlightInSameZone",
"cannotBoardInZone",
"cannotAlightInZone",
"mustBoardInZone",
"mustAlightInZone",
"passThroughUseOnly",
"other"
],
"x-netex-role": "enumeration",
"x-netex-source": "netex_part_1/part1_tacticalPlanning/netex_routingConstraint_support.xsd"
}
# ZoneViewUnclassified
Simplified view of SCHEDULED STOP POINT. Includes derived some propertries of a stop.
{
"allOf": [
{
"$ref": "#/definitions/Zone_DerivedViewStructure"
}
],
"x-netex-substitutionGroup": "DerivedView",
"x-netex-source": "netex_framework/netex_genericFramework/netex_zone_version.xsd"
}