The realisation guide for the Swiss UmS implementation is documented here.
The branch UmS-XSD-PoC is based on the UmS Standard (Umgang mit Störung - VDV736).
The UmS Standard is a fork of the Siri standard.
https://github.com/VDVde/UMS/commit/34a0142abceec5659f3ae1f52e4ec6de1184fbb9
Changes on the UmS standard have to be approved by KIDS (current project VDV736 Techausschuss)
and discussed with the UmS group.
The UmS group decides whether UmS changes have to be integrated in the Siri standard.
Further, Siri changes are integrated in the UmS standard continually.
In the following change log you can see the status of the discussions with KIDS / VDV736 / Siri for each change.
Our long term goal is that the UmS standard become a subset of Siri. For this, we work on changes in the UmS standard (branch integration).
Based on Siri https://github.com/SIRI-CEN/SIRI/commit/46a470f9cf4836fb70873a0abfe29f6641ba0f9c
CR-ID | Description | Status RG | Status KIDS | Status VDV736 | Status Siri | Jira |
---|---|---|---|---|---|---|
ch20200623-01 | Cardinality from SituationExchangeDelivery changed from 1.n to 1.1 | XSD changed | reviewed | VDV-CR to do | TBD | |
ch20200630-02 | Default value from attribute version in SituationExchangeDelivery set to 2.1_VDV1.0 instead of 2.0 | not relevant yet | ||||
vdv20200623-01 | Cardinality CountryRef/ParticipantRef in SituationBaseIdentityGroup 1.1 instead of 0.1 | XSD changed | reviewed | known difference to Siri | - | |
vdv20200630-05 | Cardinality from version in SituationUpdateIdentityGroup changed from 0.1 to 1.1 | XSD changed | reviewed | known difference to Siri | ||
vdv20200710-01 | Cardinality from UpdateCountryRef/UpdateParticipantRef in SituationUpdateIdentityGroup changed from 1.1 to 0.1 | Doc-only change | reviewed | - | ||
vdv20200630-04 | CountryRef renamed to Country in SituationSourceStructure / Type set to ifopt:CountryRefStructure for Siri compability | TBD | VDV CR to do | - | ||
vdv20200623-02 | Cardinality change in CountryRef (SituationSourceStructure) 1.1 instead of 0.1 | XSD changed | reviewed | known difference to Siri | - | |
vdv20200623-03 | Cardinality change: Progress 1.1 instead of 0.1 -> Because of default value the field hasn't to be mandatory | XSD changed | reviewed | VDV CR to do | ||
ch20200623-07 | Type ClosedTimestampRangeStructure instead of HalfOpenTimestampOutputRangeStructure in ValidityPeriod/PublicationWindow in PtSituationElementStructure (Endtime in HalfOpenTimestampOutputRangeStructure set mandatory temporarly) | XSD changed | ||||
vdv20200623-05 | Rename AlertCause to TpegReason for Siri compability | TBD | ||||
ch20200710-02 | Cardinality change of element ReasonName to 0.n | Doc-only change | ||||
vdv20200623-07 | PriorityEnumeration created | TBD | VDV-CR to do | |||
vdv20200703-01 | Cardinality change: Priority in ClassifierGroup from 0.1 to 1.1 | XSD changed | VDV-CR to do | |||
vdv20200702-01 | ScopeTypeEnumeration changed | TBD | Siri CR-015 | |||
ch20200626-02 | Cardinality change: OperatorRef in AffectedOperatorStructure from 1.1 to 0.1 | TBD | VDV-CR to do | |||
ch20200626-01 | Cardinality change: StopPointRef in AffectedStopPointStructure from 0.1 to 1.1 | TBD | VDV-CR to do | |||
vdv20200626-01 | RoutePointTypeEnumeration changed | TBD | Siri CR-015 | |||
vdv20200626-01 | RoutePointTypeEnumeration changed | TBD | Siri CR-015 | |||
vdv20200630-06 | VehicleModesOfTransportEnumeration changed | Wait for Siri | Siri CR-016 | |||
vdv20200630-06 | Integrate UmS PublishingAction in Siri | Wait for Siri | Siri CR-069 | |||
ch20200710-03 | Cardinality change: DirectionRef in AffectedLineStructure from 0.1 to 1.1 | Doc-only change | ||||
vdv20200630-06 | DefaultedTextStructure extension changed to NaturalLanguageStringStructure for Siri compability | XSD changed | VDV CR to do |