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 | GroupOfServicesMembersIdType | 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 | JourneyDesignator | JourneyDesignator | 0:1 | Reference to JOURNEY by value. See JOURNEY DESIGNATOR earlier. |
«cntd» | d | ServiceDesignator | 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