Commission Regulation (EC) No 332/2007 of 27 March 2007 on the technical arrangements for the transmission of railway transport statistics (Text with EEA relevance )

32007R0332RegulationApr 18, 2007

of 27 March 2007

on the technical arrangements for the transmission of railway transport statistics

(Text with EEA relevance)

Preamble

THE COMMISSION OF THE EUROPEAN COMMUNITIES,

Having regard to the Treaty establishing the European Community,

Having regard to Regulation (EC) No 91/2003 of the European Parliament and of the Council of 16 December 2002 on rail transport statistics 1 , and in particular Article 6(2) thereof,

Whereas:

(1) It is necessary to specify the format in which rail transport data are to be transmitted to the Commission (Eurostat) in sufficient detail to ensure that the data can be processed rapidly and in a cost-effective way.

(2) The measures provided for in this Regulation are in accordance with the opinion of the Statistical Programme Committee, set up by Decision 89/382/EEC, Euratom 2 ,

HAS ADOPTED THIS REGULATION:

Article 1

The technical format for the transmission of data to the Commission (Eurostat) shall be as set out in the Annex.

Member States shall use this format for the data concerning reference year 2007 and subsequent years.

Article 2

The data and metadata supplied pursuant to Regulation (EC) No 91/2003 shall be transmitted in electronic format to the single entry point for data at the Commission (Eurostat) by any organisation designated by the national authorities. Transmission shall conform to an appropriate interchange standard specified by Eurostat.

Article 3

This Regulation shall enter into force on the 20th day following its publication in the Official Journal of the European Union .

Final provisions

This Regulation shall be binding in its entirety and directly applicable in all Member States. Done at Brussels, 27 March 2007. For the Commission Joaquín ALMUNIA Member of the Commission

1 OJ L 14, 21.1.2003, p. 1 . Regulation as amended by Commission Regulation (EC) No 1192/2003 ( OJ L 167, 4.7.2003, p. 13 ).

2 OJ L 181, 28.6.1989, p. 47 .

TECHNICAL FORMAT FOR DATA TRANSMISSION

1. DATA STRUCTURE

The individual data records to be sent to Eurostat for each quarter, year or period of five years, comprise 9 datasets, each corresponding to an annex of Regulation (EC) No 91/2003. These datasets thus contain the following data:

— annual statistics on goods transport — detailed reporting (Annex A),

— annual statistics on goods transport — simplified reporting (Annex B),

— annual statistics on passenger transport — detailed reporting (Annex C),

— annual statistics on passenger transport — simplified reporting (Annex D),

— quarterly statistics on goods and passenger transport (Annex E),

— quinquennial regional statistics on goods and passenger transport (Annex F),

— quinquennial statistics on traffic flows on the rail network (Annex G),

— statistics on accidents (Annex H),

— a list of the railway undertakings for which statistics are provided (Annex I).

Annexes B and D set out simplified reporting requirements that may be used by Member States as an alternative to the normal detailed reporting set out in Annexes A and C, for undertakings below the thresholds laid down in Article 4(2) of Regulation (EC) No 91/2003.

2. LIST OF FIELDS

Pursuant to Regulation (EC) No 91/2003, one dataset has to be provided for each annex in the form of a flat file using the semi-colon ‘;’ as a field separator. Each dataset, except dataset C, must contain data for all mandatory tables required by the annex. For each dataset, the number of fields in each record is fixed. In other words, all fields must be present even if they are empty (two successive field separators indicate an empty field).

The individual fields are described below as follows:

— Field number: this identifies the position of the field in the record,

— Field name: this either refers to a variable in Regulation (EC) No 91/2003, or to an internal identifier used to identify the record,

— Description: short description of the contents of the field,

— Coding: in tables A2 and A4 certain fields are to be coded according to Annexes J to K of Regulation (EC) No 91/2003. Additional coding rules are noted here. Further explanations and recommendations on coding are provided by Eurostat in the Guidelines for the implementation of Regulation (EC) No 91/2003,

— Field type: indicates whether the field contains a numeric quantity or a text string, all numeric quantities are to be provided as integers,

— Maximum length: the maximum expected length of the data for a particular field. Data that are too long cannot be loaded,

— Confidentiality flag (FlagC) indicates if the record is considered confidential by the Member State (Council Regulations (EC) No 322/97 1 , Article 13(1) and (Euratom, EEC) No 1588/90 2 , Article 2),

— Flag of authorisation for dissemination of confidential data (FlagD) indicates if confidential data provided by the Member States can be disseminated (Council Regulations (EC) No 322/97, Article 13(2) and (Euratom, EEC) No 1588/90, Article 5(4)). Hence, the Commission is legally permitted to change the Member State’s judgment in well-defined cases. This is done by changing FlagD=1 to FlagD=0 when FlagC=1.

Dataset for Annex A: Annual statistics on goods transport — detailed reporting

Field numberField nameDescriptionCodingField typeMax lengthSpecific codes for missing values
1RCountReporting countryISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2
2DsetIDDataset identifierA1 to A9Text2
3YearYear of the dataset4 digitsText4
4PeriodReference periodA0Text2
5TransIDType of transport0: : — total transport
1: : — national transport
2: : — international transport — total
3: : — international transport — outgoing
4: : — international transport — incoming
5: : — transit transport
Text1
6GoodsType of goodsannex J of the RegulationText2
7DGoodsType of dangerous goodsannex K of the RegulationText3
8LDGCountry of loadingISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2XX
9UNLCountry of unloadingISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2XX
10ConsgmtType of consignment1: : — full trainloads
2: : — full wagonloads
3: : — other
9: : — unknown
Text1
11TTUType of transport Unit1: : — containers and swap bodies
2: : — semi-trailers (unaccompanied)
3: : — road vehicles (accompanied)
9: : — unknown
Text1
12TonnesTotal goods transportTonnesNumeric10
13TkmTotal goods transport in 1 000 tonne-kilometres1 000 Tonnes-kmNumeric10
14NbrITUNumber of Intermodal transport unitNumber of ITUNumeric8
15TeuITUIntermodal transport units carried in TEUTEUNumeric8
16TrainKMGoods train movement in 1 000 km1 000 Train-kmNumeric8
17FlagCConfidentiality flag1: : — confidential
0: : — not confidential
Text1
18FlagDFlag of authorisation for dissemination1: : — dissemination not authorised
0: : — dissemination authorised
Text1

In the flat file containing the data for Annex A, each record comprises 18 fields. The following table shows in grey the fields that have to be provided for the different tables of Annex A. The white cells correspond to blank fields in the record. An asterisk indicates a key field. The combination of the values of the key fields for a record must constitute a unique key value within the file. If duplicate key values are found, the file will not be loaded correctly.

Field numberField nameA1A2A3A4A5 3A6A7A8A9
1RCount*********
2DsetID*********
3Year*********
4Period*********
5TransID*****
6Goods*
7DGoods*
8LDG*
9UNL*
10Consgmt*
11TTU
12Tonnes
13Tkm
14NbrITU
15TeuITU
16TrainKM
17FlagC
18FlagD

Dataset for Annex B: Annual statistics on goods transport — simplified reporting

Field numberField nameDescriptionCodingField typeMax lengthSpecific codes for missing values
1RCountReporting countryISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2
2DsetIDDataset identifierB1 to B2Text2
3YearYear of the dataset4 digitsText4
4PeriodReference periodA0Text2
5TransIDType of transport0: : — total transport
1: : — national transport
2: : — international transport — total
3: : — international transport — outgoing
4: : — international transport — incoming
5: : — transit transport
Text1
6TonnesTotal goods transportTonnesNumeric10
7TkmTotal goods transport in 1 000 tonne-kilometres1 000 Tonnes-kmNumeric10
8TrainKmGoods train movement in 1 000 train-km1 000 Train-kmNumeric8
9FlagCConfidentiality flag1: : — confidential
0: : — not confidential
Text1
10FlagDFlag of authorisation for dissemination1: : — dissemination not authorised
0: : — dissemination authorised
Text1

In the flat file containing the data for Annex B, each record comprises 10 fields. The following table shows in grey the fields that have to be provided for each of the two tables of Annex B. The white cells correspond to blank fields in the record. An asterisk indicates a key field. The combination of the values of the key fields for a record must constitute a unique key value within the file. If duplicate key values are found, the file will not be loaded correctly.

Field numberField nameB1B2
1RCount**
2DsetID**
3Year**
4Period**
5TransID*
6Tonnes
7Tkm
8TrainKM
9FlagC
10FlagD

Dataset for Annex C: Annual statistics on passenger transport — detailed reporting

Field numberField nameDescriptionCodingField typeMax lengthSpecific codes for missing values
1RCountReporting countryISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2
2DsetIDDataset identifierC1 to C5Text2
3YearYear of the dataset4 digitsText4
4PeriodReference periodA0Text2
5TransIDType of transport1: : — national transport
2: : — international transport — total
3: : — international transport — outgoing
4: : — international transport — incoming
Text1
6LDGCountry of embarkationISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2XX
7UNLCountry of disembarkationISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2XX
8PassTotal passenger transportPassengersNumeric10
9PasskmTotal passenger transport in 1 000 passenger-kilometres1 000 pkmNumeric10
10TrainKmPassengers train movements in 1 000 train-km1 000 Train-kmNumeric8
11FlagCConfidentiality flag1: : — confidential
0: : — not confidential
Text1
12FlagDFlag of authorisation for dissemination1: : — dissemination not authorised
0: : — dissemination authorised
Text1

In the flat file containing the data for Annex C, each record comprises of 12 fields. The following table shows in grey the fields that have to be provided for the different tables of Annex C. The white cells correspond to blank fields in the record. An asterisk indicates a key field. The combination of the values of the key fields for a record must constitute a unique key value within the file. If duplicate key values are found, the file will not be loaded correctly.

Provisional (tables C1 and C2) and final consolidated data (tables C3 and C4) are to be sent at different times following the same structure.

Field NumberField nameC1 4C2 4C3 5C4 5C5
1RCount*****
2DsetID*****
3Year*****
4Period*****
5TransID* 1 & 2* 3 & 4* 1 & 2* 3 & 4
6LDG**
7UNL**
8Pass
9Passkm
10TrainKM
11FlagC
12FlagD

Dataset for Annex D: Annual statistics on passenger transport — simplified reporting

Field numberField nameDescriptionCodingField typeMax lengthSpecific codes for missing values
1RCountReporting countryISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2
2DsetIDDataset identifierD1 to D2Text2
3YearYear of the dataset4 digitsText4
4PeriodReference periodA0Text2
5PassTotal passenger transportPassengersNumeric10
6PasskmTotal passenger transport in 1 000 passenger-kilometres1 000 pkmNumeric10
7TrainKmPassenger train movements in 1 000 train-km1 000 Train-kmNumeric8
8FlagCConfidentiality flag1: : — confidential
0: : — not confidential
Text1
9FlagDFlag of authorisation for dissemination1: : — dissemination not authorised
0: : — dissemination authorised
Text1

In the flat file containing the data for Annex D, each record comprises of 9 fields. The following table shows in grey the fields that have to be provided for each of the two tables of Annex D. The white cells correspond to blank fields in the record. An asterisk indicates a key field. The combination of the values of the key fields for a record must constitute a unique key value within the file. If duplicate key values are found, the file will not be loaded correctly.

Field numberField nameD1D2
1RCount**
2DsetID**
3Year**
4Period**
5Pass
6Passkm
7TrainKM
8FlagC
9FlagD

Dataset for Annex E: Quarterly statistics on goods and passenger transport

Field numberField nameDescriptionCodingField typeMax lengthSpecific codes for missing values
1RCountReporting countryISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2
2DsetIDDataset identifierE1 to E2Text2
3YearYear of the dataset4 digitsText4
4PeriodReference periodQ1 to Q4Text2
5TonnesTotal goods transportTonnesNumeric10
6TkmTotal goods transport in 1 000 tonne-kilometres1 000 Tonnes-kmNumeric10
7PassTotal passenger transportPassengersNumeric10
8PasskmTotal passenger transport in 1 000 passenger-kilometres1 000 pkmNumeric10
9FlagCConfidentiality flag1: : — confidential
0: : — not confidential
Text1
10FlagDFlag of authorisation for dissemination1: : — dissemination not authorised
0: : — dissemination authorised
Text1

In the flat file containing the data for Annex E, each record comprises 10 fields. The following table shows in grey the fields that have to be provided for each of the two tables of Annex E. The white cells correspond to blank fields in the record. An asterisk indicates a key field. The combination of the values of the key fields for a record must constitute a unique key value within the file. If duplicate key values are found, the file will not be loaded correctly.

Field numberField nameE1E2
1RCount**
2DsetID**
3Year**
4Period**
5Tonnes
6Tkm
7Pass
8Passkm
9FlagC
10FlagD

Dataset for Annex H: Statistics on accidents

Field numberField nameDescriptionCodingField typeMax lengthSpecific codes for missing values
1RCountReporting countryISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2
2DsetIDDataset identifierH1 to H4Text2
3YearYear of the dataset4 digitsText4
4PeriodReference periodA0Text2
5AccIDType of accident1: : — Collisions
2: : — Derailments
3: : — Accidents involving level crossings
4: : — Accidents to persons caused by rolling stock in motion
5: : — Fire in rolling stock
6: : — Others
7: : — Total
9: : — Unknown
Text1
6PersIDCategory of person1: : — Passengers
2: : — Employees
3: : — Others
4: : — Total
Text1
7NbAccSignNumber of significant accidentsNumberNumeric8
8NbAccInjNumber of serious injury accidentsNumberNumeric8
9NbAccDGInNumber of accident involving the transport of dangerous goodsNumberNumeric8
10NbAccDGReNumber of accident releasing dangerous goodsNumberNumeric8
11NbPersKNumber of persons killedNumberNumeric8
12NbPersINumber of persons seriously injuredNumberNumeric8

In the flat file containing the data for Annex H, each record comprises 12 fields. The following table shows in grey the fields that have to be provided for each table of Annex H. The white cells correspond to blank fields in the record. An asterisk indicates a key field. The combination of the values of the key fields for a record must constitute a unique key value within the file. If duplicate key values are found, the file will not be loaded correctly.

The table contains two further categories of persons that may be required in future: ‘5: Level-crossing users’; and: ‘6: Unauthorised persons on railway premises’.

Field numberField nameH1H2H3H4
1RCount****
2DsetID****
3Year****
4Period****
5AccID***
6PersID**
7NbAccSign
8NbAccInj 6
9NbAccDGIn
10NbAccDGRe
11NbPersK
12NbPersI

Dataset for Annex I

Field numberField nameDescriptionCodingField typeMax lengthSpecific codes for missing values
1RCountReporting countryISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2
2DsetIDDataset identifierI1Text2
3YearYear of the dataset4 digitsText4
4UCodeUndertaking code (constant over years)ISO-3166-alpha2 nomenclature except ‘UK’ for the United Kingdom + 3-digit numberText5XX
5UNameName of undertakingText100
6CountIDCountry in which undertaking is basedISO-3166-alpha2 nomenclature except ‘UK’ for United KingdomText2XX
7IntFretFreight transport activity: international1: : — YES
0: : — NO
Text1
8NatfretFreight transport activity: national1: : — YES
0: : — NO
Text1
9Intpasspassenger transport activity: international1: : — YES
0: : — NO
Text1
10Natpasspassenger transport activity: national1: : — YES
0: : — NO
Text1
11DsetAData included in Annex A1: : — YES
0: : — NO
Text1
12DsetBData included in Annex B1: : — YES
0: : — NO
Text1
13DsetCData included in Annex C1: : — YES
0: : — NO
Text1
14DsetDData included in Annex D1: : — YES
0: : — NO
Text1
15DsetEData included in Annex E1: : — YES
0: : — NO
Text1
16DsetFData included in Annex F1: : — YES
0: : — NO
Text1
17DsetGData included in Annex G1: : — YES
0: : — NO
Text1
18DsetHData included in Annex H1: : — YES
0: : — NO
Text1
19TonnesTotal freight transport (in tonnes)TonnesNumeric10
20TkmTotal freight transport (1 000 tkm)1 000 Tonne-kilometreNumeric10
21PassTotal passenger transport (in passenger)Number of passengersNumeric10
22PasskmTotal passenger transport (1 000 passenger-km)1 000 passenger-kmNumeric10

In the flat file containing the data for Annex I, each record comprises of 22 fields. The following table shows all fields in grey because there is only one table in Annex I. Optional fields may be left empty. An asterisk indicates a key field. The combination of the values of the key fields for a record must constitute a unique key value within the file. If duplicate key values are found, the file will not be loaded correctly.

Field numberField nameDsetID I1
1RCount*
2DsetID*
3Year*
4UCode*
5UName 7
6CountID
7IntFret
8Natfret
9Intpass
10Natpass
11DsetA
12DsetB
13DsetC
14DsetD
15DsetE
16DsetF
17DsetG
18DsetH
19Tonnes 8
20Tkm 9
21Pass 10
22Passkm 11

3. MISSING VALUES

For certain fields, Eurostat may recommend the use of specific codes for missing values or other special values (see column ‘specific codes for missing values’).

Additional information is provided in the Guidelines for the implementation of Regulation (EC) No 91/2003.

4. ALTERNATIVE STANDARD FORMATS

Member States may use other standard formats which support the abovementioned data structures, where these are proposed by Eurostat.

5. VALIDATION OF DATA BY EUROSTAT

Eurostat will apply some validation checks to the data transmitted by Member States, before the data are loaded into the production database. Where a significant number of records fail these checks, Eurostat will notify the Member State of the records in error and indicate the reasons for non-acceptance. The Member State will be requested to rectify the errors noted and then to re-submit the complete dataset (not just the records that were in error). This procedure is necessary in order to guarantee the correctness of the data within and between different datasets.

6. NAMING OF DATASET FILE

The following file naming convention must be used:

RAIL_annex_frequency_CC_YYYY_period[_OptionalField].format ’ where:

RAILFor RAIL data
AnnexA: : — Annual statistics on goods transport — detailed reporting
B: : — Annual statistics on goods transport — simplified reporting
C: : — Annual statistics on passenger transport — detailed reporting
D: : — Annual statistics on passenger transport — simplified reporting
E: : — Quarterly statistics on goods and passenger transport
F: : — Regional statistics on goods and passenger transport
G: : — Statistics on traffic flows on the rail network
H: : — Statistics on accidents
I: : — List of Railway undertakings
FrequencyA for Annual
Q for Quarterly
5 for every five years
CCReporting country: use ISO3166-alpha2 except ‘UK’ for United Kingdom
YYYYYear of reference (e.g. 2004)
Period‘0000’ for Annual
‘0001’ for the first quarter
‘0002’ for the second quarter
‘0003’ for the third quarter
‘0004’ for the fourth quarter
‘0005’ for quinquennial
[_OptionalField]Can contain any chain of 1 to 220 characters (only ‘A’ to ‘Z’, ‘0’ to ‘9’ or ‘_’ are allowed). This field is not interpreted by Eurostat tools.
.formatFile format: ( e.g. ‘CSV’ for Comma Separated Value, ‘GES’ for GESMES)

One file has to be sent for each annex of the Regulation and period.

Example:

The file ‘RAIL_E_Q_FR_2004_0002.csv’ is the data file that contains the data from France for Annex E of the Regulation, covering the second quarter of the year 2004.

7. TRANSMISSION METHOD

Data shall be transmitted or uploaded by electronic means to the single entry point for data at Eurostat. This method assures the secure transmission of confidential data.

1 OJ L 52, 22.2.1997, p. 1 .

2 OJ L 151, 15.6.1990, p. 1 .

3 Table A5 is an optional table.

4 Provisional data.

5 Final consolidated data.

6 Number of serious injury accidents (NbAccInj) is an optional variable in table H1.

7 Name of undertaking (UName) is an optional variable.

8 Total freight transport (in tonnes) is an optional variable.

9 Total freight transport (in 1 000 tkm) (Tkm) is an optional variable.

10 Total passenger transport (in passengers) (Pass) is an optional variable.

11 Total passenger transport (in 1 000 pkm) (Passkm) is an optional variable.

Footnotes

  1. . 2 3 4

  2. . 2 3 4

  3. Table A5 is an optional table. 2

  4. Provisional data. 2 3

  5. Final consolidated data. 2 3

  6. Number of serious injury accidents (NbAccInj) is an optional variable in table H1. 2

  7. Name of undertaking (UName) is an optional variable. 2

  8. Total freight transport (in tonnes) is an optional variable. 2

  9. Total freight transport (in 1 000 tkm) (Tkm) is an optional variable. 2

  10. Total passenger transport (in passengers) (Pass) is an optional variable. 2

  11. Total passenger transport (in 1 000 pkm) (Passkm) is an optional variable. 2