openapi: 3.2.0
info:
title: Entur Stop Places API
version: 2026.05.0
contact:
name: Entur API Support
url: https://developer.entur.org
description: 'Operations tagged Stop Places across 2 of this provider''s published API definitions: entur-stop-place-v1-read-openapi.json, entur-stop-place-v1-read-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.entur.io/stop-places/v1/read
tags:
- name: Stop Places
description: Query and retrieve stop place information including stations, terminals, bus stops, and ferry ports. Includes filtering by transport mode, location, and other attributes.
paths:
/stop-places:
parameters:
- $ref: '#/components/parameters/ET-Client-Name'
- $ref: '#/components/parameters/X-Correlation-Id'
get:
tags:
- Stop Places
summary: List stop places
description: Retrieves a paginated list of stop places with optional filtering. Stop places represent physical locations where passengers can board or alight from public transport vehicles. Results can be filtered by transport mode, stop place type, geographic location, and hierarchy. Supports both JSON (default) and XML formats via Accept header.
operationId: getStopPlaces
parameters:
- name: count
in: query
description: Maximum number of stop places to return per page. Supported up to 1000; larger values are best-effort and may be limited or rejected — page with skip/count or use the bulk NeTEx export for the full dataset.
required: false
style: form
explode: true
schema:
type: integer
format: int32
default: 10
description: Maximum number of stop places to return per page
example: 10
example: 10
- name: skip
in: query
description: Number of stop places to skip for pagination
required: false
style: form
explode: true
schema:
type: integer
format: int32
default: 0
description: Number of stop places to skip for pagination
example: 0
example: 0
- name: ids
in: query
description: Filter by specific stop place IDs
required: false
style: form
explode: true
schema:
type: array
description: Filter by specific stop place IDs
example:
- NSR:StopPlace:337
- NSR:StopPlace:418
items:
type: string
description: Filter by specific stop place IDs
example:
- NSR:StopPlace:337
- NSR:StopPlace:418
example:
- NSR:StopPlace:337
- NSR:StopPlace:418
- name: multimodal
in: query
description: 'Filter by multimodal hierarchy: ''parent'' for parent stop places only, ''child'' for child stop places only, ''both'' for all'
required: false
style: form
explode: true
schema:
type: string
default: both
description: 'Filter by multimodal hierarchy: ''parent'' for parent stop places only, ''child'' for child stop places only, ''both'' for all'
enum:
- parent
- child
- both
- parent
- child
- both
example: both
example: both
- name: transportModes
in: query
description: Filter by one or more transport modes
required: false
style: form
explode: true
schema:
type: array
description: Filter by one or more transport modes
example:
- RAIL
- BUS
items:
type: string
description: Filter by one or more transport modes
enum:
- AIR
- BUS
- COACH
- FERRY
- METRO
- RAIL
- TROLLEY_BUS
- TRAM
- WATER
- CABLEWAY
- FUNICULAR
- LIFT
- SNOW_AND_ICE
- OTHER
example:
- RAIL
- BUS
example:
- RAIL
- BUS
- name: stopPlaceTypes
in: query
description: Filter by one or more stop place types
required: false
style: form
explode: true
schema:
type: array
description: Filter by one or more stop place types
example:
- RAIL_STATION
- BUS_STATION
items:
type: string
description: Filter by one or more stop place types
enum:
- ONSTREET_BUS
- ONSTREET_TRAM
- AIRPORT
- RAIL_STATION
- METRO_STATION
- BUS_STATION
- COACH_STATION
- TRAM_STATION
- HARBOUR_PORT
- FERRY_PORT
- FERRY_STOP
- LIFT_STATION
- VEHICLE_RAIL_INTERCHANGE
- TAXI_RANK
- OTHER
example:
- RAIL_STATION
- BUS_STATION
example:
- RAIL_STATION
- BUS_STATION
- name: topographicPlaceIds
in: query
description: Filter by topographic place IDs (municipalities, counties)
required: false
style: form
explode: true
schema:
type: array
description: Filter by topographic place IDs (municipalities, counties)
example:
- KVE:TopographicPlace:03
items:
type: string
description: Filter by topographic place IDs (municipalities, counties)
example:
- KVE:TopographicPlace:03
example:
- KVE:TopographicPlace:03
- name: quayIds
in: query
description: Filter stop places that contain specific quay IDs
required: false
style: form
explode: true
schema:
type: array
description: Filter stop places that contain specific quay IDs
example:
- NSR:Quay:692
items:
type: string
description: Filter stop places that contain specific quay IDs
example:
- NSR:Quay:692
example:
- NSR:Quay:692
- name: includeDeactivatedStops
in: query
description: Include deactivated stops
required: false
style: form
explode: true
schema:
type: boolean
default: false
description: Include deactivated stops
example: false
example: false
- name: modifiedSince
in: query
description: Only include stop places modified after this timestamp (ISO 8601 format)
required: false
style: form
explode: true
schema:
type: string
format: date-time
description: Only include stop places modified after this timestamp (ISO 8601 format)
example: '2024-01-01T00:00:00'
example: '2024-01-01T00:00:00'
responses:
'200':
description: 'Successfully retrieved list of stop places. Returns JSON by default, or XML if Accept: application/xml header is specified.'
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StopPlace'
examples:
Stop Places List:
summary: Example list of stop places
description: Stop Places List
value:
- id: NSR:StopPlace:337
version: '25'
name:
value: Oslo S
lang: 'no'
centroid:
location:
longitude: 10.7522
latitude: 59.9111
transportMode: RAIL
stopPlaceType: RAIL_STATION
- id: NSR:StopPlace:418
version: '12'
name:
value: Nationaltheatret
lang: 'no'
centroid:
location:
longitude: 10.7349
latitude: 59.9149
transportMode: METRO
stopPlaceType: METRO_STATION
application/xml:
schema:
$ref: '#/components/schemas/StopPlacesInFrame_RelStructure'
examples:
Stop Places XML:
summary: Example list in NeTEx XML format
description: Stop Places XML
value: "\n\n \n Oslo S\n \n \n 10.7522\n 59.9111\n \n \n rail\n railStation\n \n\n"
'400':
description: Invalid parameters
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
'500':
description: Internal Server Error
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
servers:
- url: https://api.entur.io/stop-places/v1/read
/stop-places/{id}:
parameters:
- $ref: '#/components/parameters/ET-Client-Name'
- $ref: '#/components/parameters/X-Correlation-Id'
get:
tags:
- Stop Places
summary: Get stop place by ID
description: Retrieves detailed information about a specific stop place by its unique identifier. Returns the latest version including name, location coordinates, transport modes, accessibility features, quays, and associated facilities. Supports both JSON (default) and XML formats via Accept header.
operationId: getStopPlaceById
parameters:
- name: id
in: path
description: Unique identifier for the stop place
required: true
style: simple
explode: false
schema:
type: string
example: NSR:StopPlace:337
responses:
'200':
description: Successfully retrieved stop place
content:
application/json:
schema:
$ref: '#/components/schemas/StopPlace'
examples:
Stop Place:
summary: Example stop place
description: Stop Place
value:
id: NSR:StopPlace:337
version: '25'
name:
value: Oslo S
lang: 'no'
centroid:
location:
longitude: 10.753276
latitude: 59.910925
transportMode: RAIL
stopPlaceType: RAIL_STATION
weighting: PREFERRED_INTERCHANGE
quays:
quayRefOrQuay:
- id: NSR:Quay:1
publicCode: '1'
- id: NSR:Quay:2
publicCode: '2'
application/xml:
schema:
$ref: '#/components/schemas/StopPlace'
examples:
Stop Place XML:
summary: Example in NeTEx XML format
description: Stop Place XML
value: "\n\n Oslo S\n \n \n 10.753276\n 59.910925\n \n \n rail\n railStation\n preferredInterchange\n\n"
'404':
description: Stop place not found
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
'500':
description: Internal Server Error
content:
application/json:
schema:
$ref: '#/components/schemas/StopPlace'
servers:
- url: https://api.entur.io/stop-places/v1/read
/stop-places/{id}/children:
parameters:
- $ref: '#/components/parameters/ET-Client-Name'
- $ref: '#/components/parameters/X-Correlation-Id'
get:
tags:
- Stop Places
summary: Get child stop places
description: Retrieves all child stop places for a parent (multimodal) stop place. Parent stop places are hubs that group together multiple related stops, such as different platforms or transport modes at a single location. Supports both JSON (default) and XML formats via Accept header.
operationId: getStopPlaceChildren
parameters:
- name: id
in: path
description: Unique identifier for the parent stop place
required: true
style: simple
explode: false
schema:
type: string
example: NSR:StopPlace:337
responses:
'200':
description: Successfully retrieved child stop places
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StopPlace'
examples:
Child Stop Places:
summary: Example list of child stop places
description: Child Stop Places
value:
- id: NSR:StopPlace:58366
version: '3'
name:
value: Oslo S
lang: nor
stopPlaceType: RAIL_STATION
transportMode: RAIL
parentSiteRef:
ref: NSR:StopPlace:337
- id: NSR:StopPlace:58195
version: '2'
name:
value: Oslo S
lang: nor
stopPlaceType: BUS_STATION
transportMode: BUS
parentSiteRef:
ref: NSR:StopPlace:337
application/xml:
schema:
$ref: '#/components/schemas/StopPlacesInFrame_RelStructure'
examples:
Child Stop Places XML:
summary: Example list of child stop places in NeTEx XML format
description: Child Stop Places XML
value: "\n\n \n Oslo S\n \n railStation\n rail\n \n \n Oslo S\n \n busStation\n bus\n \n\n"
'404':
description: Parent stop place not found
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
'500':
description: Internal Server Error
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StopPlace'
servers:
- url: https://api.entur.io/stop-places/v1/read
/stop-places/{id}/parkings:
parameters:
- $ref: '#/components/parameters/ET-Client-Name'
- $ref: '#/components/parameters/X-Correlation-Id'
get:
tags:
- Stop Places
summary: Get parkings for stop place
description: Retrieves all parking facilities associated with a specific stop place. Includes park-and-ride facilities, bike parking, and other parking options available at or near the stop place. Supports both JSON (default) and XML formats via Accept header.
operationId: getParkingByStopPlaceId
parameters:
- name: id
in: path
description: Unique identifier for the stop place
required: true
style: simple
explode: false
schema:
type: string
example: NSR:StopPlace:337
responses:
'200':
description: Successfully retrieved parking facilities
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Parking'
examples:
Stop Place Parkings:
summary: Example list of parking facilities for a stop place
description: Stop Place Parkings
value:
- id: NSR:Parking:123
version: '2'
name:
value: Oslo S - Bike Parking
lang: nor
parentSiteRef:
ref: NSR:StopPlace:337
totalCapacity: 200
parkingVehicleTypes:
- PEDAL_CYCLE
- id: NSR:Parking:124
version: '1'
name:
value: Oslo S - Park and Ride
lang: nor
parentSiteRef:
ref: NSR:StopPlace:337
totalCapacity: 50
parkingVehicleTypes:
- CAR
application/xml:
schema:
$ref: '#/components/schemas/ParkingsInFrame_RelStructure'
examples:
Stop Place Parkings XML:
summary: Example list of parking facilities in NeTEx XML format
description: Stop Place Parkings XML
value: "\n\n \n Oslo S - Bike Parking\n \n 200\n pedalCycle\n \n \n Oslo S - Park and Ride\n \n 50\n car\n \n\n"
'404':
description: Stop place not found
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
'500':
description: Internal Server Error
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Parking'
servers:
- url: https://api.entur.io/stop-places/v1/read
/stop-places/{id}/scheduled-stop-points:
parameters:
- $ref: '#/components/parameters/ET-Client-Name'
- $ref: '#/components/parameters/X-Correlation-Id'
get:
tags:
- Stop Places
summary: Get scheduled stop points for stop place
description: Retrieves all scheduled stop points associated with a specific stop place. Returns the logical timetable references that map to this physical location. Supports both JSON (default) and XML formats via Accept header.
operationId: getScheduledStopPointsForStopPlace
parameters:
- name: id
in: path
description: Unique identifier for the stop place
required: true
style: simple
explode: false
schema:
type: string
example: NSR:StopPlace:337
responses:
'200':
description: Successfully retrieved scheduled stop points
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/ScheduledStopPoint'
examples:
Scheduled Stop Points:
summary: Example list of scheduled stop points
description: Scheduled Stop Points
value:
- id: NSR:ScheduledStopPoint:Q1
version: '36'
name:
value: Oslo S Trelastgata
application/xml:
schema:
$ref: '#/components/schemas/ScheduledStopPointsInFrame_RelStructure'
examples:
Scheduled Stop Points XML:
summary: Example in NeTEx XML format
description: Scheduled Stop Points XML
value: "\n\n \n Oslo S Trelastgata\n \n\n"
'404':
description: Stop place not found
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
'500':
description: Internal Server Error
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/ScheduledStopPoint'
servers:
- url: https://api.entur.io/stop-places/v1/read
/stop-places/{id}/versions:
parameters:
- $ref: '#/components/parameters/ET-Client-Name'
- $ref: '#/components/parameters/X-Correlation-Id'
get:
tags:
- Stop Places
summary: List stop place versions
description: Retrieves all historical versions of a specific stop place. Useful for tracking changes over time including modifications to location, name, facilities, or operational status. Supports both JSON (default) and XML formats via Accept header.
operationId: getStopPlaceVersions
parameters:
- name: id
in: path
description: Unique identifier for the stop place
required: true
style: simple
explode: false
schema:
type: string
example: NSR:StopPlace:337
responses:
'200':
description: Successfully retrieved stop place versions
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StopPlace'
examples:
Stop Place Versions:
summary: Example list of stop place versions
description: Stop Place Versions
value:
- id: NSR:StopPlace:337
version: '25'
name:
value: Oslo S
lang: nor
stopPlaceType: RAIL_STATION
transportMode: RAIL
- id: NSR:StopPlace:337
version: '24'
name:
value: Oslo S
lang: nor
stopPlaceType: RAIL_STATION
transportMode: RAIL
application/xml:
schema:
$ref: '#/components/schemas/StopPlacesInFrame_RelStructure'
examples:
Stop Place Versions XML:
summary: Example list of stop place versions in NeTEx XML format
description: Stop Place Versions XML
value: "\n\n \n Oslo S\n railStation\n rail\n \n \n Oslo S\n railStation\n rail\n \n\n"
'404':
description: Stop place not found
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
'500':
description: Internal Server Error
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/StopPlace'
servers:
- url: https://api.entur.io/stop-places/v1/read
/stop-places/{id}/versions/{version}:
parameters:
- $ref: '#/components/parameters/ET-Client-Name'
- $ref: '#/components/parameters/X-Correlation-Id'
get:
tags:
- Stop Places
summary: Get specific stop place version
description: Retrieves a specific historical version of a stop place by ID and version number. Provides access to the exact state of the stop place data at a specific point in time. Supports both JSON (default) and XML formats via Accept header.
operationId: getStopPlaceVersion
parameters:
- name: id
in: path
description: Unique identifier for the stop place
required: true
style: simple
explode: false
schema:
type: string
example: NSR:StopPlace:337
- name: version
in: path
description: Version number
required: true
style: simple
explode: false
schema:
type: string
example: 25
responses:
'200':
description: Successfully retrieved stop place version
content:
application/json:
schema:
$ref: '#/components/schemas/StopPlace'
examples:
Stop Place Version:
summary: Example specific stop place version
description: Stop Place Version
value:
id: NSR:StopPlace:337
version: '24'
name:
value: Oslo S
lang: nor
centroid:
location:
longitude: 10.752245
latitude: 59.910624
stopPlaceType: RAIL_STATION
transportMode: RAIL
application/xml:
schema:
$ref: '#/components/schemas/StopPlace'
examples:
Stop Place Version XML:
summary: Example specific stop place version in NeTEx XML format
description: Stop Place Version XML
value: "\n\n Oslo S\n \n \n 10.752245\n 59.910624\n \n \n railStation\n rail\n\n"
'404':
description: Stop place or version not found
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
'500':
description: Internal Server Error
content:
application/json:
schema:
$ref: '#/components/schemas/StopPlace'
servers:
- url: https://api.entur.io/stop-places/v1/read
components:
schemas:
LocationStructure:
type: object
properties:
altitude:
type: number
xml:
name: Altitude
id:
type: string
xml:
attribute: true
latitude:
type: number
xml:
name: Latitude
longitude:
type: number
xml:
name: Longitude
pos:
$ref: '#/components/schemas/DirectPositionType'
xml:
namespace: http://www.opengis.net/gml/3.2
precision:
type: number
xml:
name: Precision
srsName:
type: string
xml:
attribute: true
TypeOfPointRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
TypeOfZoneRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
AccessibilityAssessment:
type: object
properties:
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
changed:
type: string
format: date-time
xml:
attribute: true
comment:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Comment
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
id:
type: string
xml:
attribute: true
limitations:
$ref: '#/components/schemas/AccessibilityLimitations_RelStructure'
mobilityImpairedAccess:
type: string
enum:
- 'TRUE'
- 'FALSE'
- UNKNOWN
- PARTIAL
xml:
name: MobilityImpairedAccess
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfClass:
type: string
xml:
attribute: true
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
suitabilities:
$ref: '#/components/schemas/Suitabilities_RelStructure'
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
version:
type: string
xml:
attribute: true
required:
- mobilityImpairedAccess
JAXBElementSiteRefStructure:
type: object
properties:
globalScope:
type: boolean
name:
type: object
properties:
localPart:
type: string
namespaceURI:
type: string
prefix:
type: string
nil:
type: boolean
typeSubstituted:
type: boolean
value:
$ref: '#/components/schemas/SiteRefStructure'
PointRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
SimplePoint_VersionStructure:
type: object
properties:
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
changed:
type: string
format: date-time
xml:
attribute: true
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
id:
type: string
xml:
attribute: true
location:
$ref: '#/components/schemas/LocationStructure'
xml:
name: Location
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
nameOfClass:
type: string
xml:
attribute: true
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
version:
type: string
xml:
attribute: true
Languages:
type: object
properties:
languageUsage:
type: array
items:
$ref: '#/components/schemas/LanguageUsageStructure'
xml:
name: LanguageUsage
AbstractRingType: {}
KeyValueStructure:
type: object
properties:
key:
type: string
xml:
name: Key
typeOfKey:
type: string
xml:
attribute: true
value:
type: string
xml:
name: Value
required:
- key
- value
TypeOfZoneRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
typeOfZoneRef:
type: array
items:
$ref: '#/components/schemas/TypeOfZoneRefStructure'
xml:
name: TypeOfZoneRef
JAXBElementTransportTypeRefStructure:
type: object
properties:
globalScope:
type: boolean
name:
type: object
properties:
localPart:
type: string
namespaceURI:
type: string
prefix:
type: string
nil:
type: boolean
typeSubstituted:
type: boolean
value:
$ref: '#/components/schemas/TransportTypeRefStructure'
SiteFacilitySets_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
siteFacilitySetRefOrSiteFacilitySet:
type: array
items: {}
Quays_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
quayRefOrQuay:
type: array
items: {}
ContactStructure:
type: object
properties:
contactPerson:
$ref: '#/components/schemas/MultilingualString'
xml:
name: ContactPerson
contactRef:
$ref: '#/components/schemas/ContactRefStructure'
xml:
name: ContactRef
email:
type: string
xml:
name: Email
fax:
type: string
xml:
name: Fax
furtherDetails:
$ref: '#/components/schemas/MultilingualString'
xml:
name: FurtherDetails
phone:
type: string
xml:
name: Phone
url:
type: string
xml:
name: Url
LanguageUsageStructure:
type: object
properties:
language:
type: string
xml:
name: Language
languageUse:
type: array
items:
type: string
enum:
- NORMALLY_USED
- UNDERSTOOD
- NATIVE
- SPOKEN
- WRITTEN
- READ
- OTHER
- ALL_USES
xml:
name: LanguageUse
xml:
name: LanguageUse
required:
- language
- languageUse
InfoLinkStructure:
type: object
properties:
targetPlatform:
type: string
xml:
attribute: true
typeOfInfoLink:
type: array
items:
type: string
enum:
- CONTACT
- RESOURCE
- INFO
- IMAGE
- DOCUMENT
- TIMETABLE_DOCUMENT
- FARE_SHEET
- DATA_LICENCE
- MOBILE_APP_DOWNLOAD
- MOBILE_APP_INSTALL_CHECK
- MAP
- ICON
- OTHER
xml:
attribute: true
value:
type: string
ValidBetween:
type: object
properties:
alternativeTexts: {}
brandingRef:
$ref: '#/components/schemas/BrandingRefStructure'
xml:
name: BrandingRef
changed:
type: string
format: date-time
xml:
attribute: true
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
conditionedObjectRef:
$ref: '#/components/schemas/VersionOfObjectRefStructure'
xml:
name: ConditionedObjectRef
created:
type: string
format: date-time
xml:
attribute: true
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
description:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Description
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
fromDate:
type: string
format: date-time
xml:
name: FromDate
id:
type: string
xml:
attribute: true
keyList:
$ref: '#/components/schemas/KeyListStructure'
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
nameOfClass:
type: string
xml:
attribute: true
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
responsibilitySetRef:
type: string
xml:
attribute: true
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
toDate:
type: string
format: date-time
xml:
name: ToDate
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
version:
type: string
xml:
attribute: true
withConditionRef:
$ref: '#/components/schemas/ValidityConditionRefStructure'
xml:
name: WithConditionRef
xml:
name: ValidBetween
namespace: http://www.netex.org.uk/netex
JAXBElementOrganisationRefStructure:
type: object
properties:
globalScope:
type: boolean
name:
type: object
properties:
localPart:
type: string
namespaceURI:
type: string
prefix:
type: string
nil:
type: boolean
typeSubstituted:
type: boolean
value:
$ref: '#/components/schemas/OrganisationRefStructure'
Suitabilities_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
suitability:
type: array
items:
$ref: '#/components/schemas/Suitability'
xml:
name: Suitability
required:
- suitability
InfoLinks:
type: object
properties:
infoLink:
type: array
items:
$ref: '#/components/schemas/InfoLinkStructure'
xml:
name: InfoLink
required:
- infoLink
ParkingProperties_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
parkingProperties:
type: array
items:
$ref: '#/components/schemas/ParkingProperties'
xml:
name: ParkingProperties
required:
- parkingProperties
ExternalObjectRefStructure:
type: object
properties:
ref:
type: string
xml:
attribute: true
type:
type: string
xml:
attribute: true
value:
type: string
JAXBElementAbstractRingType:
type: object
properties:
globalScope:
type: boolean
name:
type: object
properties:
localPart:
type: string
namespaceURI:
type: string
prefix:
type: string
nil:
type: boolean
typeSubstituted:
type: boolean
value:
$ref: '#/components/schemas/AbstractRingType'
ValidityConditionRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
ValidityConditions_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
validityConditionRefOrValidBetweenOrValidityCondition_:
type: array
items: {}
AlternativeText:
type: object
properties:
alternativeTexts: {}
attributeName:
type: string
xml:
attribute: true
changed:
type: string
format: date-time
xml:
attribute: true
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
dataManagedObjectRef:
$ref: '#/components/schemas/VersionOfObjectRefStructure'
xml:
name: DataManagedObjectRef
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
id:
type: string
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfClass:
type: string
xml:
attribute: true
order:
type: integer
xml:
attribute: true
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
text:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Text
useForLanguage:
type: string
xml:
attribute: true
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
version:
type: string
xml:
attribute: true
required:
- text
TypeOfParkingRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
Projections_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
projectionRefOrProjection:
type: array
items:
$ref: '#/components/schemas/JAXBElementObject'
ErrorResponse:
type: object
description: Error response returned when a request fails
properties:
details:
type: object
additionalProperties: {}
description: Additional error context
errorCode:
type: string
description: Machine-readable error code
example: RESOURCE_NOT_FOUND
message:
type: string
description: Human-readable error message
example: Resource not found
xml:
name: error
AlternativeName:
type: object
properties:
abbreviation:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Abbreviation
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
changed:
type: string
format: date-time
xml:
attribute: true
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
id:
type: string
xml:
attribute: true
lang:
type: string
xml:
name: Lang
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
nameOfClass:
type: string
xml:
attribute: true
nameType:
type: string
default: alias
enum:
- ALIAS
- TRANSLATION
- COPY
- LABEL
- OTHER
xml:
name: NameType
namedObjectRef:
$ref: '#/components/schemas/VersionOfObjectRefStructure'
xml:
name: NamedObjectRef
order:
type: integer
xml:
attribute: true
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
qualifierName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: QualifierName
shortName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: ShortName
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
typeOfName:
type: string
xml:
name: TypeOfName
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
version:
type: string
xml:
attribute: true
required:
- name
TopographicPlaceRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
topographicPlaceRef:
type: array
items:
$ref: '#/components/schemas/TopographicPlaceRefStructure'
xml:
name: TopographicPlaceRef
required:
- topographicPlaceRef
ParkingAreaRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfMemberClass:
type: string
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
AccessibilityLimitation:
type: object
properties:
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
audibleSignalsAvailable:
type: string
default: 'false'
enum:
- 'TRUE'
- 'FALSE'
- UNKNOWN
- PARTIAL
xml:
name: AudibleSignalsAvailable
changed:
type: string
format: date-time
xml:
attribute: true
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
escalatorFreeAccess:
type: string
default: unknown
enum:
- 'TRUE'
- 'FALSE'
- UNKNOWN
- PARTIAL
xml:
name: EscalatorFreeAccess
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
id:
type: string
xml:
attribute: true
liftFreeAccess:
type: string
default: unknown
enum:
- 'TRUE'
- 'FALSE'
- UNKNOWN
- PARTIAL
xml:
name: LiftFreeAccess
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfClass:
type: string
xml:
attribute: true
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
stepFreeAccess:
type: string
default: unknown
enum:
- 'TRUE'
- 'FALSE'
- UNKNOWN
- PARTIAL
xml:
name: StepFreeAccess
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
version:
type: string
xml:
attribute: true
visualSignsAvailable:
type: string
default: unknown
enum:
- 'TRUE'
- 'FALSE'
- UNKNOWN
- PARTIAL
xml:
name: VisualSignsAvailable
wheelchairAccess:
type: string
default: 'false'
enum:
- 'TRUE'
- 'FALSE'
- UNKNOWN
- PARTIAL
xml:
name: WheelchairAccess
required:
- wheelchairAccess
xml:
name: AccessibilityLimitation
namespace: http://www.netex.org.uk/netex
StopAreaRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
stopAreaRef:
type: array
items:
$ref: '#/components/schemas/StopAreaRefStructure'
xml:
name: StopAreaRef
required:
- stopAreaRef
AbstractRingPropertyType:
type: object
properties:
abstractRing:
$ref: '#/components/schemas/JAXBElementAbstractRingType'
PolygonType:
type: object
properties:
descriptionReference:
$ref: '#/components/schemas/ReferenceType'
exterior:
$ref: '#/components/schemas/AbstractRingPropertyType'
id:
type: string
xml:
namespace: http://www.opengis.net/gml/3.2
attribute: true
identifier:
$ref: '#/components/schemas/CodeWithAuthorityType'
interior:
type: array
items:
$ref: '#/components/schemas/AbstractRingPropertyType'
name:
type: array
items:
$ref: '#/components/schemas/CodeType'
srsDimension:
type: integer
xml:
attribute: true
srsName:
type: string
xml:
attribute: true
ExplicitEquipments_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
installedEquipmentRefOrInstalledEquipmentOrLocalServiceRef:
type: array
items:
$ref: '#/components/schemas/JAXBElementObject'
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
RoadNumberRangeStructure:
type: object
properties:
fromNumber:
type: integer
xml:
name: FromNumber
toNumber:
type: integer
xml:
name: ToNumber
Accesses_RelStructure:
type: object
properties:
accessRefOrAccess:
type: array
items: {}
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
AccessibilityLimitations_RelStructure:
type: object
properties:
accessibilityLimitation:
$ref: '#/components/schemas/AccessibilityLimitation'
xml:
name: AccessibilityLimitation
id:
type: string
xml:
attribute: true
required:
- accessibilityLimitation
TopographicPlaceRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfMemberClass:
type: string
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
BrandingRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
LocalServices_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
localServiceRefOrLocalService:
type: array
items:
$ref: '#/components/schemas/JAXBElementObject'
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
TariffZoneRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
tariffZoneRef:
type: array
items:
$ref: '#/components/schemas/TariffZoneRef'
xml:
name: TariffZoneRef
required:
- tariffZoneRef
NavigationPaths_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
navigationPathRefOrNavigationPath:
type: array
items: {}
GroupMembershipRefs_RelStructure:
type: object
properties:
groupOfPointsRef_:
type: array
items:
$ref: '#/components/schemas/JAXBElementGroupOfEntitiesRefStructure'
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
ParkingRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfMemberClass:
type: string
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
JAXBElementObject:
type: object
properties:
globalScope:
type: boolean
name:
type: object
properties:
localPart:
type: string
namespaceURI:
type: string
prefix:
type: string
nil:
type: boolean
typeSubstituted:
type: boolean
value: {}
RoadAddress:
type: object
properties:
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
bearingCompass:
type: string
enum:
- SW
- SE
- NW
- NE
- W
- E
- S
- N
xml:
name: BearingCompass
bearingDegrees:
type: integer
xml:
name: BearingDegrees
brandingRef:
$ref: '#/components/schemas/BrandingRefStructure'
xml:
name: BrandingRef
centroid:
$ref: '#/components/schemas/SimplePoint_VersionStructure'
xml:
name: Centroid
changed:
type: string
format: date-time
xml:
attribute: true
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
countryName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: CountryName
countryRef:
$ref: '#/components/schemas/CountryRef'
xml:
name: CountryRef
created:
type: string
format: date-time
xml:
attribute: true
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
description:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Description
evenNumberRange:
$ref: '#/components/schemas/RoadNumberRangeStructure'
xml:
name: EvenNumberRange
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
gisFeatureRef:
type: string
xml:
name: GisFeatureRef
id:
type: string
xml:
attribute: true
infoLinks:
$ref: '#/components/schemas/InfoLinks'
keyList:
$ref: '#/components/schemas/KeyListStructure'
members:
$ref: '#/components/schemas/PointRefs_RelStructure'
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
multiSurface:
$ref: '#/components/schemas/MultiSurfaceType'
xml:
name: MultiSurface
namespace: http://www.opengis.net/gml/3.2
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
nameOfClass:
type: string
xml:
attribute: true
oddNumberRange:
$ref: '#/components/schemas/RoadNumberRangeStructure'
xml:
name: OddNumberRange
parentZoneRef:
$ref: '#/components/schemas/ZoneRefStructure'
xml:
name: ParentZoneRef
placeTypes:
$ref: '#/components/schemas/TypeOfPlaceRefs_RelStructure'
polygon:
$ref: '#/components/schemas/PolygonType'
xml:
name: Polygon
namespace: http://www.opengis.net/gml/3.2
privateCode:
$ref: '#/components/schemas/PrivateCodeStructure'
xml:
name: PrivateCode
projections:
$ref: '#/components/schemas/Projections_RelStructure'
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
purposeOfGroupingRef:
$ref: '#/components/schemas/PurposeOfGroupingRefStructure'
xml:
name: PurposeOfGroupingRef
responsibilitySetRef:
type: string
xml:
attribute: true
roadName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: RoadName
roadNumber:
type: string
xml:
name: RoadNumber
shortName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: ShortName
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
types:
$ref: '#/components/schemas/TypeOfZoneRefs_RelStructure'
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
version:
type: string
xml:
attribute: true
TariffZoneRef:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfMemberClass:
type: string
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
PresentationStructure:
type: object
properties:
backgroundColour:
type: string
format: byte
xml:
name: BackgroundColour
backgroundColourName:
type: string
xml:
name: BackgroundColourName
colour:
type: string
format: byte
xml:
name: Colour
colourName:
type: string
xml:
name: ColourName
colourSystem:
type: string
xml:
name: ColourSystem
infoLinks:
$ref: '#/components/schemas/InfoLinks'
textColour:
type: string
format: byte
xml:
name: TextColour
textColourName:
type: string
xml:
name: TextColourName
textFont:
type: string
xml:
name: TextFont
textFontName:
type: string
xml:
name: TextFontName
textLanguage:
type: string
xml:
name: TextLanguage
ParkingEntrancesForVehicles_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
parkingEntranceForVehiclesRefOrParkingEntranceForVehicles:
type: array
items: {}
MultiSurfaceType:
type: object
properties:
aggregationType:
type: string
enum:
- SET
- BAG
- SEQUENCE
- ARRAY
- RECORD
- TABLE
xml:
attribute: true
descriptionReference:
$ref: '#/components/schemas/ReferenceType'
id:
type: string
xml:
namespace: http://www.opengis.net/gml/3.2
attribute: true
identifier:
$ref: '#/components/schemas/CodeWithAuthorityType'
name:
type: array
items:
$ref: '#/components/schemas/CodeType'
srsDimension:
type: integer
xml:
attribute: true
srsName:
type: string
xml:
attribute: true
surfaceMember:
type: array
items:
$ref: '#/components/schemas/SurfacePropertyType'
surfaceMembers:
$ref: '#/components/schemas/SurfaceArrayPropertyType'
SurfacePropertyType:
type: object
properties:
abstractSurface:
$ref: '#/components/schemas/JAXBElementAbstractSurfaceType'
nilReason:
type: array
items:
type: string
xml:
attribute: true
owns:
type: boolean
xml:
attribute: true
OrganisationRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
Parking:
type: object
properties:
accessModes:
type: array
items:
type: string
enum:
- FOOT
- BICYCLE
- BOAT
- CAR
- TAXI
- SHUTTLE
- SKI
- SKATE
- MOTORCYCLE
- SCOOTER
xml:
name: AccessModes
xml:
name: AccessModes
accesses:
$ref: '#/components/schemas/Accesses_RelStructure'
accessibilityAssessment:
$ref: '#/components/schemas/AccessibilityAssessment'
xml:
name: AccessibilityAssessment
additionalTopographicPlaces:
$ref: '#/components/schemas/TopographicPlaceRefs_RelStructure'
adjacentSites:
$ref: '#/components/schemas/SiteRefs_RelStructure'
allAreasWheelchairAccessible:
type: boolean
default: true
xml:
name: AllAreasWheelchairAccessible
alternativeNames:
$ref: '#/components/schemas/AlternativeNames_RelStructure'
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
atCentre:
type: boolean
xml:
name: AtCentre
bookingUrl:
type: string
xml:
name: BookingUrl
brandingRef:
$ref: '#/components/schemas/BrandingRefStructure'
xml:
name: BrandingRef
cardsAccepted:
type: array
items:
type: string
xml:
name: CardsAccepted
xml:
name: CardsAccepted
centroid:
$ref: '#/components/schemas/SimplePoint_VersionStructure'
xml:
name: Centroid
changed:
type: string
format: date-time
xml:
attribute: true
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
containedInPlaceRef:
$ref: '#/components/schemas/TopographicPlaceRefStructure'
xml:
name: ContainedInPlaceRef
covered:
type: string
default: indoors
enum:
- INDOORS
- OUTDOORS
- COVERED
- MIXED
- UNKNOWN
xml:
name: Covered
created:
type: string
format: date-time
xml:
attribute: true
crossRoad:
$ref: '#/components/schemas/MultilingualString'
xml:
name: CrossRoad
currenciesAccepted:
type: array
items:
type: string
xml:
name: CurrenciesAccepted
xml:
name: CurrenciesAccepted
dataSourceRef:
type: string
xml:
attribute: true
defaultCurrency:
type: string
xml:
name: DefaultCurrency
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
description:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Description
entrances:
$ref: '#/components/schemas/SiteEntrances_RelStructure'
equipmentPlaces:
$ref: '#/components/schemas/EquipmentPlaces_RelStructure'
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
facilities:
$ref: '#/components/schemas/SiteFacilitySets_RelStructure'
freeParkingOutOfHours:
type: boolean
default: true
xml:
name: FreeParkingOutOfHours
gated:
type: string
enum:
- GATED_AREA
- OPEN_AREA
- UNKNOWN
xml:
name: Gated
id:
type: string
xml:
attribute: true
image:
type: string
xml:
name: Image
infoLinks:
$ref: '#/components/schemas/InfoLinks'
keyList:
$ref: '#/components/schemas/KeyListStructure'
label:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Label
landmark:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Landmark
levels:
$ref: '#/components/schemas/Levels_RelStructure'
lighting:
type: string
default: wellLit
enum:
- WELL_LIT
- POORLY_LIT
- UNLIT
- UNKNOWN
- OTHER
xml:
name: Lighting
localServices:
$ref: '#/components/schemas/LocalServices_RelStructure'
locale:
$ref: '#/components/schemas/LocaleStructure'
xml:
name: Locale
members:
$ref: '#/components/schemas/PointRefs_RelStructure'
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
multiSurface:
$ref: '#/components/schemas/MultiSurfaceType'
xml:
name: MultiSurface
namespace: http://www.opengis.net/gml/3.2
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
nameOfClass:
type: string
xml:
attribute: true
nameSuffix:
$ref: '#/components/schemas/MultilingualString'
xml:
name: NameSuffix
navigationPaths:
$ref: '#/components/schemas/NavigationPaths_RelStructure'
numberOfParkingLevels:
type: integer
xml:
name: NumberOfParkingLevels
operatingOrganisationView:
$ref: '#/components/schemas/Organisation_DerivedViewStructure'
xml:
name: OperatingOrganisationView
organisationRef:
$ref: '#/components/schemas/JAXBElementOrganisationRefStructure'
overnightParkingPermitted:
type: boolean
xml:
name: OvernightParkingPermitted
parentSiteRef:
$ref: '#/components/schemas/SiteRefStructure'
xml:
name: ParentSiteRef
parentZoneRef:
$ref: '#/components/schemas/ZoneRefStructure'
xml:
name: ParentZoneRef
parkingAreas:
$ref: '#/components/schemas/ParkingAreas_RelStructure'
parkingLayout:
type: string
enum:
- COVERED
- OPEN_SPACE
- MULTISTOREY
- UNDERGROUND
- ROADSIDE
- UNDEFINED
- OTHER
- ON_PAVEMENT
- CYCLE_HIRE
xml:
name: ParkingLayout
parkingPaymentProcess:
type: array
items:
type: string
enum:
- FREE
- PAY_AT_BAY
- PAY_AND_DISPLAY
- PAY_AT_EXIT_BOOTH_MANUAL_COLLECTION
- PAY_AT_MACHINE_ON_FOOT_PRIOR_TO_EXIT
- PAY_BY_PREPAID_TOKEN
- PAY_BY_MOBILE_DEVICE
- PAY_BY_PLATE
- PREPAY_FOR_PERMIT
- UNDEFINED
- OTHER
xml:
name: ParkingPaymentProcess
xml:
name: ParkingPaymentProcess
parkingProperties:
$ref: '#/components/schemas/ParkingProperties_RelStructure'
parkingReservation:
type: string
enum:
- RESERVATION_REQUIRED
- RESERVATION_ALLOWED
- NO_RESERVATIONS
- REGISTRATION_REQUIRED
- OTHER
xml:
name: ParkingReservation
parkingType:
type: string
enum:
- PARK_AND_RIDE
- LIFT_SHARE_PARKING
- URBAN_PARKING
- AIRPORT_PARKING
- TRAIN_STATION_PARKING
- EXHIBITION_CENTRE_PARKING
- RENTAL_CAR_PARKING
- SHOPPING_CENTRE_PARKING
- MOTORWAY_PARKING
- ROADSIDE
- PARKING_ZONE
- CYCLE_RENTAL
- UNDEFINED
- OTHER
xml:
name: ParkingType
parkingVehicleTypes:
type: array
items:
type: string
enum:
- CYCLE
- PEDAL_CYCLE
- E_CYCLE
- MOPED
- MOTORCYCLE
- MOTORCYCLE_WITH_SIDECAR
- MOTOR_SCOOTER
- TWO_WHEELED_VEHICLE
- THREE_WHEELED_VEHICLE
- CAR
- MICRO_CAR
- MINI_CAR
- SMALL_CAR
- PASSENGER_CAR
- LARGE_CAR
- FOUR_WHEEL_DRIVE
- TAXI
- CAMPER_CAR
- CAR_WITH_TRAILER
- CAR_WITH_CARAVAN
- MINIBUS
- MINIVAN
- BUS
- VAN
- TRANSPORTER
- LARGE_VAN
- HIGH_SIDED_VEHICLE
- LIGHT_GOODS_VEHICLE
- HEAVY_GOODS_VEHICLE
- AGRICULTURAL_VEHICLE
- TANKER
- TRUCK
- TRAM
- ARTICULATED_VEHICLE
- VEHICLE_WITH_TRAILER
- LIGHT_GOODS_VEHICLE_WITH_TRAILER
- HEAVY_GOODS_VEHICLE_WITH_TRAILER
- SNOWMOBILE
- UNDEFINED
- OTHER
- ALL_PASSENGER_VEHICLES
- ALL
xml:
name: ParkingVehicleTypes
xml:
name: ParkingVehicleTypes
pathJunctions:
$ref: '#/components/schemas/PathJunctions_RelStructure'
pathLinks:
$ref: '#/components/schemas/SitePathLinks_RelStructure'
paymentByMobile:
$ref: '#/components/schemas/PaymentByMobileStructure'
xml:
name: PaymentByMobile
paymentMethods:
type: array
items:
type: string
enum:
- CASH
- CASH_EXACT_CHANGE_ONLY
- CASH_AND_CARD
- COIN
- BANKNOTE
- CHEQUE
- TRAVELLERS_CHEQUE
- POSTAL_ORDER
- COMPANY_CHEQUE
- CREDIT_CARD
- DEBIT_CARD
- CARDS_ONLY
- TRAVEL_CARD
- CONTACTLESS_PAYMENT_CARD
- CONTACTLESS_TRAVEL_CARD
- DIRECT_DEBIT
- BANK_TRANSFER
- EPAY_DEVICE
- EPAY_ACCOUNT
- SMS
- MOBILE_PHONE
- MOBILE_APP
- VOUCHER
- TOKEN
- WARRANT
- MILEAGE_POINTS
- OTHER
xml:
name: PaymentMethods
xml:
name: PaymentMethods
personCapacity:
type: integer
xml:
name: PersonCapacity
placeEquipments:
$ref: '#/components/schemas/PlaceEquipments_RelStructure'
placeTypes:
$ref: '#/components/schemas/TypeOfPlaceRefs_RelStructure'
polygon:
$ref: '#/components/schemas/PolygonType'
xml:
name: Polygon
namespace: http://www.opengis.net/gml/3.2
postalAddress:
$ref: '#/components/schemas/PostalAddress'
xml:
name: PostalAddress
presentation:
$ref: '#/components/schemas/PresentationStructure'
xml:
name: Presentation
principalCapacity:
type: integer
xml:
name: PrincipalCapacity
privateCode:
$ref: '#/components/schemas/PrivateCodeStructure'
xml:
name: PrivateCode
prohibitedForHazardousMaterials:
type: boolean
default: true
xml:
name: ProhibitedForHazardousMaterials
projections:
$ref: '#/components/schemas/Projections_RelStructure'
publicCode:
type: string
xml:
name: PublicCode
publicUse:
type: string
default: all
enum:
- ALL
- DISABLED_PUBLIC_ONLY
- AUTHORISED_PUBLIC_ONLY
- STAFF_ONLY
- PUBLIC_ONLY
xml:
name: PublicUse
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
purposeOfGroupingRef:
$ref: '#/components/schemas/PurposeOfGroupingRefStructure'
xml:
name: PurposeOfGroupingRef
realTimeOccupancyAvailable:
type: boolean
xml:
name: RealTimeOccupancyAvailable
rechargingAvailable:
type: boolean
xml:
name: RechargingAvailable
responsibilitySetRef:
type: string
xml:
attribute: true
roadAddress:
$ref: '#/components/schemas/RoadAddress'
xml:
name: RoadAddress
secure:
type: boolean
xml:
name: Secure
shortName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: ShortName
siteType:
type: string
enum:
- SCHOOL
- UNIVERSITY
- WORKS
- OFFICE
- MILITARY_BASE
- RETAIL
- TRANSPORT
- SPORTS
- GOVERNMENT
- CULTURAL_ATTRACTION
- OTHER
xml:
name: SiteType
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
topographicPlaceRef:
$ref: '#/components/schemas/TopographicPlaceRefStructure'
xml:
name: TopographicPlaceRef
topographicPlaceView:
$ref: '#/components/schemas/TopographicPlaceView'
xml:
name: TopographicPlaceView
totalCapacity:
type: integer
xml:
name: TotalCapacity
typeOfParkingRef:
$ref: '#/components/schemas/TypeOfParkingRefStructure'
xml:
name: TypeOfParkingRef
types:
$ref: '#/components/schemas/TypeOfZoneRefs_RelStructure'
typesOfPaymentMethod:
$ref: '#/components/schemas/TypeOfPaymentMethodRefs_RelStructure'
url:
type: string
xml:
name: Url
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
vehicleEntrances:
$ref: '#/components/schemas/ParkingEntrancesForVehicles_RelStructure'
vehicleTypes:
$ref: '#/components/schemas/TransportTypeRefs_RelStructure'
version:
type: string
xml:
attribute: true
PathJunctions_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
pathJunctionRefOrPathJunction:
type: array
items: {}
ScheduledStopPointsInFrame_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
scheduledStopPoint:
type: array
items:
$ref: '#/components/schemas/ScheduledStopPoint'
xml:
name: ScheduledStopPoint
required:
- scheduledStopPoint
JAXBElementAbstractSurfaceType:
type: object
properties:
globalScope:
type: boolean
name:
type: object
properties:
localPart:
type: string
namespaceURI:
type: string
prefix:
type: string
nil:
type: boolean
typeSubstituted:
type: boolean
value:
$ref: '#/components/schemas/AbstractSurfaceType'
PurposeOfGroupingRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
TypeOfPaymentMethodRef:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
JAXBElementGroupOfEntitiesRefStructure:
type: object
properties:
globalScope:
type: boolean
name:
type: object
properties:
localPart:
type: string
namespaceURI:
type: string
prefix:
type: string
nil:
type: boolean
typeSubstituted:
type: boolean
value:
$ref: '#/components/schemas/GroupOfEntitiesRefStructure'
ParkingAreas_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
parkingAreaRefOrParkingArea:
type: array
items: {}
AddressRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfMemberClass:
type: string
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
StopAreaRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfMemberClass:
type: string
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
SiteEntrances_RelStructure:
type: object
properties:
entranceRefOrEntrance:
type: array
items:
$ref: '#/components/schemas/JAXBElementObject'
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
TypeOfPointRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
typeOfPointRef:
type: array
items:
$ref: '#/components/schemas/TypeOfPointRefStructure'
xml:
name: TypeOfPointRef
ExtensionsStructure:
type: object
properties:
any:
type: array
items: {}
ParkingsInFrame_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
parking:
type: array
items:
$ref: '#/components/schemas/Parking'
xml:
name: Parking
required:
- parking
AccessSpaces_RelStructure:
type: object
properties:
accessSpaceRefOrAccessSpace:
type: array
items: {}
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
ParkingAreaRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
parkingAreaRef:
type: array
items:
$ref: '#/components/schemas/ParkingAreaRefStructure'
xml:
name: ParkingAreaRef
required:
- parkingAreaRef
KeyListStructure:
type: object
properties:
keyValue:
type: array
items:
$ref: '#/components/schemas/KeyValueStructure'
xml:
name: KeyValue
required:
- keyValue
PointRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
pointRef:
type: array
items:
$ref: '#/components/schemas/JAXBElementPointRefStructure'
Levels_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
levelRefOrLevel:
type: array
items: {}
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
Organisation_DerivedViewStructure:
type: object
properties:
alternativeNames:
$ref: '#/components/schemas/AlternativeNames_RelStructure'
brandingRef:
$ref: '#/components/schemas/BrandingRefStructure'
xml:
name: BrandingRef
contactDetails:
$ref: '#/components/schemas/ContactStructure'
xml:
name: ContactDetails
id:
type: string
xml:
attribute: true
legalName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: LegalName
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
organisationRef:
$ref: '#/components/schemas/JAXBElementOrganisationRefStructure'
shortName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: ShortName
tradingName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: TradingName
LocaleStructure:
type: object
properties:
defaultLanguage:
type: string
xml:
name: DefaultLanguage
languages:
$ref: '#/components/schemas/Languages'
summerTimeZone:
type: string
xml:
name: SummerTimeZone
summerTimeZoneOffset:
type: number
xml:
name: SummerTimeZoneOffset
timeZone:
type: string
xml:
name: TimeZone
timeZoneOffset:
type: number
xml:
name: TimeZoneOffset
PrivateCodeStructure:
type: object
properties:
type:
type: string
xml:
attribute: true
value:
type: string
CountryRef:
type: object
properties:
ref:
type: string
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
xml:
attribute: true
refPrincipality:
type: string
xml:
attribute: true
value:
type: string
xml:
name: CountryRef
namespace: http://www.netex.org.uk/netex
PostalAddress:
type: object
properties:
addressLine1:
$ref: '#/components/schemas/MultilingualString'
xml:
name: AddressLine1
addressLine2:
$ref: '#/components/schemas/MultilingualString'
xml:
name: AddressLine2
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
brandingRef:
$ref: '#/components/schemas/BrandingRefStructure'
xml:
name: BrandingRef
buildingName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: BuildingName
centroid:
$ref: '#/components/schemas/SimplePoint_VersionStructure'
xml:
name: Centroid
changed:
type: string
format: date-time
xml:
attribute: true
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
countryName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: CountryName
countryRef:
$ref: '#/components/schemas/CountryRef'
xml:
name: CountryRef
created:
type: string
format: date-time
xml:
attribute: true
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
description:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Description
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
houseNumber:
type: string
xml:
name: HouseNumber
id:
type: string
xml:
attribute: true
infoLinks:
$ref: '#/components/schemas/InfoLinks'
keyList:
$ref: '#/components/schemas/KeyListStructure'
members:
$ref: '#/components/schemas/PointRefs_RelStructure'
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
multiSurface:
$ref: '#/components/schemas/MultiSurfaceType'
xml:
name: MultiSurface
namespace: http://www.opengis.net/gml/3.2
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
nameOfClass:
type: string
xml:
attribute: true
parentZoneRef:
$ref: '#/components/schemas/ZoneRefStructure'
xml:
name: ParentZoneRef
placeTypes:
$ref: '#/components/schemas/TypeOfPlaceRefs_RelStructure'
polygon:
$ref: '#/components/schemas/PolygonType'
xml:
name: Polygon
namespace: http://www.opengis.net/gml/3.2
postCode:
type: string
xml:
name: PostCode
postCodeExtension:
type: string
xml:
name: PostCodeExtension
postalRegion:
type: string
xml:
name: PostalRegion
privateCode:
$ref: '#/components/schemas/PrivateCodeStructure'
xml:
name: PrivateCode
projections:
$ref: '#/components/schemas/Projections_RelStructure'
province:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Province
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
purposeOfGroupingRef:
$ref: '#/components/schemas/PurposeOfGroupingRefStructure'
xml:
name: PurposeOfGroupingRef
responsibilitySetRef:
type: string
xml:
attribute: true
roadAddressRef:
$ref: '#/components/schemas/AddressRefStructure'
xml:
name: RoadAddressRef
shortName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: ShortName
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
street:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Street
suburb:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Suburb
town:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Town
types:
$ref: '#/components/schemas/TypeOfZoneRefs_RelStructure'
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
version:
type: string
xml:
attribute: true
ScheduledStopPoint:
type: object
properties:
allowedForWaitTime:
type: string
xml:
name: AllowedForWaitTime
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
atCentre:
type: boolean
default: false
xml:
name: AtCentre
brandingRef:
$ref: '#/components/schemas/BrandingRefStructure'
xml:
name: BrandingRef
changed:
type: string
format: date-time
xml:
attribute: true
compassBearing:
type: number
format: float
xml:
name: CompassBearing
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
countryRef:
$ref: '#/components/schemas/CountryRef'
xml:
name: CountryRef
created:
type: string
format: date-time
xml:
attribute: true
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
description:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Description
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
externalStopPointRef:
$ref: '#/components/schemas/ExternalObjectRefStructure'
xml:
name: ExternalStopPointRef
forAlighting:
type: boolean
xml:
name: ForAlighting
forBoarding:
type: boolean
xml:
name: ForBoarding
groupMemberships:
$ref: '#/components/schemas/GroupMembershipRefs_RelStructure'
id:
type: string
xml:
attribute: true
keyList:
$ref: '#/components/schemas/KeyListStructure'
label:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Label
location:
$ref: '#/components/schemas/LocationStructure'
xml:
name: Location
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
nameOfClass:
type: string
xml:
attribute: true
nameSuffix:
$ref: '#/components/schemas/MultilingualString'
xml:
name: NameSuffix
pointNumber:
type: string
xml:
name: PointNumber
presentation:
$ref: '#/components/schemas/PresentationStructure'
xml:
name: Presentation
privateCode:
$ref: '#/components/schemas/PrivateCodeStructure'
xml:
name: PrivateCode
projections:
$ref: '#/components/schemas/Projections_RelStructure'
publicCode:
$ref: '#/components/schemas/PrivateCodeStructure'
xml:
name: PublicCode
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
requestMethodType:
type: string
default: noneRequired
enum:
- NONE_REQUIRED
- HAND_SIGNAL
- TURN_ON_LIGHT
- STOP_BUTTON
- PHONE_CALL
- MOBILE_APP
- SMS
- SPEAK_TO_DRIVER_ONBOARD
- OTHER
xml:
name: RequestMethodType
requestStop:
type: boolean
default: false
xml:
name: RequestStop
responsibilitySetRef:
type: string
xml:
attribute: true
shortName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: ShortName
shortStopCode:
$ref: '#/components/schemas/PrivateCodeStructure'
xml:
name: ShortStopCode
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
stopAreas:
$ref: '#/components/schemas/StopAreaRefs_RelStructure'
stopType:
type: string
enum:
- ONSTREET_BUS
- ONSTREET_TRAM
- AIRPORT
- RAIL_STATION
- METRO_STATION
- BUS_STATION
- COACH_STATION
- TRAM_STATION
- HARBOUR_PORT
- FERRY_PORT
- FERRY_STOP
- LIFT_STATION
- VEHICLE_RAIL_INTERCHANGE
- TAXI_RANK
- OTHER
xml:
name: StopType
tariffZones:
$ref: '#/components/schemas/TariffZoneRefs_RelStructure'
timingPointStatus:
type: string
enum:
- TIMING_POINT
- SECONDARY_TIMING_POINT
- NOT_TIMING_POINT
xml:
name: TimingPointStatus
topographicPlaceRef:
$ref: '#/components/schemas/TopographicPlaceRefStructure'
xml:
name: TopographicPlaceRef
topographicPlaceView:
$ref: '#/components/schemas/TopographicPlaceView'
xml:
name: TopographicPlaceView
types:
$ref: '#/components/schemas/TypeOfPointRefs_RelStructure'
url:
type: string
xml:
name: Url
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
vehicleModes:
type: array
items:
type: string
enum:
- AIR
- BUS
- COACH
- FERRY
- METRO
- RAIL
- TROLLEY_BUS
- TRAM
- WATER
- CABLEWAY
- FUNICULAR
- LIFT
- SNOW_AND_ICE
- OTHER
xml:
name: VehicleModes
xml:
name: VehicleModes
version:
type: string
xml:
attribute: true
MultilingualString:
type: object
properties:
lang:
type: string
xml:
attribute: true
textIdType:
type: string
xml:
attribute: true
value:
type: string
TypeOfPlaceRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
typeOfPlaceRef:
type: array
items:
$ref: '#/components/schemas/TypeOfPlaceRefStructure'
xml:
name: TypeOfPlaceRef
SiteRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
siteRef:
type: array
items:
$ref: '#/components/schemas/JAXBElementSiteRefStructure'
AbstractSurfaceType:
type: object
properties:
descriptionReference:
$ref: '#/components/schemas/ReferenceType'
id:
type: string
xml:
namespace: http://www.opengis.net/gml/3.2
attribute: true
identifier:
$ref: '#/components/schemas/CodeWithAuthorityType'
name:
type: array
items:
$ref: '#/components/schemas/CodeType'
srsDimension:
type: integer
xml:
attribute: true
srsName:
type: string
xml:
attribute: true
EquipmentPlaces_RelStructure:
type: object
properties:
equipmentPlaceRefOrEquipmentPlace:
type: array
items: {}
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
TypeOfPaymentMethodRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
typeOfPaymentMethodRef:
type: array
items:
$ref: '#/components/schemas/TypeOfPaymentMethodRef'
xml:
name: TypeOfPaymentMethodRef
required:
- typeOfPaymentMethodRef
ModeOfOperationRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
StopPlace:
type: object
properties:
accessModes:
type: array
items:
type: string
enum:
- FOOT
- BICYCLE
- BOAT
- CAR
- TAXI
- SHUTTLE
- SKI
- SKATE
- MOTORCYCLE
- SCOOTER
xml:
name: AccessModes
xml:
name: AccessModes
accessSpaces:
$ref: '#/components/schemas/AccessSpaces_RelStructure'
accesses:
$ref: '#/components/schemas/Accesses_RelStructure'
accessibilityAssessment:
$ref: '#/components/schemas/AccessibilityAssessment'
xml:
name: AccessibilityAssessment
additionalTopographicPlaces:
$ref: '#/components/schemas/TopographicPlaceRefs_RelStructure'
adjacentSites:
$ref: '#/components/schemas/SiteRefs_RelStructure'
airSubmode:
type: string
default: unknown
enum:
- UNKNOWN
- UNDEFINED
- INTERNATIONAL_FLIGHT
- DOMESTIC_FLIGHT
- INTERCONTINENTAL_FLIGHT
- DOMESTIC_SCHEDULED_FLIGHT
- SHUTTLE_FLIGHT
- INTERCONTINENTAL_CHARTER_FLIGHT
- INTERNATIONAL_CHARTER_FLIGHT
- ROUND_TRIP_CHARTER_FLIGHT
- SIGHTSEEING_FLIGHT
- HELICOPTER_SERVICE
- DOMESTIC_CHARTER_FLIGHT
- SCHENGEN_AREA_FLIGHT
- AIRSHIP_SERVICE
- SHORT_HAUL_INTERNATIONAL_FLIGHT
xml:
name: AirSubmode
allAreasWheelchairAccessible:
type: boolean
default: true
xml:
name: AllAreasWheelchairAccessible
alternativeNames:
$ref: '#/components/schemas/AlternativeNames_RelStructure'
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
atCentre:
type: boolean
xml:
name: AtCentre
borderCrossing:
type: boolean
default: false
xml:
name: BorderCrossing
brandingRef:
$ref: '#/components/schemas/BrandingRefStructure'
xml:
name: BrandingRef
busSubmode:
type: string
default: unknown
enum:
- UNKNOWN
- UNDEFINED
- LOCAL_BUS
- REGIONAL_BUS
- EXPRESS_BUS
- NIGHT_BUS
- POST_BUS
- SPECIAL_NEEDS_BUS
- MOBILITY_BUS
- MOBILITY_BUS_FOR_REGISTERED_DISABLED
- SIGHTSEEING_BUS
- SHUTTLE_BUS
- HIGH_FREQUENCY_BUS
- DEDICATED_LANE_BUS
- SCHOOL_BUS
- SCHOOL_AND_PUBLIC_SERVICE_BUS
- RAIL_REPLACEMENT_BUS
- DEMAND_AND_RESPONSE_BUS
- AIRPORT_LINK_BUS
xml:
name: BusSubmode
centroid:
$ref: '#/components/schemas/SimplePoint_VersionStructure'
xml:
name: Centroid
changed:
type: string
format: date-time
xml:
attribute: true
coachSubmode:
type: string
default: unknown
enum:
- UNKNOWN
- UNDEFINED
- INTERNATIONAL_COACH
- NATIONAL_COACH
- SHUTTLE_COACH
- REGIONAL_COACH
- SPECIAL_COACH
- SCHOOL_COACH
- SIGHTSEEING_COACH
- TOURIST_COACH
- COMMUTER_COACH
xml:
name: CoachSubmode
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
containedInPlaceRef:
$ref: '#/components/schemas/TopographicPlaceRefStructure'
xml:
name: ContainedInPlaceRef
covered:
type: string
default: indoors
enum:
- INDOORS
- OUTDOORS
- COVERED
- MIXED
- UNKNOWN
xml:
name: Covered
created:
type: string
format: date-time
xml:
attribute: true
crossRoad:
$ref: '#/components/schemas/MultilingualString'
xml:
name: CrossRoad
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
description:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Description
entrances:
$ref: '#/components/schemas/SiteEntrances_RelStructure'
equipmentPlaces:
$ref: '#/components/schemas/EquipmentPlaces_RelStructure'
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
facilities:
$ref: '#/components/schemas/SiteFacilitySets_RelStructure'
funicularSubmode:
type: string
default: unknown
enum:
- UNKNOWN
- FUNICULAR
- STREET_CABLE_CAR
- ALL_FUNICULAR_SERVICES
- UNDEFINED_FUNICULAR
xml:
name: FunicularSubmode
gated:
type: string
enum:
- GATED_AREA
- OPEN_AREA
- UNKNOWN
xml:
name: Gated
id:
type: string
xml:
attribute: true
image:
type: string
xml:
name: Image
infoLinks:
$ref: '#/components/schemas/InfoLinks'
keyList:
$ref: '#/components/schemas/KeyListStructure'
landmark:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Landmark
levels:
$ref: '#/components/schemas/Levels_RelStructure'
lighting:
type: string
default: wellLit
enum:
- WELL_LIT
- POORLY_LIT
- UNLIT
- UNKNOWN
- OTHER
xml:
name: Lighting
limitedUse:
type: string
enum:
- INTERCHANGE_ONLY
- NO_DIRECT_ROAD_ACCESS
- LONG_WALK_TO_ACCESS
- ISOLATED
- LIMITED_SERVICE
- OTHER
xml:
name: LimitedUse
localServices:
$ref: '#/components/schemas/LocalServices_RelStructure'
locale:
$ref: '#/components/schemas/LocaleStructure'
xml:
name: Locale
mainTerminusForPlaces:
$ref: '#/components/schemas/TopographicPlaceRefs_RelStructure'
members:
$ref: '#/components/schemas/PointRefs_RelStructure'
metroSubmode:
type: string
default: unknown
enum:
- UNKNOWN
- UNDEFINED
- METRO
- TUBE
- URBAN_RAILWAY
xml:
name: MetroSubmode
modeOfOperationRef:
$ref: '#/components/schemas/JAXBElementModeOfOperationRefStructure'
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
multiSurface:
$ref: '#/components/schemas/MultiSurfaceType'
xml:
name: MultiSurface
namespace: http://www.opengis.net/gml/3.2
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
nameOfClass:
type: string
xml:
attribute: true
nameSuffix:
$ref: '#/components/schemas/MultilingualString'
xml:
name: NameSuffix
navigationPaths:
$ref: '#/components/schemas/NavigationPaths_RelStructure'
operatingOrganisationView:
$ref: '#/components/schemas/Organisation_DerivedViewStructure'
xml:
name: OperatingOrganisationView
organisationRef:
$ref: '#/components/schemas/JAXBElementOrganisationRefStructure'
otherTransportModes:
type: array
items:
type: string
enum:
- AIR
- BUS
- COACH
- FERRY
- METRO
- RAIL
- TROLLEY_BUS
- TRAM
- WATER
- CABLEWAY
- FUNICULAR
- LIFT
- SNOW_AND_ICE
- OTHER
xml:
name: OtherTransportModes
xml:
name: OtherTransportModes
parentSiteRef:
$ref: '#/components/schemas/SiteRefStructure'
xml:
name: ParentSiteRef
parentZoneRef:
$ref: '#/components/schemas/ZoneRefStructure'
xml:
name: ParentZoneRef
pathJunctions:
$ref: '#/components/schemas/PathJunctions_RelStructure'
pathLinks:
$ref: '#/components/schemas/SitePathLinks_RelStructure'
personCapacity:
type: integer
xml:
name: PersonCapacity
placeEquipments:
$ref: '#/components/schemas/PlaceEquipments_RelStructure'
placeTypes:
$ref: '#/components/schemas/TypeOfPlaceRefs_RelStructure'
polygon:
$ref: '#/components/schemas/PolygonType'
xml:
name: Polygon
namespace: http://www.opengis.net/gml/3.2
postalAddress:
$ref: '#/components/schemas/PostalAddress'
xml:
name: PostalAddress
presentation:
$ref: '#/components/schemas/PresentationStructure'
xml:
name: Presentation
privateCode:
$ref: '#/components/schemas/PrivateCodeStructure'
xml:
name: PrivateCode
projections:
$ref: '#/components/schemas/Projections_RelStructure'
publicCode:
type: string
xml:
name: PublicCode
publicUse:
type: string
default: all
enum:
- ALL
- DISABLED_PUBLIC_ONLY
- AUTHORISED_PUBLIC_ONLY
- STAFF_ONLY
- PUBLIC_ONLY
xml:
name: PublicUse
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
purposeOfGroupingRef:
$ref: '#/components/schemas/PurposeOfGroupingRefStructure'
xml:
name: PurposeOfGroupingRef
quays:
$ref: '#/components/schemas/Quays_RelStructure'
railSubmode:
type: string
default: unknown
enum:
- UNKNOWN
- LOCAL
- HIGH_SPEED_RAIL
- SUBURBAN_RAILWAY
- REGIONAL_RAIL
- INTERREGIONAL_RAIL
- LONG_DISTANCE
- INTERNATIONAL
- SLEEPER_RAIL_SERVICE
- NIGHT_RAIL
- CAR_TRANSPORT_RAIL_SERVICE
- TOURIST_RAILWAY
- AIRPORT_LINK_RAIL
- RAIL_SHUTTLE
- REPLACEMENT_RAIL_SERVICE
- SPECIAL_TRAIN
- CROSS_COUNTRY_RAIL
- RACK_AND_PINION_RAILWAY
xml:
name: RailSubmode
responsibilitySetRef:
type: string
xml:
attribute: true
roadAddress:
$ref: '#/components/schemas/RoadAddress'
xml:
name: RoadAddress
servedPlaces:
$ref: '#/components/schemas/TopographicPlaceRefs_RelStructure'
shortName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: ShortName
siteType:
type: string
enum:
- SCHOOL
- UNIVERSITY
- WORKS
- OFFICE
- MILITARY_BASE
- RETAIL
- TRANSPORT
- SPORTS
- GOVERNMENT
- CULTURAL_ATTRACTION
- OTHER
xml:
name: SiteType
snowAndIceSubmode:
type: string
default: unknown
enum:
- UNKNOWN
- UNDEFINED
- SNOW_MOBILE
- SNOW_CAT
- SNOW_COACH
- TERRA_BUS
- WIND_SLED
xml:
name: SnowAndIceSubmode
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
stopPlaceType:
type: string
enum:
- ONSTREET_BUS
- ONSTREET_TRAM
- AIRPORT
- RAIL_STATION
- METRO_STATION
- BUS_STATION
- COACH_STATION
- TRAM_STATION
- HARBOUR_PORT
- FERRY_PORT
- FERRY_STOP
- LIFT_STATION
- VEHICLE_RAIL_INTERCHANGE
- TAXI_RANK
- OTHER
xml:
name: StopPlaceType
stopPlaceWeight:
type: string
enum:
- INTERNATIONAL
- NATIONAL
- REGIONAL
- LOCAL
xml:
name: StopPlaceWeight
tariffZones:
$ref: '#/components/schemas/TariffZoneRefs_RelStructure'
telecabinSubmode:
type: string
default: unknown
enum:
- UNKNOWN
- UNDEFINED
- TELECABIN
- CABLE_CAR
- LIFT
- CHAIR_LIFT
- DRAG_LIFT
- TELECABIN_LINK
xml:
name: TelecabinSubmode
topographicPlaceRef:
$ref: '#/components/schemas/TopographicPlaceRefStructure'
xml:
name: TopographicPlaceRef
topographicPlaceView:
$ref: '#/components/schemas/TopographicPlaceView'
xml:
name: TopographicPlaceView
tramSubmode:
type: string
default: unknown
enum:
- UNKNOWN
- UNDEFINED
- CITY_TRAM
- LOCAL_TRAM
- REGIONAL_TRAM
- SIGHTSEEING_TRAM
- SHUTTLE_TRAM
- TRAIN_TRAM
xml:
name: TramSubmode
transportMode:
type: string
enum:
- ALL
- UNKNOWN
- BUS
- TROLLEY_BUS
- TRAM
- COACH
- RAIL
- INTERCITY_RAIL
- URBAN_RAIL
- METRO
- AIR
- WATER
- CABLEWAY
- FUNICULAR
- SNOW_AND_ICE
- TAXI
- FERRY
- LIFT
- SELF_DRIVE
- ANY_MODE
- OTHER
xml:
name: TransportMode
types:
$ref: '#/components/schemas/TypeOfZoneRefs_RelStructure'
unlocalisedEquipments:
$ref: '#/components/schemas/ExplicitEquipments_RelStructure'
url:
type: string
xml:
name: Url
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
vehicleStoppingPlaces:
$ref: '#/components/schemas/VehicleStoppingPlaces_RelStructure'
version:
type: string
xml:
attribute: true
waterSubmode:
type: string
default: unknown
enum:
- UNKNOWN
- UNDEFINED
- INTERNATIONAL_CAR_FERRY
- NATIONAL_CAR_FERRY
- REGIONAL_CAR_FERRY
- LOCAL_CAR_FERRY
- INTERNATIONAL_PASSENGER_FERRY
- NATIONAL_PASSENGER_FERRY
- REGIONAL_PASSENGER_FERRY
- LOCAL_PASSENGER_FERRY
- POST_BOAT
- TRAIN_FERRY
- ROAD_FERRY_LINK
- AIRPORT_BOAT_LINK
- HIGH_SPEED_VEHICLE_SERVICE
- HIGH_SPEED_PASSENGER_SERVICE
- SIGHTSEEING_SERVICE
- SCHOOL_BOAT
- CABLE_FERRY
- RIVER_BUS
- SCHEDULED_FERRY
- SHUTTLE_FERRY_SERVICE
- CANAL_BARGE
xml:
name: WaterSubmode
weighting:
type: string
enum:
- NO_INTERCHANGE
- INTERCHANGE_ALLOWED
- RECOMMENDED_INTERCHANGE
- PREFERRED_INTERCHANGE
xml:
name: Weighting
ParkingProperties:
type: object
properties:
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
areas:
$ref: '#/components/schemas/ParkingAreaRefs_RelStructure'
bayGeometry:
type: string
enum:
- UNSPECIFIED
- ORTHOGONAL
- ANGLED
- PARALLEL
- FREE_FORMAT
- OTHER
xml:
name: BayGeometry
changed:
type: string
format: date-time
xml:
attribute: true
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
id:
type: string
xml:
attribute: true
maximumStay:
type: string
xml:
name: MaximumStay
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
nameOfClass:
type: string
xml:
attribute: true
parkingRef:
$ref: '#/components/schemas/ParkingRefStructure'
xml:
name: ParkingRef
parkingStayList:
type: array
items:
type: string
enum:
- SHORT_STAY
- MID_TERM
- LONG_TERM
- DROPOFF
- UNLIMITED
- OTHER
- ALL
xml:
name: ParkingStayList
xml:
name: ParkingStayList
parkingUserTypes:
type: array
items:
type: string
enum:
- ALL_USERS
- STAFF
- VISITORS
- CUSTOMERS
- GUESTS
- REGISTERED_DISABLED
- IMPAIRED_MOBILITY
- REGISTERED
- RENTAL
- DOCTORS
- RESIDENTS_WITH_PERMITS
- RESERVATION_HOLDERS
- EMERGENCY_SERVICES
- TAXI
- VEHICLE_SHARING
- OTHER
- ALL
xml:
name: ParkingUserTypes
xml:
name: ParkingUserTypes
parkingVehicleTypes:
type: array
items:
type: string
enum:
- CYCLE
- PEDAL_CYCLE
- E_CYCLE
- MOPED
- MOTORCYCLE
- MOTORCYCLE_WITH_SIDECAR
- MOTOR_SCOOTER
- TWO_WHEELED_VEHICLE
- THREE_WHEELED_VEHICLE
- CAR
- MICRO_CAR
- MINI_CAR
- SMALL_CAR
- PASSENGER_CAR
- LARGE_CAR
- FOUR_WHEEL_DRIVE
- TAXI
- CAMPER_CAR
- CAR_WITH_TRAILER
- CAR_WITH_CARAVAN
- MINIBUS
- MINIVAN
- BUS
- VAN
- TRANSPORTER
- LARGE_VAN
- HIGH_SIDED_VEHICLE
- LIGHT_GOODS_VEHICLE
- HEAVY_GOODS_VEHICLE
- AGRICULTURAL_VEHICLE
- TANKER
- TRUCK
- TRAM
- ARTICULATED_VEHICLE
- VEHICLE_WITH_TRAILER
- LIGHT_GOODS_VEHICLE_WITH_TRAILER
- HEAVY_GOODS_VEHICLE_WITH_TRAILER
- SNOWMOBILE
- UNDEFINED
- OTHER
- ALL_PASSENGER_VEHICLES
- ALL
xml:
name: ParkingVehicleTypes
xml:
name: ParkingVehicleTypes
parkingVisibility:
type: string
enum:
- UNMARKED
- SIGNAGE_ONLY
- DEMARCATED
- DOCKS
- OTHER
xml:
name: ParkingVisibility
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
secureParking:
type: boolean
xml:
name: SecureParking
spaces:
$ref: '#/components/schemas/ParkingCapacities_RelStructure'
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
vehicleTypes:
$ref: '#/components/schemas/TransportTypeRefs_RelStructure'
version:
type: string
xml:
attribute: true
DirectPositionType:
type: object
properties:
srsDimension:
type: integer
xml:
attribute: true
srsName:
type: string
xml:
attribute: true
value:
type: array
items:
type: number
format: double
JAXBElementModeOfOperationRefStructure:
type: object
properties:
globalScope:
type: boolean
name:
type: object
properties:
localPart:
type: string
namespaceURI:
type: string
prefix:
type: string
nil:
type: boolean
typeSubstituted:
type: boolean
value:
$ref: '#/components/schemas/ModeOfOperationRefStructure'
TopographicPlaceView:
type: object
properties:
brandingRef:
$ref: '#/components/schemas/BrandingRefStructure'
xml:
name: BrandingRef
countryRef:
$ref: '#/components/schemas/CountryRef'
xml:
name: CountryRef
id:
type: string
xml:
attribute: true
name:
$ref: '#/components/schemas/MultilingualString'
xml:
name: Name
qualifierName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: QualifierName
shortName:
$ref: '#/components/schemas/MultilingualString'
xml:
name: ShortName
topographicPlaceRef:
$ref: '#/components/schemas/TopographicPlaceRefStructure'
xml:
name: TopographicPlaceRef
ContactRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
CodeType:
type: object
properties:
codeSpace:
type: string
xml:
attribute: true
value:
type: string
SitePathLinks_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
pathLinkRefOrSitePathLink:
type: array
items: {}
VehicleStoppingPlaces_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
vehicleStoppingPlaceRefOrVehicleStoppingPlace:
type: array
items: {}
ZoneRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfMemberClass:
type: string
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
Suitability:
type: object
properties:
alternativeTexts:
$ref: '#/components/schemas/AlternativeTexts_RelStructure'
changed:
type: string
format: date-time
xml:
attribute: true
compatibleWithVersionFrameVersionRef:
type: string
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
dataSourceRef:
type: string
xml:
attribute: true
derivedFromObjectRef:
type: string
xml:
attribute: true
derivedFromVersionRef_BasicModificationDetailsGroup:
type: string
xml:
name: derivedFromVersionRef
attribute: true
encumbranceNeed:
type: string
enum:
- LUGGAGE_ENCUMBERED
- PUSHCHAIR
- BAGGAGE_TROLLEY
- OVERSIZE_BAGGAGE
- GUIDE_DOG
- OTHER_ANIMAL
- OTHER_ENCUMBRANCE_NEED
xml:
name: EncumbranceNeed
excluded:
type: boolean
xml:
name: Excluded
extensions:
$ref: '#/components/schemas/ExtensionsStructure'
xml:
name: Extensions
id:
type: string
xml:
attribute: true
medicalNeed:
type: string
enum:
- ALLERGIC
- HEART_CONDITION
- OTHER_MEDICAL_NEED
xml:
name: MedicalNeed
mobilityNeed:
type: string
enum:
- WHEELCHAIR
- ASSISTED_WHEELCHAIR
- MOTORIZED_WHEELCHAIR
- MOBILITY_SCOOTER
- ROAD_MOBILITY_SCOOTER
- WALKING_FRAME
- RESTRICTED_MOBILITY
- OTHER_MOBILITY_NEED
- NORMAL
xml:
name: MobilityNeed
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfClass:
type: string
xml:
attribute: true
needRanking:
type: integer
xml:
name: NeedRanking
psychosensoryNeed:
type: string
enum:
- VISUAL_IMPAIRMENT
- AUDITORY_IMPAIRMENT
- COGNITIVE_INPUT_IMPAIRMENT
- AVERSE_TO_LIFTS
- AVERSE_TO_ESCALATORS
- AVERSE_TO_CONFINED_SPACES
- AVERSE_TO_CROWDS
- OTHER_PSYCHOSENSORY_NEED
xml:
name: PsychosensoryNeed
publication:
type: string
enum:
- PUBLIC
- RESTRICTED
- PRIVATE
- CONFIDENTIAL
- AUTHORISED
- TEST
xml:
attribute: true
status_BasicModificationDetailsGroup:
type: string
enum:
- ACTIVE
- INACTIVE
- OTHER
xml:
name: status
attribute: true
suitable:
type: string
enum:
- SUITABLE
- NOT_SUITABLE
xml:
name: Suitable
validBetween:
type: array
items:
$ref: '#/components/schemas/ValidBetween'
xml:
name: ValidBetween
validityConditions:
$ref: '#/components/schemas/ValidityConditions_RelStructure'
version:
type: string
xml:
attribute: true
required:
- suitable
xml:
name: Suitability
namespace: http://www.netex.org.uk/netex
PlaceEquipments_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
installedEquipmentRefOrInstalledEquipment:
type: array
items:
$ref: '#/components/schemas/JAXBElementObject'
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
TransportTypeRefs_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
transportTypeRef:
type: array
items:
$ref: '#/components/schemas/JAXBElementTransportTypeRefStructure'
CodeWithAuthorityType:
type: object
properties:
codeSpace:
type: string
xml:
attribute: true
value:
type: string
ParkingCapacities_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
parkingCapacityRefOrParkingCapacity:
type: array
items: {}
JAXBElementPointRefStructure:
type: object
properties:
globalScope:
type: boolean
name:
type: object
properties:
localPart:
type: string
namespaceURI:
type: string
prefix:
type: string
nil:
type: boolean
typeSubstituted:
type: boolean
value:
$ref: '#/components/schemas/PointRefStructure'
TypeOfPlaceRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
PaymentByMobileStructure:
type: object
properties:
paymentAppDownloadUrl:
type: string
xml:
name: PaymentAppDownloadUrl
paymentUrl:
type: string
xml:
name: PaymentUrl
phoneNumberToPay:
type: string
xml:
name: PhoneNumberToPay
supportPhoneNumber:
type: string
xml:
name: SupportPhoneNumber
AlternativeTexts_RelStructure:
type: object
properties:
alternativeText:
type: array
items:
$ref: '#/components/schemas/AlternativeText'
xml:
name: AlternativeText
id:
type: string
xml:
attribute: true
required:
- alternativeText
SurfaceArrayPropertyType:
type: object
properties:
abstractSurface:
type: array
items:
$ref: '#/components/schemas/JAXBElementAbstractSurfaceType'
owns:
type: boolean
xml:
attribute: true
StopPlacesInFrame_RelStructure:
type: object
properties:
id:
type: string
xml:
attribute: true
modificationSet:
type: string
enum:
- ALL
- CHANGES_ONLY
xml:
attribute: true
stopPlace:
type: array
items:
$ref: '#/components/schemas/StopPlace'
xml:
name: StopPlace
required:
- stopPlace
TransportTypeRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
GroupOfEntitiesRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfMemberClass:
type: string
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
SiteRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfMemberClass:
type: string
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
ReferenceType:
type: object
properties:
nilReason:
type: array
items:
type: string
xml:
attribute: true
owns:
type: boolean
xml:
attribute: true
VersionOfObjectRefStructure:
type: object
properties:
changed:
type: string
format: date-time
xml:
attribute: true
created:
type: string
format: date-time
xml:
attribute: true
modification:
type: string
enum:
- NEW
- REVISE
- DELETE
- UNCHANGED
- DELTA
xml:
attribute: true
nameOfRefClass:
type: string
xml:
attribute: true
ref:
type: string
xml:
attribute: true
value:
type: string
version:
type: string
xml:
attribute: true
versionRef:
type: string
xml:
attribute: true
AlternativeNames_RelStructure:
type: object
properties:
alternativeName:
type: array
items:
$ref: '#/components/schemas/AlternativeName'
xml:
name: AlternativeName
id:
type: string
xml:
attribute: true
required:
- alternativeName
parameters:
ET-Client-Name:
name: ET-Client-Name
in: header
description: 'Entur Client Header.
It is required that all consumers identify themselves by using this header.
Entur will deploy strict rate-limiting policies on API-consumers who do not identify with a header and reserves the right to block unidentified consumers.
The structure of ET-Client-Name should be: `-`.'
required: false
style: simple
explode: false
schema:
type: string
X-Correlation-Id:
name: X-Correlation-Id
in: header
description: Correlation id
required: false
style: simple
explode: false
schema:
type: string
x-refined-from:
- entur-stop-place-v1-read-openapi.json
- entur-stop-place-v1-read-openapi.yml