# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# checkConstraints_RelStructureUnclassified
{}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# localServices_RelStructureUnclassified
{}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# NetworkRefUnclassified
{}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# SiteElement_VersionStructureUnclassified
{}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# TimeZoneOffsetTypeUnclassified
Offset from Greenwich in hours. e.g. +5 ,- 2
{
"type": "number",
"x-netex-source": "netex_framework/netex_utility/netex_utility_types.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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# TurnStationIdTypeUnclassified
Type for identifier of a TURN STATION.
{
"$ref": "#/definitions/ObjectIdType",
"x-netex-source": "netex_framework/netex_genericFramework/netex_pointAndLink_version.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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# VehicleTypeIdTypeUnclassified
Type for identifier of a VEHICLE TYPE.
{
"$ref": "#/definitions/TransportTypeIdType",
"x-netex-source": "netex_framework/netex_reusableComponents/netex_vehicleType_support.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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}
# 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"
}