Journey (Abstract)

The Journey element holds common properties for any Jurney.

Specialisations of Journey used in EPIP include ServiceJourney and TemplateJourney.

Journey – XML Element (Abstract)

Classification

Name

Type

Cardinality

Description

::>

::>

LinkSequence

::>

JOURNEY inherits from LINK SEQUENCE.

«PK»

id

JourneyIdType

1:1

Identifier of JOURNEY.

«enum»

TransportMode

VehicleModeEnum

0:1

Transport MODE of JOURNEY. See STOP PLACE for allowed values.

«enum»

TransportSubmode

TransportSubmode

0:1

Transport Sub MODE of JOURNEY.

«AK»

ExternalJourneyRef

ExternalObjectRef

0:1

An alternative code that uniquely identifies the JOURNEY, specifically for use in AVMS systems.

NOTE  For VDV compatibility.

«FK»

TypeOfProductCategoryRef

TypeOfProductCategoryRef

0:1

PRODUCT CATEGORY of a JOURNEY.

«FK»

TypeOfServiceRef

TypeOfServiceRef

0:1

TYPE OF SERVICE of JOURNEY.

 

 

 

CHOICE

:1

Can reference or embed inline

«FK»

a

LinkSequenceProjectionRef

LinkSequenceProjectionRef

0:1

Reference to LINK SEQUENCE PROJECTION to use to PROJECT JOURNEY onto map, etc.

«FK»

b

LinkSequenceProjection

LinkSequenceProjection

0:1

LINK SEQUENCE PROJECTION to use to PROJECT JOURNEY onto map, etc.

 

Monitored

xsd:boolean

0:1

Whether the journey will be monitored in real time.

«cntd»

journeyAccountings

JourneyAccounting

0:*

JOURNEY ACCOUNTINGs that applies on JOURNEY.

«cntd»

noticeAssignments

NoticeAssignment

0:1

NOTICEs relevant for the whole JOURNEY.

Currently this XML Element is not in use in the Austrian NeTEx Profile

ServiceJourney

A SERVICE JOURNEY is a VEHICLE JOURNEY on which passengers will be allowed to board or alight from vehicles at stops.

ServiceJourney – XML Element

Classification

Name

Type

Cardinality

Description

::>

::>

Journey

::>

SERVICE JOURNEY inherits from JOURNEY. It includes elements from VEHICLE JOURNEY.

«PK»

id

ServiceJourneyIdType

1:1

Identifier of SERVICE JOURNEY.

 

ServiceAlteration

ServiceAlterationEnum

0:1

Status to journey - planned, cancelled, etc.

Currently not in use in the Austrian NeTEx Profile

 

DepartureTime

xsd:time

0:1

Time of departure.

 

DepartureDayOffset

DayOffsetType

0:1

Day offset if the day of departure time of VEHICLE JOURNEY differs from the current OPERATING DAY.

Currently not in use in the Austrian NeTEx Profile

cntd»

Frequency

Frequency

0:1

Frequency of Journey.

Currently not in use in the Austrian NeTEx Profile

 

JourneyDuration

xsd:duration

0:1

Total length of Journey. Can be computed from individual times. Add to Departure time to obtain JOURNEY arrival time.

Currently not in use in the Austrian NeTEx Profile

«cntd»

dayTypes

DayTypeRef

0:1

DAY TYPEs for Journey.

«FK»

RouteRef

RouteRef

0:1

Reference to a ROUTE.

Currently not in use in the Austrian NeTEx Profile

«FK»

JourneyPatternRef

JourneyPatternRef

0:1

1:1

Reference to a JOURNEY PATTERN.

«FK»

TimeDemandTypeRef

TimeDemandType

0:1

Reference to a TIME DEMAND TYPE used at start of JOURNEY.

Currently not in use in the Austrian NeTEx Profile

«FK»

TimingAlgorithmTypeRef

TimingAlgorithmTypeRef

0:1

Reference to a TIMING ALGORITHM TYPE.

Currently not in use in the Austrian NeTEx Profile

«FK»

JourneyFrequencyGroupRef

JourneyFrequencyGroupRef

0:1

Reference to a JOURNEY FREQUENCY GROUP.

Currently not in use in the Austrian NeTEx Profile

«FK»

VehicleTypeRef

VehicleTypeRef

0:1

Reference to TYPE OF VEHICLE to use on SERVICE JOURNEY.

«FK»

OperationalContextRef

OperationalContextRef

0:1

Reference to an OPERATIONAL CONTEXT.Currently not in use in the Austrian NeTEx Profile

«FK»

BlockRef

BlockRef

0:1

Reference to a BLOCK.

Currently not in use in the Austrian NeTEx Profile

«FK»

CourseOfJourneysRef

CourseOfJourneysRef

0:1

Reference to a COURSE OF JOURNEYS (Run).

Currently not in use in the Austrian NeTEx Profile

 

PublicCode

xsd:normalizedString

0:1

Public code for JOURNEY.

Currently not in use in the Austrian NeTEx Profile

«FK»

a

OperatorRef

OperatorView

0:1

Reference to an OPERATOR.

«EV»

b

OperatorView

OperatorView

0:1

Simplified view of OPERATOR. All data except the identifier will be derived through the relationship.

«FK»

a

LineRef

LineRef

0:1

Reference to a LINE.

«EV»

b

LineView

LineView

0:1

Reference to LINE of SERVICE JOURNEY. May include derived values of LINE.

«EV»

FlexibleLineView

FlexibleLine_DerivedView

0:1

A group of FLEXIBLE ROUTEs of which is generally known to the public by a similar name or number and which have common booking arrangements.

Currently not in use in the Austrian NeTEx Profile

«enum

DirectionType

DirectionTypeEnum

0:1

Type of DIRECTION.

DirectionType is available for filtering purpose (for example in a journey planner UI or timetable information system) but is not expected to be provided as a descriptive information.

Currently not in use in the Austrian NeTEx Profile

«EV»

JourneyPatternView

JourneyPatternView

0:1

Reference to JOURNEY PATTERN of SERVICE JOURNEY and derived values of PATTERN.

NOTE: To be used as an alternative to JourneyPatternRef above in VehicleJourneyReferencesGroup

Currently not in use in the Austrian NeTEx Profile

«cntd»

groupsOfServices

GroupOfServiceRef

0:*

Grouping of services of a journey - for a multi-part journey only.

Currently not in use in the Austrian NeTEx Profile

«cntd»

timeDemandTypes

TimeDemandTypeRef

0:*

Other TIME DEMAND TYPEs used in journey.

NOTE: To be used as an alternative to TimeDemandTypeRef above in VehicleJourneyReferencesGroup

Currently not in use in the Austrian NeTEx Profile

«cntd»

trainNumbers

TrainNumberRef

0:*

TRAIN NUMBERs - derived through JOURNEY PARTs of a journey - for a multi-part journey only.

«cntd»

Origin

JourneyEndpoint

0:1

Origin of SERVICE JOURNEY.

Currently not in use in the Austrian NeTEx Profile

«cntd»

Destination

JourneyEndpoint

0:1

Destination of SERVICE JOURNEY.

 

Print

xsd:boolean

0:1

Whether this journey should be visible to the public in print channels.

Currently not in use in the Austrian NeTEx Profile

«enum»

Dynamic

DynamicAdvertisement­Enum

0:1

When this journey should be visible to public in dynamic channels.

Currently not in use in the Austrian NeTEx Profile

«cntd»

waitTimes

VehicleJourneyWaitTime

0:*

WAIT TIMEs for VEHICLE JOURNEY at different TIMING POINTs.

Currently not in use in the Austrian NeTEx Profile

«cntd»

runTimes

VehicleJourneyRunTime

0:*

Run times for VEHICLE JOURNEY over different TIMING LINKs.

Currently not in use in the Austrian NeTEx Profile

«cntd»

layovers

VehicleJourneyLayover

0:*

LAYOVER times for VEHICLE JOURNEY.

Currently not in use in the Austrian NeTEx Profile

«cntd»

passingTimes

TimetabledPassingTime

0:*

1:*

PASSING TIMEs for VEHICLE JOURNEY.

«cntd»

parts

JourneyPart

0:*

JOURNEY PARTs of a journey - for a multi-part journey only.

Currently not in use in the Austrian NeTEx Profile

«cntd»

calls

Call

0:*

CALLs made by SERVICE JOURNEY.

Currently not in use in the Austrian NeTEx Profile

«cntd»

facilities

ServiceFacilitySet

0:*

Facilities on SERVICE JOURNEY.

Currently not in use in the Austrian NeTEx Profile

«cntd»

groupsOfServices

GroupOfServices

0:*

GROUP OF SERVICEs to which SERVICE JOURNEY belongs.

Currently not in use in the Austrian NeTEx Profile

«cntd»

checkConstraints

CheckConstraint

0:*

CHECK CONSTRAINTs which apply to SERVICE JOURNEY, check in time, security time. These are advisory and not for journey planning.

Currently not in use in the Austrian NeTEx Profile

 

a

PassengerCarryingRequirementRef

PassengerCarryingRequirementRef

0:1

Reference to a PASSENGER CARRYING REQUIREMENT.

Currently not in use in the Austrian NeTEx Profile

«EV»

b

PassengerCarryingRequirementsView

PassengerCarryingRequirement

0:1

Requirements for carrying passengers.

Currently not in use in the Austrian NeTEx Profile

 

TrainSize

TrainSize

0:1

Requirements for TRAIN SIZE.

Currently not in use in the Austrian NeTEx Profile

«cntd»

equipments

vehicleEquipment

0:*

VEHICLE EQUIPMENT available on service.

Currently not in use in the Austrian NeTEx Profile

 

 

 

CHOICE

 

Properties may either be embedded or refer to a shared instance.

«FK»

a

FlexibleServicePropertiesRef

FlexibleServiceProperties­Ref

0:1

Reference to a FLEXIBLE SERVICE PROPERTIES.

Currently not in use in the Austrian NeTEx Profile

«cntd»

b

FlexibleServiceProperties

FlexibleServiceProperties

0:1

Flexible properties of SERVICE JOURNEY.

Currently not in use in the Austrian NeTEx Profile

Example from the Austrian NeTEx Profile: