Skip to content

Clarification required: Identification of multiple StopPlace versions within the same PublicationDelivery #167

Description

@FlourishingData

The Swiss NeTEx profile recommends using a stable master identifier (e.g. SLOID) in the StopPlace.id, but does not make this mandatory.
When publishing multiple temporal versions of the same logical StopPlace within a single PublicationDelivery, it is unclear how the identifier should be handled.

If the SLOID is used as the StopPlace.id, all temporal versions would share the same identifier. This raises the question of how multiple versions of the same logical StopPlace should be distinguished within a single publication. Would it be preferable to use a unique Netex id for each published StopPlace version and keep the SLOID as the stable business identifier in privateCodes ?

Example:

<StopPlace id="ch:1:StopPlace:PAG:72203:1" version="1">
        <privateCodes>
              <PrivateCode type="SLOID">ch:1:sloid:72203</PrivateCode>
        </privateCodes>
</StopPlace>

<StopPlace id="ch:1:StopPlace:PAG:72203:2" version="1">
        <privateCodes>
              <PrivateCode type="SLOID">ch:1:sloid:72203</PrivateCode>
        </privateCodes>
</StopPlace>

as far as I understood, the version attribute must be set to "1"

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status
Ready

Relationships

None yet

Development

No branches or pull requests

Issue actions