GroupOfServices

A grouping of SERVICE JOURNEYs, GROUPs of SERVICEs are of use in particular for organising sets of similar journeys for presentation in tabular or in passenger information systems, for example “all the weekday, outbound services for LINE 2”.

The set of SERVICE JOURNEYs making up the complete timetable for a LINE (comprising services in both directions of travel and for different DAY TYPEs) will typically be partitioned into a number of different GROUPs of SERVICEs (for example “Outbound, Weekdays”; “Inbound, Weekdays”; “Outbound Weekends and public Holidays”; “Inbound, Public holidays”, etc).

Another use of GROUPs OF SERVICES is to segregate journeys for the same LINE that have very different SERVICE PATTERNs, for example “express” and “stopping” groups of journeys, or the journeys that go down a particular branch. (Note that any such groupings are usually irrelevant for journey planners, which are select the journeys directly, but are very important for arranging tabular representations of the timetable).

GroupOfServices – XML Element

Classification

Name

Type

Cardinality

Description

::>

::>

GroupOfEntities

::>

GROUP OF SERVICES inherits from GROUP OF ENTITIES.

«PK»

id

GroupOfServicesIdType

1:1

Identifier of GROUP OF SERVICEs.

«FK»

dayTypes

DayTypeRef

0:*

Reference DAY TYPEs applying to the GROUP OF SERVICEs.

 

DirectionType

DirectionTypeEnum

1:1

Type of DIRECTION. See Part 1.

«EV»

DirectionView

DirectionView

0:1

Reference to common DIRECTION of SERVICE JOURNEYs in the GROUP OF SERVICE, with derived values.

 

origin

EndPoint_DerivedView

0:1

View of derived data about origin of journey.

E.g. ScheduledStopPointRef, Name, StopType, etc

 

destination

EndPoint_DerivedView

0:1

View of derived data about destination of journey.

«cntd»

destinationDisplays

DestinationDisplay

0:*

DESTINATION DISPLAYs associated with the GROUP OF SERVICEs. Can be used to describe VIA points.

«cntd»

members

VehicleJourneyRef

0:*

Members of a GROUP OF SERVICEs.

«cntd»

noticeAssignments

NoticeAssignmentView

0:*

NOTICE ASSIGNMENTs that apply to a GROUP OF SERVICE.

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

GroupOfServicesMember (Subcomponent of GroupOfServices)

An association that records membership of a GROUP OF SERVICEs by a JOURNEY. GroupOfServicesMember is a NeTEx implementation artefact that is not described in the Transmodel Conceptual model

The reference to the JOURNEY may be direct (e.g. a ServiceJourneyRef), or indirect (e.g. a TrainNumberRef or a ServiceDesignator). The EPIP uses only direct references to SERVICE JOURNEYs. Each GroupOfServicesMember may have a noticeAssignment

GroupOfServicesMember – XML Element

Classification

Name

Type

Cardinality

Description

::>

::>

GroupOfEntities

::>

GROUP OF SERVICEs MEMBER inherits from GROUP OF ENTITies MEMBER.

«PK»

id

GroupOfServicesMembers­IdType

1:1

Identifier of GROUP OF SERVICEs MEMBER.

«PK»

(order)

xsd:positiveInteger

1:1

Inherited from GROUP OF ENTITIES MEMBER

«FK»

GroupOfServicesRef

GroupOfServicesRef

0:1

Reference to a parent GROUP OF SERVICEs. Given by context.

 

 

CHOICE

1:1

Reference to a JOURNEY.

«FK»

a

JourneyRef

JourneyRef+

0:1

Direct Reference to a JOURNEY

«FK»

b

TrainNumberRef

TrainNumberRef

0:1

Reference to a JOURNEY by means of a TRAIN NUMBER REF.

«cntd»

c

Journey­Designator

JourneyDesignator

0:1

Reference to JOURNEY by value. See JOURNEY DESIGNATOR earlier.

«cntd»

d

Service­Designator

ServiceDesignator

0:1

Reference to SERVICEJOURNEY by value. See SERVICE DESIGNATOR earlier.

«cntd»

noticeAssignments

NoticeAssignmentView

0:*

NOTICE ASSIGNMENTs that apply to a GROUP OF SERVICE.

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