Upon importing a TransXChange dataset, for each stop, we look up the ATCO code in NaPTAN for any additional data not provided by the TransXChange stop definition.

Whether TransXChange or NaPTAN is used depends on the field in question:

Field

Primary Source

Secondary Source

Default

ATCO Code

TransXChange

 

 

Location

TransXChange

NaPTAN

“0,0” - Null Island

Common Name

TransXChange

 

 

Locality Name

TransXChange

Bundled NPTG with TransXChange

 

NaPTAN Code

NaPTAN

 

 

Plate Code

NaPTAN

 

 

Timing Status

TransXChange (per journey timing link)

NaPTAN

“OTH” (other)

Indicator

NaPTAN

 

 

Bearing

NaPTAN

 

 

Stop Type

NaPTAN

“bus”

 

Passenger does not recommend overriding the values in NaPTAN with TransXChange, other than as a short term resolution until NaPTAN can be updated.

Including other data within the stop common name field

Some customers have expressed interest in including other fields within this common name field (such as locality or indicator) so that this is presented on timetables.

We do not recommend doing this, as it goes against the use of fields defined in the schema and can possibly introduce duplication in future if Passenger chooses to change what fields are used.

Continue to the next article on Managing Stop Data: Updating NaPTANd