OpenLegislation

Commission Regulation (EC) No 416/2007 of 22 March 2007 concerning the technical specifications for Notices to Skippers as referred to in Article 5 of Directive 2005/44/EC of the European Parliament and of the Council on harmonised river information services (RIS) on inland waterways in the Community (revoked)

EU Regulation No 416/2007 · Adopted 22 March 2007 · Extends to United Kingdom

Original text. legislation.gov.uk does not revise this item, so later amendments are not shown here. Changes made to it are listed under each provision when known.

Commission Regulation (EC) No 416/2007

of 22 March 2007

concerning the technical specifications for Notices to Skippers as referred to in Article 5 of Directive 2005/44/EC of the European Parliament and of the Council on harmonised river information services (RIS) on inland waterways in the Community (revoked)

F1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Annotations to the whole text

Textual amendments

F1

Regulation revoked (31.12.2020) by The Merchant Shipping (Miscellaneous Provisions) (Amendments etc.) (EU Exit) Regulations 2018 (S.I. 2018/1221), regs. 2(b), 5(g); 2020 c. 1, Sch. 5 para. 1(1)

Contents

  1. 1Article 1 Repealed
  2. 2Article 2 Repealed
  3. Signature
  4. Annex Repealed
  5. 1GENERAL PROVISIONS Repealed
  6. 1.1Definitions Repealed
  7. 1.2Primary functions and performance requirements for Notices to Skippers (NtS) Repealed
  8. 2PROVISION OF NOTICES TO SKIPPERS Repealed
  9. 3NTS MESSAGE TYPES Repealed
  10. 4STRUCTURE OF NTS AND ENCODING OF NTS MESSAGES Repealed
  11. 4.1General structure Repealed
  12. Figure 1Notice to Skippers message structure Repealed
  13. 4.1.1Identification section Repealed
  14. 4.1.2Fairway and traffic related message Repealed
  15. 4.1.3Water related message Repealed
  16. 4.1.4Ice related message Repealed
  17. 4.1.5Weather related message Repealed
  18. 4.2Explanation of XML tags and code values in the NtS Reference Tables Repealed
  19. 4.3Identification of fairway sections and objects in NtS messages Repealed
  20. 4.4Rules for encoding of NtS messages Repealed
  21. A.NOTICES TO SKIPPERS ENCODING GUIDE FOR EDITORS Repealed
  22. B.NOTICES TO SKIPPERS ENCODING GUIDE FOR APPLICATION DEVELOPERS Repealed
  23. CAppendix C Repealed
  24. DAppendix D Repealed
  25. Appendix Repealed

1F1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2F1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Signature

F1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1GENERAL PROVISIONSF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1DefinitionsF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2Primary functions and performance requirements for Notices to Skippers (NtS)F1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2PROVISION OF NOTICES TO SKIPPERSF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3NTS MESSAGE TYPESF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4STRUCTURE OF NTS AND ENCODING OF NTS MESSAGESF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1General structureF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Figure 1Notice to Skippers message structureF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1.1Identification sectionF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1.2Fairway and traffic related messageF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1.3Water related messageF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1.4Ice related messageF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1.5Weather related messageF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2Explanation of XML tags and code values in the NtS Reference TablesF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.3Identification of fairway sections and objects in NtS messagesF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.4Rules for encoding of NtS messagesF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A.NOTICES TO SKIPPERS ENCODING GUIDE FOR EDITORSF1

Abbreviations:

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.

Background, structure and purpose of NtS Encoding Guides

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.

Selection of the NtS message type

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.

FTM basic considerations, steps towards publication of an FTM

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.1.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.2.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.2.1.

Yes:

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.2.2.

No:

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3.1.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3.2.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3.3.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3.4.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.4.

Content of the FTM is to be entered

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.5.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.5.1.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.5.2.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.5.3.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.5.4.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.6.

The communication section is to be entered if applicable

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.7.

The limitation section is to be entered if applicable

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.8.

The start date of the validity of the message is to be set

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.9.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.

FTM explanation of codes

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1.

Subject_code:

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2.

Reason_code

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.3.

Limitation_code:

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.4.

Limitation interval_code: Definition of use of interval codes:

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.5.

Indication_code:

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.5.1.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.5.2.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.5.3.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.5.4.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.5.5.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.5.6.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.6.

Position_code (objects):

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.7.

Position_code (fairways/waterways):

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.8.

Position_code (limitations):

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.8.1.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.8.2.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.8.3.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.8.4.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.9.

Target_group_code (see chapter 3.5)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.10.

Reporting_code

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.10.1.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.10.2.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.10.3.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.11.

Communication_code

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.12.

Type_code:

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.

WRM basic considerations

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.

ICEM basic considerations, steps towards publication of an ICEM

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.1.

Is there a need to publish information via NtS ICEM?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.2.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.2.1.

Yes:

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.2.2.

No:

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.3.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.4.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.5.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.5.1.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.5.2.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.5.3.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.5.4.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.6.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.

WERM basic considerations

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8.

Rules for certain elements

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8.1.

Rules for the element ‘ name ’ related to objects

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8.2.

Rules for the element ‘ name ’ related to fairways

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8.3.

Rules for the elements ‘ value ’ and ‘ unit ’ within limitations

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B.NOTICES TO SKIPPERS ENCODING GUIDE FOR APPLICATION DEVELOPERSF1

1.

Background & Structure

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.

Purpose of NtS Encoding Guide

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.1.

NtS Encoding Guide for editors

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.2.

NtS Encoding Guide for application developers (this document)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.

NtS messages and sections

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Figure 2

Visualisation of the NtS message structure: mandatory element (1), mandatory element that may occur one or two times (1…2), mandatory element that has to occur two times (2), mandatory elements that may occur as often as necessary (1-n), optional element that may occur as often as necessary (0…n)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.

WRM basic considerations

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.1.

Filling of nts_number section in the WRM

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.2.

Filling of WRM including predictions

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Figure 3

Visualisation of water level prediction confidence interval: most probable value (black), confidence interval upper boarder (violet), confidence interval lower boarder (red), measured water level (blue)

(The x-axis shows the time; the y-axis shows the water level in cm)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.

ICEM processes

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1.

New ICEM

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2.

Update of an existing ICEM

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.

WERM basic considerations

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.1.

Filling of nts_number section in the WERM

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.

Filling of WERM ‘ weather_category_code ’

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.

FTM processes

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.1.

New FTM

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.2.

Update/withdrawal of an existing FTM

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.3.

Waterway and/or object related FTM

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.4.

Automatic ordering of limitation codes

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.5.

Handling of limitation period

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.

General implementation rules

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.1.

Filling of the ‘ number_section ’

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.2.

Filling of elements ‘ from ’ , ‘ originator ’ , ‘ organisation ’ and ‘ source ’

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.3.

Omission of elements

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.4.

Automatic filling of date_issue

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.5.

Handling of time zone information in NtS messages

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.6.

Handling of Seconds in NtS messages

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.7.

Format of decimals in NtS messages

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.8.

Units to be used in NtS messages

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.9.

Rules for the elements ‘ name ’ , ‘ position_code ’ and ‘ type_code ’

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Table 1

Matching ‘ RIS Index function_code ’ — ‘ NtS type_code ’

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.10.

Rules for the element ‘ fairway_name ’

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.11.

Clarifications for translations in the spreadsheet ‘ reference_code ’

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.12.

Recommendation for the element ‘ coordinate ’

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.13.

Handling of target groups

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.14.

Display of valid messages at a given time

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.15.

Optional functions to increase user friendliness of NtS editor tools

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8.

NtS XML Message Structure

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.

NtS Web Service

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.1.

Objective

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.2.

Basic Principles and constraints

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.2.1.

Web standards

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.2.2.

Interaction model and encoding method for NtS WS

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.3.

General specifications and recommendations

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.3.1.

Specification: Version information

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.3.2.

Specification: Structure of namespaces

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.3.3.

Recommendation: Use of namespaces

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.3.4.

Recommendation: Use of namespace prefixes

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.3.5.

Specification: Use of ISRS Location Codes

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Invalid ISRS Location Code queries

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Case 1: No ids element in request

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Valid query without ids parameter

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Case 2: One id element in request

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Valid query with one id parameter

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Matching and not matching messages for one id parameter

Case 3: Two id elements in request

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Valid query with two id parameters

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Matching and not matching messages for two id parameters

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Combination: Multiple ids elements in request

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Valid query with multiple ids elements

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.4.

NtS Message Service (implementation specification)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.4.1.

Request

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.4.2.

Response

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.5.

Generation of services and clients

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Glossary

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

CF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

DF1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

F1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .