title: Reglamento de Ejecución (UE) 2018/2032 de la Comisión, de 20 de noviembre de 2018, por el que se modifica el Reglamento (CE) n.° 416/2007 de la Comisión relativo a las especificaciones técnicas de los avisos a los navegantes

text:
                  28.12.2018

                  ES EN

                  Diario Oficial de la Unión Europea

                  L 332/1

         REGLAMENTO DE EJECUCIÓN (UE) 2018/2032 DE LA COMISIÓN
         de 20 de noviembre de 2018
         por el que se modifica el Reglamento (CE) n.o 416/2007 de la Comisión relativo a las especificaciones técnicas de los avisos a los navegantes
         LA COMISIÓN EUROPEA,
         Visto el Tratado de Funcionamiento de la Unión Europea,
         Vista la Directiva 2005/44/CE del Parlamento Europeo y del Consejo de 7 de septiembre de 2005, relativa a los servicios de información fluvial (SIF) armonizados en las vías navegables interiores de la Comunidad (1) y, en particular, su artículo 5, apartado 1, letra c),
         Considerando lo siguiente:

                     (1)

                     El Reglamento (CE) n.o 416/2007 de la Comisión (2) debe actualizarse, perfeccionarse y clarificarse teniendo en cuenta los avances tecnológicos y la experiencia adquirida con la ejecución del Reglamento (CE) n.o 416/2007.

                     (2)

                     Las especificaciones técnicas de los avisos a los navegantes deben basarse en los principios técnicos establecidos en el anexo II de la Directiva 2005/44/CE.

                     (3)

                     Para mejorar la seguridad de la navegación, los avisos a los navegantes deben ampliarse para incluir un nuevo tipo de mensaje relativo a las condiciones meteorológicas.

                     (4)

                     Las tablas de referencia sobre los valores de gálibo deben eliminarse del anexo del Reglamento (CE) n.o 416/2007, porque los datos de referencia que figuran en ellos, como los valores de referencia correspondientes al nivel de agua bajo y al nivel de agua alto, son dinámicos. Estos datos deben incluirse y mantenerse en el Sistema Europeo de Gestión de Datos de Referencia operado por la Comisión.

                     (5)

                     Es necesario mejorar la coherencia de la edición y el desarrollo de aplicaciones para crear servicios con un mayor nivel de interoperabilidad. Por lo tanto, deben incluirse guías de codificación para editores y desarrolladores de aplicaciones en las especificaciones técnicas, en forma de apéndices A y B del anexo.

                     (6)

                     Es recomendable que las autoridades intercambien información, de conformidad con el Reglamento (CE) n.o 416/2007 de la Comisión. Para mejorar dicho intercambio de información, deben establecerse especificaciones relativas a él en el apéndice D del anexo a fin de permitir a los Estados miembros que sus sistemas sean interoperables.

                     (7)

                     Para garantizar que los Estados miembros puedan codificar los avisos a los navegantes de forma coherente y de manera que sean interoperables, deben mejorarse las tablas de referencia incluidas en el apéndice E. Con este fin, deben definirse nuevos códigos en una nueva tabla de referencia que contenga etiquetas armonizadas de la interfaz de búsqueda para la interfaz gráfica de usuario. Además, las nuevas etiquetas, valores y códigos deben incluirse en las tablas de referencia existentes y deben eliminarse los elementos redundantes.

                     (8)

                     Las especificaciones técnicas revisadas han de garantizar que las tablas de referencia del apéndice E también estén disponibles en formato electrónico en el sistema europeo de gestión de datos de referencia operado por la Comisión Europea.

                     (9)

                     De conformidad con el artículo 12, apartado 2, de la Directiva 2005/44/CE, para cumplir lo dispuesto en el artículo 4 de esta Directiva, los Estados miembros deben tomar las medidas necesarias para ejecutar los requisitos establecidos en el presente Reglamento a más tardar treinta meses después de su entrada en vigor.

                     (10)

                     Procede, por lo tanto, modificar el Reglamento (CE) n.o 416/2007 en consecuencia.

                     (11)

                     Las medidas previstas en el presente Reglamento se ajustan al dictamen del Comité al que se refiere el artículo 11 de la Directiva 2005/44/CE.

               HA ADOPTADO EL PRESENTE REGLAMENTO:

            Artículo 1
            El anexo del Reglamento (CE) n.o 416/2007 se sustituye por el anexo del presente Reglamento.

            Artículo 2
            El presente Reglamento entrará en vigor el día siguiente al de su publicación en el Diario Oficial de la Unión Europea.

            El presente Reglamento será obligatorio en todos sus elementos y directamente aplicable en cada Estado miembro.
            Hecho en Bruselas, el 20 de noviembre de 2018.

                  Por la Comisión

                  El Presidente

               Jean-Claude JUNCKER

            (1)  DO L 255 de 30.9.2005, p. 152.

            (2)  Reglamento (CE) n.o 416/2007 de la Comisión, de 22 de marzo de 2007, relativo a las especificaciones técnicas de los avisos a los navegantes mencionadas en el artículo 5 de la Directiva 2005/44/CE del Parlamento Europeo y del Consejo relativa a los servicios de información fluvial (SIF) armonizados en las vías navegables interiores de la Comunidad (DO L 105 de 23.4.2007, p. 88).

            ANEXO
            ÍNDICE

                        1.

                     DISPOSICIONES GENERALES
                     4

                        1.1.

                     Definiciones
                     4

                        1.2.

                     Funciones principales y requisitos de funcionamiento de los avisos a los navegantes (NtS, por su siglas en inglés)
                     4

                        2.

                     ENVÍO DE AVISOS A LOS NAVEGANTES
                     5

                        3.

                     TIPOS DE AVISOS A LOS NAVEGANTES (NtS)
                     5

                        4.

                     ESTRUCTURA Y CODIFICACIÓN DE LOS MENSAJES (ENCODING OF NtS)

                     5

                        4.1.

                     Estructura general
                     5

                        4.1.1.

                     Sección de identificación
                     6

                        4.1.2.

                     Mensaje referido a los canales navegables y el tráfico
                     6

                        4.1.3.

                     Mensaje relativo al agua
                     6

                        4.1.4.

                     Mensaje sobre hielos
                     7

                        4.1.5.

                     Mensaje relativo a las condiciones meteorológicas
                     7

                        4.2.

                     Explicación de las etiquetas XML y los valores de los códigos en las tablas de referencia de los avisos a los navegantes (NtS Reference Tables)
                     7

                        4.3.

                     Identificación de objetos y secciones del canal navegable en los avisos a los navegantes (NtS)
                     7

                        4.4.

                     Normas para la codificación de los avisos a los navegantes (NtS)
                     8
                  Apéndice A: Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para editores

                     9
                  Apéndice B: Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para desarrolladores de aplicaciones

                     22
                  Apéndice C: Definición del esquema XML de avisos a los navegantes (XSD)
                     50
                  Apéndice D: Especificaciones del servicio web (Web Service) de avisos a los navegantes (WSDL)
                     87
                  1.   DISPOSICIONES GENERALES
            1.1.   Definiciones

            Los servicios de información sobre los canales navegables (FIS) incluyen los datos geográficos, hidrológicos y administrativos relativos a las vías navegables que usan los capitanes y gestores de flota para planificar, ejecutar y efectuar el seguimiento de un viaje. Los términos «capitán» y «navegante» que se usan en la presente norma se considerarán equivalentes al término «patrón» usado en las directrices de los servicios de información fluvial (SIF; RIS, por sus siglas en inglés) (Reglamento (UE) n.o 414/2007 de la Comisión (1)), mientras que el término «gestor de flota» está definido en el Reglamento n.o 415/2007 de la Comisión (2).
            Los FIS proporcionan información tanto dinámica (niveles de agua, predicciones de niveles de agua, etc.) como estática (horarios de funcionamiento de esclusas y puentes, etc.) sobre el uso y la situación de la infraestructura de vías navegables, ayudando así a la toma de decisiones tácticas y estratégicas de navegación.
            Los medios tradicionales de suministro de esta información incluyen las ayudas visuales a la navegación, los avisos impresos destinados a los navegantes, la radio y los teléfonos fijos de las esclusas. El teléfono móvil ha añadido nuevas posibilidades de comunicación vocal y transmisión de datos, pero la red móvil no está garantizada en todo lugar ni en todo momento. Existen sistemas que ofrecen información específica sobre vías navegables por radioteléfono, por Internet o por carta náutica electrónica, como por ejemplo el sistema de información y visualización de las cartas electrónicas para la navegación interior, ECDIS Fluvial (Inland ECDIS), con cartas náuticas electrónicas (ENC).
            1.2.   Funciones principales y requisitos de funcionamiento de los avisos a los navegantes (NtS)

            Las presentes especificaciones técnicas de los avisos a los navegantes crean normas para la transmisión de información sobre los canales navegables a través de Internet.
            Los avisos a los navegantes (NtS):

                        a)

                        proporcionarán información relacionada con las condiciones de las vías navegables, el tráfico, las condiciones metereológicas y los niveles de agua y hielo a los servicios de información sobre canales navegables;

                        b)

                        proporcionarán traducción automática del contenido más relevante de los avisos, usando vocabulario normalizado basado en listas de códigos (los cuadros de referencia de los avisos a los navegantes proporcionados en el apéndice E);

                        c)

                        presentarán una estructura normalizada de conjuntos de datos para facilitar la integración de los avisos en los sistemas de planificación de viajes;

                        d)

                        serán compatibles con la estructura de datos del Índice SIF (RIS Index) y el ECDIS Fluvial, para facilitar la integración de los avisos a los navegantes en este último, tal como establece la Directiva 2005/44/CE, de 7 de septiembre del 2005, relativa a los servicios de información fluvial (SIF) armonizados en las vías navegables interiores de la Comunidad.

                  Las especificaciones técnicas de los avisos a los navegantes facilitan el intercambio de datos entre los sistemas de NtS de distintos países y con otras aplicaciones que usen información de estos mensajes, incluido el ECDIS Fluvial.
            Parte de la información incluida en los mensajes a los navegantes se puede normalizar, y parte, no.
            La parte normalizada debe englobar toda la información que resulte:

                        a)

                        importante para la seguridad de la navegación interior (por ejemplo: pequeña embarcación hundida en el lado derecho del canal navegable del Danubio, km fluvial 2010);

                        b)

                        necesaria para la planificación de viajes, incluyendo el cierre de esclusas y la reducción del gálibo libre.

                  El contenido adicional que no sea relevante para la seguridad o para la planificación de viajes, incluyendo el motivo de cierre de una esclusa, se puede proporcionar como texto libre, sin traducción automática. El uso de texto libre debe restringirse al mínimo.
            2.   ENVÍO DE AVISOS A LOS NAVEGANTES
            Los Estados miembros se asegurarán de que los avisos a los navegantes (NtS) sean accesibles en línea y a través del servicio web normalizado de avisos a los navegantes, de acuerdo con las especificaciones técnicas descritas en el presente anexo y sus apéndices. Las especificaciones del servicio web normalizado de avisos a los navegantes están incluidas en el apéndice D en forma de lenguaje de descripción de servicios web (WSDL).
            Los servicios web normalizados de avisos a los navegantes proporcionarán al usuario la posibilidad de seleccionar mensajes basándose en, al menos, uno de los siguientes criterios:

                        c)

                        un tramo específico de una vía navegable;

                        d)

                        una zona específica de una vía navegable, definida por un punto kilométrico del río de inicio y otro de fin;

                        e)

                        período de validez del aviso (fecha de inicio y fecha de fin del período de validez);

                        f)

                        fecha de publicación del aviso (fecha y hora de publicación).

                  Los mensajes a los navegantes que cumplan con las normas establecidas en el presente anexo se pueden enviar, entre otros métodos, mediante:

                        a)

                        aplicaciones móviles («aplicaciones»);

                        b)

                        servicios de correo electrónico.

                  Se puede llevar a cabo un intercambio de datos entre los sistemas de avisos a los navegantes utilizados en diferentes países. Todos los sistemas que utilicen las normas previstas en el anexo del presente Reglamento pueden incorporar avisos a los navegantes procedentes de otros sistemas a sus propios servicios, siempre que el contenido del mensaje no se modifique. En el caso de que la conexión a una fuente de avisos integrados se interrumpa o no esté disponible, se informará a los usuarios.
            3.   TIPOS DE AVISOS A LOS NAVEGANTES (NTS)
            Los avisos a los navegantes son mensajes esenciales que se han normalizado en la mayor medida posible.
            Existen cuatro tipos de avisos a los navegantes, a saber:

                        a)

                        mensajes referidos a los canales navegables y el tráfico;

                        b)

                        mensajes relativos al agua;

                        c)

                        mensajes sobre hielos;

                        d)

                        mensajes relativos a las condiciones meteorológicas.

                  4.   ESTRUCTURA Y CODIFICACIÓN DE LOS AVISOS A LOS NAVEGANTES (NTS)
            En el presente apartado se describe la estructura y la codificación de los avisos electrónicos normalizados destinados a los navegantes.
            Un aviso a un navegante es un mensaje estructurado que usa elementos normalizados, siempre que esto sea posible. El uso de texto libre en los elementos de datos debe restringirse al mínimo.
            La definición del esquema de lenguaje extensible de marcado (XML) de los avisos normalizados a los navegantes, también denominado «XSD(L)» en el presente documento, contiene los valores de códigos normalizados y posibles formatos y se incluye en el apéndice C.
            Los valores de códigos normalizados y las etiquetas XML, su significado y traducción se recogen en las tablas de referencia de los avisos a navegantes en el apéndice E y también están disponibles por vía electrónica en el sistema europeo de gestión de datos de referencia (ERDMS) operado por la Comisión Europea.
            4.1.   Estructura general

            Los avisos a los navegantes constan de las siguientes secciones:

                        a)

                        sección de identificación;

                        b)

                        sección que define el objeto u objetos aplicables, o tramo o tramos de la vía navegable al / a los que se refiere el mensaje;

                        c)

                        la limitación o limitaciones en los mensajes referidos a los canales navegables y el tráfico, la medición o mediciones en los mensajes relativos al agua, el estado de hielo en los mensajes sobre hielos o el informe o informes meteorológicos en los mensajes relacionados con las condiciones meteorológicas.

               Imagen 1

               Estructura de los avisos a los navegantes

            4.1.1.   Sección de identificación

            Cada mensaje debe contener una sección de identificación. La sección de identificación contiene información general sobre el emisor del mensaje y su fecha de publicación.
            4.1.2.   Mensajes referidos a los canales navegables y el tráfico

            Los mensajes referidos a los canales navegables y el tráfico contienen información acerca del tramo o tramos o del objeto u objetos de los canales navegables, y se usan para indicar la limitación o limitaciones en los siguientes casos:

                        a)

                           «Alarma»: Importante para la seguridad. El mensaje de alarma debe contener al menos una limitación que derive en un peligro directo y concreto para las personas, embarcaciones o instalaciones, tales como soldaduras que producen chispas en un puente, cabinas de seguridad o trabajadores colgados de un puente, obstáculos en el canal navegable.

                        b)

                           «Aviso»: Importante para la planificación de viajes o para la seguridad. El mensaje de aviso puede contener limitaciones, tales como la obstrucción del cuenco de una esclusa debido a obras de mantenimiento, operaciones de dragado en un canal navegable.

                        c)

                           «Servicio de información»: Información general que no está directamente relacionada con la planificación de viajes o la seguridad. El servicio de información no debe contener limitaciones específicas, por lo que no tiene relevancia directa para la planificación de viajes o la seguridad. Dicha información puede incluir información general como normas locales de tráfico o actualizaciones del ECDIS fluvial.

                  4.1.3.   Mensaje relativo al agua

            La sección relativa al agua contiene valores o predicciones acerca de:

                        a)

                        el nivel del agua,

                        b)

                        la profundidad mínima medida,

                        c)

                        el gálibo libre,

                        d)

                        el estado de las presas,

                        e)

                        las descargas,

                        f)

                        el régimen.

                  Normalmente, la información relativa al agua se crea y se publica automáticamente en base a los datos recibidos de equipos sensores (como mareógrafos), sistemas (como el modelo de nivel del agua) o infraestructuras (como el estado de la presa). La publicación puede deberse a distintos motivos, como que se trate de una publicación periódica o que haya alcanzado un valor determinado.
            4.1.4.   Mensaje sobre hielos

            Los mensajes sobre hielos contienen información sobre las condiciones de hielo reales o previstas en un tramo o tramos de un canal navegable. La información sobre hielos suele ser generada por personal competente sobre la base de la observación local y a una valoración profesional.
            4.1.5.   Mensaje relativo a las condiciones meteorológicas

            Los mensajes relativos a las condiciones meteorológicas contienen información sobre condiciones meteorológicas (peligrosas) para la navegación interior.
            Con el objeto de facilitar la distribución de información hidrometeorológica proveniente de redes hidrometeorológicas a navegantes, se pueden publicar mensajes relativos a las condiciones meteorológicas.
            4.2.   Explicación de las etiquetas XML y de los valores de códigos de las tablas de referencia de los avisos a los navegantes (NtS Reference Tables)

            El significado de los distintos elementos usados en la definición del esquema XML (XSD) de los avisos a los navegantes se describen en las tablas de referencia de dichos avisos que figuran en el apéndice E. La estructura, formato y posibles valores de todos los elementos XML se describen en la XSD en el apéndice C.

                        a)

                        Las coordenadas de latitud y longitud están codificadas según el sistema geodésico mundial de 1984 y se presentan en grados y minutos con al menos tres, pero preferiblemente cuatro, decimales ([d]d mm.mmm[m] N, [d][d]d mm.mmm[m] E).

                        b)

                        Los decimales de los campos numéricos se indican con un punto («.»). No se usan separadores para los miles.

                        c)

                        Los avisos a los navegantes solo usarán las siguientes unidades para los valores incluidos en el mensaje XML: cm, m3/s, h, km/h y kW, m/s (viento), mm/h (lluvia) y grados Celsius. Las aplicaciones nacionales pueden convertir las unidades para presentarlas de manera más sencilla.

                  4.3.   Identificación de los tramos y objetos de la vía navegable en los avisos a navegantes

            A fin de satisfacer los requisitos mínimos en materia de datos para el suministro de información sobre objetos relevante para la navegación interior según lo dispuesto en el artículo 4, apartado 3, letra a) de la Directiva 2005/44/CE, debe usarse el código de posición ISRS (ISRS Location Code) en la sección correspondiente a los objetos. El código de posición ISRS se usa únicamente para identificar objetos y tramos de canales navegables y asegurar la interoperabilidad de los servicios y sistemas de información fluvial (SIF; RIS, en inglés), (por ejemplo, combinando información sobre infraestructuras del Índice SIF —RIS Index—, el ECDIS Fluvial —Inland ECDIS— y los avisos a los navegantes —NtS—para la planificación de viajes).
            El código de posición ISRS es un código alfanumérico de veinte dígitos que se usa para establecer una relación única y normalizada entre objetos en los servicios de información fluvial. Consiste en los siguientes elementos obligatorios, ordenados en cuatro bloques de información:

                        a)

                        Bloque 1: NU/LOCODE —UN/LOCODE— (cinco letras, alfanumérico), incluyendo:

                                    —

                                    código de país (Country code) (dos dígitos, alfanumérico) (3), y

                                    —

                                    código de posición (Location code) (tres dígitos, alfanumérico, «XXX» si no está disponible).

                        b)

                        Bloque 2: Código del tramo del canal navegable (Fairway section code) (cinco dígitos, alfanumérico, lo determina la autoridad nacional).

                        c)

                        Bloque 3: Código de referencia del objeto (Object reference code) (cinco dígitos, alfanumérico, «XXXXX» si no está disponible).

                        d)

                        Bloque 4: Hectómetro del tramo del canal navegable (Fairway section hectometre) (cinco dígitos, numérico, hectómetro en el centro del área o «00000» si no está disponible).

                  Los Estados miembros mantienen los códigos de posición ISRS y los datos de referencia de objetos en el Índice SIF que, a continuación, se envían al ERDMS operado por la Comisión Europea de acuerdo con los procedimientos de mantenimiento del Índice SIF publicados en el sitio web del ERDMS.
            4.4.   Normas para la codificación de avisos a los navegantes

            Los avisos a los navegantes se codificarán de acuerdo con la Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para editores (apéndice A) y la Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para desarrolladores de aplicaciones (apéndice B).

               (1)  Reglamento (CE) n.o 414/2007 de la Comisión, de 13 de marzo de 2007, relativo a las directrices técnicas de planificación, ejecución y uso operativo de los servicios de información fluvial contempladas en el artículo 5 de la Directiva 2005/44/CE del Parlamento Europeo y del Consejo relativa a los servicios de información fluvial (SIF) armonizados en las vías navegables de la Comunidad (DO L 105 de 23.4.2007, p. 1).

               (2)  Reglamento (CE) n.o 415/2007 de la Comisión, de 13 de marzo de 2007, relativo a las especificaciones técnicas de los sistemas de seguimiento y ubicación de los buques con arreglo al artículo 5 de la Directiva 2005/44/CE del Parlamento Europeo y del Consejo relativa a los servicios de información fluvial (SIF) armonizados en las vías navegables interiores de la Comunidad (DO L 105 de 23.4.2007, p. 35).

               (3)  Los códigos de países de las Naciones Unidas están establecidos de acuerdo con el punto 2.4.2.12 del anexo al Reglamento (UE) n.o 164/2010 de la Comisión (DO L 57 de 6.3.2010, p. 1). Los códigos de país de las Naciones Unidas son idénticos a los códigos ISO 3166-1 Alpha-2.

               A.   GUÍA DE CODIFICACIÓN DE AVISOS A LOS NAVEGANTES (NTS ENCODING GUIDE) PARA EDITORES

               ÍNDICE

                           1

                        Antecedentes, estructura y objetivo de las guías de codificación de avisos a los navegantes
                        10

                           2.

                        Selección del tipo de mensaje
                        10

                           3.

                        Consideraciones principales sobre los FTM, pasos hacia la publicación de un FTM
                        10

                           4.

                        Explicación de los códigos FTM
                        12

                           5.

                        Consideraciones básicas sobre los WRM
                        20

                           6.

                        Consideraciones principales sobre los ICEM, pasos hacia la publicación de un ICEM
                        20

                           7.

                        Consideraciones básicas sobre los WERM
                        20

                           8.

                        Normas para ciertos elementos
                        21

                  Abreviaturas:

                           Abreviatura

                           Significado

                           CEVNI

                           Código europeo de las vías de navegación interiores (http://www.unece.org/trans/main/sc3/sc3res.html)

                           ENC

                           Carta náutica electrónica

                           FTM

                           Mensajes referidos a los canales navegables y el tráfico

                           ICEM

                           Mensajes sobre hielos

                           Inland ECDIS (ECDIS Fluvial)

                           Sistema de Información y Visualización de Cartas Electrónicas

                           ISRS Location Code (Código de posición ISRS)

                           Código de posición ISRS (norma internacional de información sobre embarcaciones)

                           NtS

                           Avisos a los navegantes

                           RIS (SIF)

                           Servicios de información fluvial

                           VHF

                           Banda móvil marítima

                           WERM

                           Mensaje relativo a las condiciones meteorológicas

                           WRM

                           Mensaje relativo al agua

                           WSDL

                           Lenguaje de descripción de servicios web

                           XML

                           Lenguaje extensible de marcado

                           XSD

                           Definición de esquema XML

                     1.   Antecedentes, estructura y objetivo de las guías de codificación de avisos a los navegantes

               La normativa de los avisos a los navegantes se mejora de forma continuada. La puesta en marcha del servicio web de avisos a los navegantes para facilitar el intercambio de mensajes entre las autoridades y entre las autoridades y los usuarios de los avisos fue un gran avance.
               Para facilitar la codificación armonizada de los avisos a los navegantes a escala nacional e internacional se han elaborado dos documentos: La Guía de codificación de avisos a los navegantes para editores y la Guía de codificación de avisos a los navegantes para desarrolladores de aplicaciones. Estas guías son acordes al lenguaje XSD 4.0 de los avisos a los navegantes (NtS) y el WSDL 2.0.4.0 de los servicios web.
               Dado el incremento del uso del servicio web (web service) de avisos a los navegantes (NtS), se procederá a una mayor armonización de los mensajes para asegurar la correcta presentación del contenido en sistemas de terceros. La codificación uniforme de mensajes también es un requisito previo para la consideración de los mensajes en aplicaciones de planificación de viajes.
               Los elementos que contengan solo valores normalizados o valores por defecto se omitirán si no son obligatorios, ya que generan mensajes suplementarios sin valor añadido.
               La Guía de codificación de avisos a los navegantes para editores está destinada a aquellos que editan (y publican) estos mensajes, e incluye instrucciones paso a paso para crear el tipo adecuado de mensaje, además de la explicación de los códigos. La Guía de codificación de avisos a los navegantes explica la aplicabilidad de los cuatro tipos de mensajes, proporciona instrucciones de cumplimentación y los códigos que se deben usar en ciertos casos. La Guía de codificación de avisos a los navegantes para editores está incluida en el apéndice A del presente documento.
               La Guía de codificación de avisos a los navegantes para desarrolladores de aplicaciones incluye pautas para el desarrollo e implementación de aplicaciones y la explicación de su lógica, procesos y valores automáticos o predeterminados. La Guía de codificación de avisos a los navegantes para desarrolladores de aplicaciones está incluida en el apéndice B del anexo del presente Reglamento.
               2.   Selección del tipo de aviso a los navegantes (NtS)

                           —

                           FTM: Escoja este tipo si quiere crear un «mensaje referido a los canales navegables y el tráfico» para vías navegables u objetos en las vías navegables. [vaya al capítulo 3]

                           —

                           WRM: Escoja este tipo si quiere crear un «mensaje relativo al nivel del agua», que permita facilitar información sobre los niveles del agua actuales y previstos, además de otras informaciones. El mensaje relativo al agua contiene información sobre un objeto o un tramo de la vía navegable. El objeto se identifica mediante su código de posición ISRS (ISRS Location Code), el tramo del canal navegable, mediante sus códigos de posición ISRS de inicio y de fin.

                           —

                           ICEM: Escoja este tipo si quiere crear un «mensaje sobre hielos». La sección del mensaje sobre hielos contiene información relativa al estado del hielo en un tramo del canal navegable definido por sus códigos de posición ISRS de inicio y fin.

                           —

                           WERM: Escoja este tipo si quiere crear un «mensaje relativo a las condiciones meteorológicas», que permita facilitar información sobre la situación actual y prevista de las condiciones meteorológicas en un tramo de la vía navegable definida por sus códigos de posición ISRS de inicio y fin.

                     3.   Consideraciones principales sobre los FTM, pasos hacia la publicación de un FTM

               Se proporciona información detallada acerca de qué códigos deben usarse en el capítulo 4. Las consideraciones a partir del apartado 3.3 no están necesariamente en el orden de entrada de una herramienta de edición FTM.

                           3.1.

                           ¿Es necesario publicar información mediante un aviso a los navegantes del tipo «mensajes referidos a los canales navegables y el tráfico» según las normas relativas a dichos avisos? Toda la información importante relacionada con la seguridad y la planificación de viajes debe notificarse mediante un aviso a los navegantes (NtS). Puede publicarse información que no sea importante en términos de seguridad y planificación de viajes. Cada tema/incidente/evento debe publicarse en un mensaje aparte.

                           3.2.

                           ¿Existe ya un FTM válido relacionado con la situación actual tanto con el contenido, como con el período de validez)?

                           3.2.1.

                           Sí:
                           el FTM existente tiene que actualizarse. El mensaje publicado correspondiente tiene que seleccionarse y actualizarse en la herramienta de edición de mensajes referidos a los canales navegables y el tráfico (FTM). No es posible seguir actualizando un FTM que haya expirado.

                           3.2.2.

                           No:
                           se tiene que elaborar un nuevo FTM. En caso de que un evento similar ya esté codificado en un FTM, este último puede usarse como borrador para la creación de un nuevo FTM (si está función está disponible), o se puede usar una plantilla (si esta función está disponible).

                           3.3.

                           Se tiene que establecer el ámbito geográfico de validez.

                           3.3.1.

                           En caso de que el FTM esté relacionado con un tramo específico de una vía navegable, es necesario incluir el tramo y delimitarlo mediante sus puntos de inicio y fin. Si el contenido es aplicable a diversos tramos de la misma vía navegable o a diferentes vías navegables se pueden registrar todos en un solo FTM.

                           3.3.2.

                           En caso de que el FTM esté relacionado con un objeto específico (por ejemplo, puente, esclusa, etc.) de la vía navegable, el objeto en cuestión debe ser seleccionado en la lista de objetos (cuando la lista esté disponible). No es necesario definir un tramo de la vía navegable en el mensaje. En el caso de que un FTM afecte a varios objetos, pueden incluirse todos en un solo FTM.

                           3.3.3.

                           Es posible combinar información relativa a un objeto y un canal navegable dentro de un mismo mensaje siempre que dicha información se refiera a una causa/evento específico (mismo código de asunto y de motivo).

                           3.3.4.

                           Aunque las coordenadas son facultativas, se aportarán para respaldar la presentación en mapas (a menudo estas coordenadas las proporciona automáticamente la aplicación de avisos a los navegantes).

                           3.4.

                           Introducir el contenido del FTM
                           Toda información que se pueda expresar usando las tablas de referencia de los avisos a los navegantes (NtS Reference Tables) se tiene que codificar en los campos de mensaje normalizados. En los campos de texto libre solo deberá constar la información adicional que no pueda ser codificada de otra manera.

                           3.5.

                           El grupo o grupos destinatarios con relación al tipo de buques y las direcciones afectadas se introducirá, cuando proceda.

                           3.5.1.

                           En caso de que el mensaje sea válido para cualquier embarcación (todo tipo de buques) en todas las direcciones, no se incluirá el grupo destinatario y se codificará solo la información esencial. Si el mensaje / la limitación se dirige a un grupo destinatario o dirección específicos deben seleccionarse los códigos correspondientes.

                           3.5.2.

                           En caso de que el mensaje en su totalidad sea válido para grupos destinatarios específicos, la información del grupo destinatario deberá figurar en la parte general del FTM (y no repetirse en la sección o secciones de la limitación).

                           3.5.3.

                           En caso de que haya distintos grupos destinatarios a los que se les apliquen limitaciones distintas, la información del grupo destinatario deberá proporcionarse dentro de las respectivas limitaciones (y no deberá repetirse en la parte general).

                           3.5.4.

                           En caso de que las autoridades competentes concedan exenciones de limitaciones a buques particulares o al tráfico local (por ejemplo, buques que participen en un evento en el cual resulte aplicable un bloqueo general, el tráfico local de transbordadores en áreas bloqueadas), no es necesario tener en cuenta tales exenciones en la codificación del grupo o grupos destinatarios. Esta información puede constar en el campo de texto libre como información adicional.

                           3.6.

                           Cumplimentar la sección de comunicación, cuando proceda
                           Si existe información adicional disponible a través de una fuente específica deberá indicarse en esta sección. Si existe una obligación adicional de informar a través de un medio específico deberá indicarse en esta sección.

                           3.7.

                           Cumplimentar la sección de limitación, cuando proceda
                           Si existen limitaciones que resulten de aplicación, se cumplimentará la sección correspondiente. Si se conocen los valores vinculados a las limitaciones, estos deben indicarse. Es obligatorio facilitar los valores correspondientes a las dimensiones de las embarcaciones, el límite de velocidad y el espacio disponible para la navegación.
                           Todas las limitaciones deben incluir los periodos de limitación a fin de permitir cálculos adecuados en las aplicaciones de planificación de viajes (para facilitar el trabajo, la aplicación de avisos a los navegantes puede incluir una función que permita copiar los periodos de limitación o seleccionar más de una limitación en un periodo).

                           3.8.

                           Establecer la fecha de inicio de validez del mensaje
                           Cuando se conozca la fecha en que expira la validez de un mensaje, esta también se debe establecer. La fecha de finalización de la validez no debe ser anterior a la fecha actual.
                           Tenga en cuenta que la información sobre el período de validez será usada por las aplicaciones para seleccionar los mensajes que se mostrarán a los usuarios con relación al momento solicitado.
                           En caso de que se retire el mensaje:

                                       a)

                                       antes de que empiece el período de validez, las fechas de inicio y fin se ajustarán con la fecha de la retirada;

                                       b)

                                       si el período de validez ya ha empezado, las nuevas fechas de fin de todas las limitaciones se ajustarán con una fecha pasada, la fecha de fin de la validez se ajustará con la fecha de la retirada.

                           3.9.

                           El mensaje se puede publicar.

                     4.   Explicación de los códigos del FTM

               4.1.   Código de asunto (Subject_code)
               Explicación de los códigos de asunto:

                           —

                           «Alarma»: Importante para la seguridad. El mensaje de alarma debe contener al menos una limitación que derive en un peligro directo y concreto para las personas, embarcaciones o instalaciones, tales como soldaduras que producen chispas en un puente, cabinas de seguridad o trabajadores colgados de un puente, obstáculos en el canal navegable.

                           —

                           «Aviso»: Importante para la planificación de viajes o para la seguridad. El mensaje de aviso puede contener limitaciones, tales como la obstrucción del cuenco de una esclusa debido a obras de mantenimiento, operaciones de dragado en un canal navegable, normas de tráfico adicionales respecto a la legislación nacional;

                           —

                              «Servicio de información»: Información general que no está directamente relacionada con la planificación de viajes o la seguridad. El servicio de información no debe contener limitaciones específicas, por lo que no tiene relevancia directa para la planificación de viajes o la seguridad. Dicha información puede incluir, por ejemplo, normas locales de tráfico o actualizaciones del ECDIS fluvial. El período de validez se utiliza para especificar el tiempo durante el cual se presenta el mensaje del servicio de información a los usuarios, y no el tiempo de validez de la información proporcionada (por ejemplo, un mes o según lo establecido por los procedimientos nacionales).

                           —

                              «Aviso anulado»

                           El código de asunto «Notice withdrawn» solo debe usarse si:

                                       —

                                       La fecha actual es anterior a la fecha de inicio de la validez. En este caso, solo se puede modificar el contenido del campo «información adicional en la lengua nacional»; el resto del contenido del mensaje debe permanecer inalterado. Este «Notice withdrawn» se usa para retirar un aviso antes de que se sea válido. Esto significa que el código «Notice withdrawn» se usa en el caso de avisos que no hayan alcanzado la fecha de inicio de la validez y/o en el caso de medidas previstas que no vayan a llevarse a cabo (por ejemplo, se habían planificado operaciones de dragado pero no se pueden empezar debido a un nivel de agua elevado).

                                       —

                                       El período de validez ya ha empezado y las nuevas fechas de finalización de todas las limitaciones corresponden al pasado. La finalización de la fecha de validez debe corresponder a la fecha de la retirada.

                                 En este caso, las medidas/eventos finalizan antes de que termine el período de validez establecido inicialmente con relación a un FTM existente.

                     4.2.   Código de motivo (Reason_code)
               El código de motivo debe cumplimentarse para aportar información adicional a los navegantes.
               Explicación de uso de los códigos de motivo:

                           Obras de construcción

                           Aviso de obras de construcción

                           Accidente

                           Aviso de accidente

                           Cambios en vía navegable

                           Aviso de cambios en la vía navegable

                           Cambio de señalización

                           Aviso de cambios de señalización de la vía navegable

                           Estrechamiento de vía navegable

                           Aviso de anchura reducida en la vía navegable si ningún otro código de motivo (reason_code) resulta aplicable

                           Marcas/señales estropeadas

                           Aviso de marcas/señales estropeadas

                           Presencia de submarinistas

                           Aviso de presencia de submarinistas

                           Dragado

                           Aviso de operaciones de dragado

                           Evento

                           Aviso de eventos, como competiciones de natación, vela o remo

                           Ejercicios

                           Aviso de ejercicios, como ejercicios de rescate o militares

                           Operación de limpieza con explosivos

                           Aviso de operación de limpieza con explosivos

                           Barrido extensivo

                           Aviso de mayor índice de descarga de lo habitual a través de presas o esclusas por causas relacionadas con la gestión del agua

                           Material desprendido

                           Aviso de material desprendido, como carámbanos, ramas de árbol

                           Ecos de radar falsos

                           Aviso de posibles ecos de radar falsos

                           Fuegos artificiales

                           Aviso de fuegos artificiales

                           Material flotante

                           Aviso de material flotante por encima del nivel del agua (visibles) y por debajo del nivel del agua (invisibles)

                           Medición de caudal

                           Aviso de trabajos de medición del caudal

                           Riesgo para la salud

                           Advertencia o aviso, por ejemplo, por procesionaria del roble, fugas de gas, etc.

                           Línea de alta tensión

                           Aviso de línea de alta tensión en el camino

                           Nivel de agua elevado

                           Aviso de nivel de agua elevado antes de alcanzar el nivel de agua de prohibición

                           Hielos

                           Aviso sobre hielos; se enviará información complementaria a través de la información sobre hielos (mensaje sobre hielos)

                           Actualización del ECDIS fluvial (Inland ECDIS update)

                           Servicio de información acerca de una actualización del ECDIS fluvial (Inland ECDIS)

                           Inspección

                           Aviso de trabajos de inspección; solo se usa en caso de inspección; no se usa para obras de reparación/construcción. Puede haber limitaciones a causa de andamios o coches/cabinas de inspección

                           Lanzamiento

                           Aviso de buque abandonando un astillero

                           Normas locales de tráfico

                           Servicio de información sobre normas adicionales o modificadas en la legislación vigente o reglamentos sin limitaciones especiales, fechas de limitaciones o fechas de validez

                           nivel de agua bajo

                           Aviso de nivel de agua bajo antes de alcanzar el nivel de agua de prohibición

                           Nivel de agua en descenso

                           Aviso de un descenso controlado del nivel del agua para la realización de inspecciones u obras o por motivos relacionados con la gestión del agua

                           Barrido mínimo

                           Aviso de menor índice de descarga de lo habitual a través de presas o esclusas por causas relacionadas con la gestión del agua

                           Nuevo objeto

                           Aviso de información acerca de un nuevo objeto disponible, por ejemplo, un puente, un atracadero

                           Obstáculo

                           Aviso de gálibo vertical reducido y/o anchura de la vía navegable reducida a causa de un obstáculo por encima del nivel del agua

                           Obstrucción bajo el agua

                           Aviso de profundidad disponible reducida y/o anchura de la vía navegable reducida a causa de un obstáculo bajo el agua

                           Nivel de agua de prohibición

                           Aviso de un nivel del agua (nivel de agua elevado o nivel de agua bajo) que implica la prohibición de la navegación

                           Cobertura de radio

                           Aviso relativo a la cobertura de radio

                           Retirada de un objeto

                           Aviso de objetos retirados

                           Reparación

                           Aviso en caso de que algún objeto esté roto o haya dejado de funcionar y deba ser reparado, por ejemplo, un sistema de control de esclusas; también se puede usar para las reparaciones previstas

                           Nivel de agua en ascenso

                           Aviso de nivel de agua en ascenso por causas naturales, no debido a la gestión del agua

                           Sedimentación

                           Aviso de profundidad disponible reducida debido a la sedimentación

                           Obras de sondeo

                           Aviso de obras de sondeo

                           Señalización especial

                           Aviso de uso de señalización especial, por ejemplo para el bloqueo de zonas de agua o zonas de pesca

                           Transporte especial

                           Aviso de transporte especial

                           Huelga

                           Aviso de huelgas del personal de explotación que repercutan en la disponibilidad de la infraestructura de la vía navegable

                           Nivel de agua para navegación prudente

                           Aviso de un nivel de agua (nivel de agua elevado o nivel de agua bajo) por el cual es necesaria una prudencia particular en la navegación

                           Obras

                           Aviso de obras en objetos, en los márgenes y/o en los lechos de las vías navegables (ríos o canales)

                           Limitaciones

                           Solo se utilizará como indicación de limitaciones existentes cuando no se pueda aplicar ningún otro código de motivo

                           Otros

                           No se usará, en caso de que ningún otro código de motivo resulte adecuado, el código de motivo no se cumplimentará

                     4.3.   Código de limitación (Limitation_code)
               Explicación de uso de los códigos de limitación:

                           —

                           Obstrucción:
                           En caso de que sea imposible toda forma de navegación:

                                       —

                                       a través de la cámara de una esclusa,

                                       —

                                       a través de una apertura de puente,

                                       —

                                       a través de un punto concreto de la vía navegable,

                                       —

                                       en un tramo concreto de la vía navegable.

                           —

                           Obstrucción parcial:
                           Todas las partes de la infraestructura (por ejemplo cuencos de la esclusa, aperturas de puente) tendrán un código de posición ISRS propio. En caso de que tales códigos todavía no estén asignados se puede usar el de obstrucción parcial cuando sea posible una navegación limitada (por ejemplo, solo está disponible un objeto del área de la esclusa en una esclusa con dos cámaras paralelas):

                                       —

                                       a través de uno o más cuencos de una esclusa, con al menos uno abierto,

                                       —

                                       a través de una o más aperturas de puente, con al menos una abierta.

                           —

                           Interrupción del servicio:
                           Se usará en caso de que un puente móvil no esté operativo durante un período concreto. Dicho período debe estar comprendido dentro de las horas de funcionamiento normales.
                           La interrupción del servicio de un puente móvil significa que sigue siendo posible el paso por debajo del mismo. De lo contrario, se trata de una «obstrucción». La interrupción del servicio en una esclusa debe codificarse como «obstrucción».

                           —

                           Servicio limitado:
                           Se usará en caso de que las horas de funcionamiento habituales de los objetos (por ejemplo, esclusas, puentes —móviles—) cambien, se amplíen o se reduzcan.

                           —

                           Si hay limitaciones relativas a las dimensiones permitidas del buque/convoy (no relacionadas directamente con la infraestructura), la limitación se codificará con los siguientes elementos de texto:

                                       —

                                       calado,

                                       —

                                       manga,

                                       —

                                       manga del convoy,

                                       —

                                       eslora,

                                       —

                                       eslora del convoy,

                                       —

                                       altura de la obra muerta.

                                 Si se dispone de él, se proporcionará un valor absoluto.

                           —

                           Si hay limitaciones relativas al tamaño disponible de un objeto o un tramo de la vía navegable, se usarán los siguientes códigos:

                                       —

                                       gálibo vertical,

                                       —

                                       eslora disponible,

                                       —

                                       gálibo horizontal,

                                       —

                                       profundidad disponible.

                                 Si se dispone de él, se proporcionará un valor absoluto.

                           —

                           Profundidad mínima medida: Se usará en caso de que la profundidad pueda causar problemas (por ejemplo, debido a la sedimentación). Se proporcionará un valor de la profundidad absoluta (con relación a un valor de referencia) o la reducción de la profundidad. Si se dispone de él, se proporcionará un valor absoluto.

                           —

                           Retraso: Se usará en caso de que ocurra una obstrucción/incidente de duración limitada en un objeto o tramo de la vía navegable entre una fecha específica de inicio y fin.
                           La duración máxima prevista de la obstrucción/incidente debe codificarse. No se usará el código «retraso» en casos en los que solo uno de los cuencos de una esclusa con varias cámaras no esté disponible.

                           —

                           Si hay maniobras o acciones específicas que están prohibidas, deben codificarse las respectivas limitaciones. Estas limitaciones solo se codificarán si no se han anunciado a través de señales de navegación o reglamentos que estén codificados en las ENC fluviales oficiales:

                                       —

                                       potencia mínima,

                                       —

                                       tráfico en sentido alterno,

                                       —

                                       prohibido girar,

                                       —

                                       prohibido el paso,

                                       —

                                       prohibido adelantar,

                                       —

                                       prohibido atracar,

                                       —

                                       prohibición de amarre,

                                       —

                                       prohibido fondear,

                                       —

                                       no crear oleaje,

                                       —

                                       límite de velocidad,

                                       —

                                       prohibido desembarcar.

                                 Cuando se disponga de él, se proporcionará un valor absoluto del límite de velocidad y la potencia mínima.

                           —

                           Precaución especial: En casos en los que un FTM (o parte de un FTM) esté relacionado con un canal/vía navegable este código de limitación se usará para indicar en qué posición de la vía navegable/río/canal/lago tiene lugar el incidente.
                           Además, se usará en casos en los que no sea posible describir la limitación en detalle, pero resulte útil o necesario para avisar o informar a los navegantes de la necesidad de ser precavidos y prestar atención a la información por radio.

                           —

                           Sin limitaciones: Solo debe usarse en caso de que se declare explícitamente que no hay limitaciones en un período de tiempo dado.

                     4.4.   Código de intervalo de la limitación (Limitation interval_code). Explicación de uso de los códigos de intervalo (interval codes):

                           —

                           «Continuo»: Se usará para limitaciones que sean aplicables desde una fecha/hora de inicio hasta una fecha/hora final sin interrupción (por ejemplo, obstrucción desde las 00:00 horas del 01.01.2016 hasta las 23:59 horas del 31.03.2016, pero también obstrucción el 17.09.2016 desde las 08:00 horas hasta las 18:00 horas).

                           —

                           «Diario»: se deberá usar para la aplicación repetida de una limitación (por ejemplo, no crear oleaje en horario laboral en una zona de dragado — del 07.04.2016 hasta el 11.04.2016, diariamente, de las 06:00 hasta las 18:00 horas).

                           —

                           «Período diurno» (tal como se define en el CEVNI): El término «día» se refiere al período comprendido entre la salida y la puesta del sol.

                           —

                           «Período nocturno» (tal como se define en el CEVNI): El término «noche» se refiere al período comprendido entre la puesta y la salida del sol.

                           —

                           Días de la semana: si hay intervalos vinculados a diferentes días de la semana, estos deben seleccionarse entre los siguientes elementos de texto:

                                       —

                                       lunes,

                                       —

                                       martes,

                                       —

                                       miércoles,

                                       —

                                       jueves,

                                       —

                                       viernes,

                                       —

                                       sábado,

                                       —

                                       domingo,

                                       —

                                       de lunes a viernes,

                                       —

                                       sábado y domingo.

                           —

                           «Con visibilidad reducida»: Se usará si la limitación solo está vigente en caso de condiciones de visibilidad reducida debido a niebla, bruma, nieve, lluvia u otros motivos.

                           —

                           «Salvo»: No debe utilizarse; Los intervalos interrumpidos deben mostrarse como períodos de limitación separados dentro de la misma limitación. Ello se debe a que el software de planificación de viajes no puede interpretar este código correctamente sin haberle asignado una fecha u hora determinadas. Por lo tanto, no es posible calcular tiempos estimados de llegada.

                           —

                           «De lunes a viernes excepto festivos»: solo debe usarse si los festivos están dentro del período de validez de la limitación. Como servicio a los usuarios, los festivos se pueden recoger en la sección de texto libre del FTM. El software de planificación de viajes no podrá tener en cuenta los festivos para el cálculo de los tiempos estimados de llegada.

                     4.5.   Código de indicación (Indication_code)

               El código de indicación está previsto para informar sobre valores específicos relativos a ciertas limitaciones (por ejemplo límite de velocidad, potencia mínima, profundidad disponible). Para establecer ciertas dimensiones, se requiere una referencia bien a un sistema de referencia externo (geográfico o hidrológico) (por ejemplo, gálibo vertical, profundidad disponible, profundidad mínima medida), bien a dimensiones conocidas de estructuras artificiales (por ejemplo, eslora disponible, gálibo horizontal).

                           4.5.1.

                           Si se conocen las referencias o dimensiones absolutas, deben usarse. Solo se deben usar valores relativos si no es posible emplear un sistema de referencia externo.

                           4.5.2.

                                          Reducido (en)

                                          → Este es un valor relativo.

                           4.5.3.

                                          Máximo

                                          → Este es un valor absoluto.

                           4.5.4.

                                          Mínimo

                                          → Este es un valor absoluto.

                           4.5.5.

                           Si la dimensión que indica una limitación se refiere a una coordenada geográfica o hidrológica, debe señalarse el sistema de referencia correspondiente en el mensaje del NtS (por ejemplo, gálibo vertical mín. 4 m, referido al nivel máximo navegable; profundidad disponible mín. 1,7 m, referido al nivel de agua bajo regulado).

                           4.5.6.

                           Si la dimensión que indica una limitación se refiere a la dimensión de una estructura artificial (por ejemplo, un puente, una esclusa) la referencia se puede dar con relación a dimensiones conocidas (por ejemplo, gálibo vertical reducido 1,5 m, eslora disponible reducida 27 m).

                     4.6.   Código de posición (Position_code) (objetos):
               Siempre que sea posible, el código de posición hará referencia a la margen de la vía navegable en la que esté situado el objeto con relación al eje de la vía navegable (izquierda/centro/derecha), a otra información conocida comúnmente (antiguo/nuevo) o a la dirección geográfica (norte/sur/este/oeste). El código de posición de los objetos se puede completar previamente de manera automática partiendo de los datos de referencia del Índice SIF (SIF Index). Para definir la margen izquierda y derecha de la vía navegable hay que mirar corriente abajo.
               4.7.   Código de posición (Position_code) (vías/canales navegables):
               El código de posición de un FTM (o de parte de un FTM) relativo a una vía o canal navegable no se proporciona. Para indicar en qué margen de la vía navegable/canal/río/lago hay un incidente, se usa el código de limitación «precaución especial» junto con el código de posición adecuado.
               4.8.   Código de posición (Position_code) (limitaciones):

                           4.8.1.

                           Siempre que sea posible, el código de posición se referirá al lado de la vía navegable u objeto donde ocurre la limitación (izquierda/derecha). Para definir la margen izquierda y derecha de la vía navegable hay que mirar corriente abajo.

                           4.8.2.

                           El código de posición dirigirá la atención del navegante hacia la margen de la vía navegable en la que se encuentre un área de interés especial, un peligro o un obstáculo, por ejemplo. Así pues, es suficiente con una indicación general (por ejemplo, margen izquierda; izquierda; centro; derecha; margen derecha). No se prevén subdivisiones más precisas.

                           4.8.3.

                           Si fuera necesario aportar información más precisa sobre la posición, esta se facilitará preferiblemente mediante mapas o croquis (documento adjunto, véase capítulo 3.6).

                           4.8.4.

                           En el caso de aquellos tramos en los que la indicación habitual de posición mediante referencia a la margen de la vía navegable (izquierda/derecha) no resulte apropiada (por ejemplo, dársenas portuarias, ciertos tramos del canal sin una dirección clara de la corriente) se pueden usar los puntos cardinales (norte/este/sur/oeste).

                     4.9.   Código de grupo destinatário (Target_group_code) (véase capítulo 3.5)

               4.10.   Código de notificación (Reporting_code)

                           4.10.1.

                           El código de notificación solo se usará, como norma general, en caso de que haya una necesidad especial de comunicación (por ejemplo, obligación adicional de notificación ante la autoridad local con relación a la regulación del tráfico in situ) o cuando exista información adicional disponible (por ejemplo, punto de contacto VHF, como nombre de la vía o señal de llamada correspondiente a la posición actual de la draga) con una importancia directa para el FTM.

                           4.10.2.

                           Debe evitarse la notificación reiterada de los datos de comunicación disponibles (por ejemplo, números de teléfono de las autoridades locales, canales VHF de las esclusas, etc.) si no hay una causa directa para comunicarlos con relación al FTM.

                           4.10.3.

                           Como norma general, el código de notificación no repetirá los medios de comunicación de aplicación general según la normativa oficial (por ejemplo, comunicación VHF de buque a buque y de buque a tierra según lo establecido por el CEVNI o las normas regionales o nacionales para la navegación), si no hay una causa directa para tal comunicación con relación al FTM).

                     4.11.   Código de comunicación (Communication_code)
               Se usará el siguiente formato (ejemplos):

                           —

                           VHF «número, señal de llamada»: «10, Schifffahrtsaufsicht Wien»;

                           —

                           número de teléfono o de fax: «+43123456789, Schifffahrtsaufsicht Wien»;

                           —

                           dirección de Internet: «http://ejemplo.com»;

                           —

                           señal acústica: «sonido prolongado / langer Ton»;

                           —

                           correo electrónico: «ejemplo@autoridad.eu»;

                           —

                           número de buzón EDI: «900012345@edi.bics.nl»;

                           —

                           teletexto: «ARD, 992 — 995».

                     4.12.   Código de tipo (Type_code)
               Una vía navegable puede ser un canal, un lago o un río:

                           —

                           fondeadero

                           —

                           margen

                           —

                           balizas

                           —

                           atracadero

                           —

                           puesto fronterizo

                           —

                           puente

                           —

                           apertura de puente

                           —

                           boyas

                           —

                           cable aéreo

                           —

                           canal [el término «canal» se usa si el mensaje se refiere a todo el canal (no sólo a la vía navegable)]

                           —

                           puente canal: acueducto

                           —

                           paso

                           —

                           vía navegable (el término «vía navegable» se refiere a la parte del canal que se puede usar realmente para la navegación).

                           —

                           transbordador

                           —

                           muelle flotante

                           —

                           compuertas (las compuertas se usan para proteger una zona en situaciones de nivel de agua elevado)

                           —

                           puerto

                           —

                           instalación portuaria

                           —

                           capitanía de puerto

                           —

                           lago [el término «lago» se usa si un mensaje se refiere a todo el lago (no solo a la vía navegable)]

                           —

                           alumbrado

                           —

                           esclusa con cabezas separadas cuenco de una esclusa

                           —

                           Esclusa: la esclusa en su conjunto

                           —

                           amarradero

                           —

                           panel de señalización

                           —

                           conductos

                           —

                           conductos aéreos

                           —

                           rampa

                           —

                           depósito de residuos

                           —

                           puesto de notificación

                           —

                           embalse

                           —

                           río [el término «río» se usa si un mensaje se refiere a todo el río (no solo a la vía navegable)]

                           —

                           elevador de barcos

                           —

                           astillero

                           —

                           estación de señalización

                           —

                           terminal

                           —

                           mareógrafo

                           —

                           túnel

                           —

                           cuenca de maniobra

                           —

                           centro de tráfico naval

                           —

                           presa (las presas se usan para controlar el nivel del agua en los ríos).

                     5.   Consideraciones básicas sobre los WRM

               Como norma general, los mensajes sobre el agua se generarán automáticamente. Cuando esto no sea posible, la generación manual de WRM seguirá los procesos establecidos para los WRM generados automáticamente en la mayor medida posible (véase la Guía de codificación de avisos a los navegantes —NtS Encoding Guide— para desarrolladores de aplicaciones).
               6.   Consideraciones principales sobre los ICEM, pasos para la publicación de un ICEM

               Los mensajes sobre hielos dependen de la observación y la evaluación del entorno, y normalmente los generará personal autorizado.
               Se deberá emitir un ICEM en caso de hielo. El hielo no causa necesariamente limitaciones para navegar, pero se puede proporcionar información sobre el estado del hielo aunque no impida la navegación.

                           6.1.

                           ¿Es necesario publicar información mediante un mensaje sobre hielos (ICEM) de aviso a los navegantes (NtS)?
                           El primer mensaje sobre hielos correspondiente a un tramo solo se publicará en caso de que haya hielo en la vía navegable o sus afluentes, incluso cuando no haya limitaciones.

                           6.2.

                           ¿Existe ya un ICEM válido correspondiente al tramo afectado de la vía navegable?

                           6.2.1.

                           Sí:
                           Si un mensaje correspondiente al tramo afectado (todavía) es válido, se actualizará dicho mensaje. Se pueden actualizar los mensajes sobre hielos ya publicados incluso si el área de aplicación cambia (por ejemplo, el hielo se expande incrementando el tamaño del tramo afectado).

                           6.2.2.

                           No:
                           En caso de que no exista un mensaje sobre hielos válido para el tramo afectado, se creará un nuevo mensaje.

                           6.3.

                           Sin embargo, se puede proporcionar información sobre el estado del hielo que no impida la navegación.

                           6.4.

                           Cada ICEM es válido en un único tramo de la vía navegable. El ámbito geográfico de validez debe establecerse definiendo la vía navegable y sus respectivos puntos (hectómetros) de inicio y fin (o escogiendo ciertos tramos consecutivos, dependiendo de la implementación nacional).

                           6.5.

                           Se debe incluir el tiempo de medición. El correspondiente estado del hielo debe detallarse usando al menos una de las listas de códigos (dependiendo de los requisitos nacionales).

                           6.5.1.

                              Ice_condition_code (código de estado del hielo)

                           6.5.2.

                              Ice_accessibility_code (código de accesibilidad del hielo)

                           6.5.3.

                              Ice_classification_code (código de clasificación del hielo)

                           6.5.4.

                              Ice_situation_code (siempre se debe incluir el código de situación del hielo para permitir su presentación en un mapa mediante los colores del semáforo).

                           6.6.

                           Se puede publicar el ICEM. Los mensajes sobre hielos serán válidos automáticamente hasta el día siguiente a su publicación o según lo establecido en los procedimientos nacionales.

                     7.   Consideraciones básicas sobre los WERM

               Teniendo en cuenta la abundancia de servicios web (web services) y aplicaciones de predicción meteorológica y avisos sobre el clima, los WERM solo se deben usar para ofrecer información meteorológica de importancia específica para la navegación y que faciliten los servicios de información meteorológica generales.
               Los mensajes sobre condiciones meteorológicas se generarán, como norma general, automáticamente. Cuando esto no pueda ser así, la generación manual de WERM seguirá los procesos establecidos para los WERM generados automáticamente en la mayor medida posible (véase la Guía de codificación de avisos a los navegantes —NtS Encoding Guide— para desarrolladores de aplicaciones).
               8.   Normas correspondientes a determinados elementos

               8.1.   Normas para el elemento «nombre» (name) relativo a los objetos.

               Los nombres de los objetos normalmente los introduce previamente la herramienta de edición de avisos a los navegantes (NtS) basándose en los datos de referencia del Índice SIF (RIS Index). Los nombres se introducirán en la lengua local, por lo tanto también podrán usarse, entre otros, signos diacríticos o caracteres cirílicos (por ejemplo, Baarlerbrücke, Volkeraksluis o Mannswörth).
               No debe introducirse información sobre características particulares, el tipo de objeto no se repetirá en el nombre a no ser que se aporte información adicional al tipo de objeto.
               Ejemplo: A la esclusa «Schleuse Freudenau» se la llamará únicamente «Freudenau», el tipo de objeto «esclusa» se añadirá automáticamente en función del código de tipo (type_code).
               Ejemplo: El nombre de objeto del puente de ferrocarril en Krems (AT) es «Eisenbahnbrücke Krems». La información «puente de ferrocarril» se incluye en el nombre de objeto ya que añade información adicional respecto al código de tipo (type_code) «puente».
               Ejemplo: El nombre de objeto de un puente en Linz (AT) es «Nibelungenbrücke». El término «brücke» se mantiene junto al nombre de objeto ya que es parte del propio nombre del puente.
               Ejemplo: La medición (gauge) de la vía navegable «Pegelstelle Wildungsmauer» recibe el nombre de «Wildungsmauer» ya que la información sobre su carácter ya está codificada en el código de tipo (type_code).
               Si un tramo de la vía navegable es la frontera entre dos países con diferentes lenguas, el nombre nacional del objeto se puede incluir en ambas lenguas (por ejemplo, «Staatsgrenze AT-SK/Statna hranica AT-SK»).
               8.2.   Normas para el elemento «nombre» referido a las vías navegables

               Los nombres de las vías navegables normalmente los introduce previamente la herramienta de edición de avisos a los navegantes (NtS) basándose en los datos de referencia del Índice SIF (RIS Index). El campo «nombre» (name) incluirá la denominación local del tramo correspondiente de la vía navegable (por ejemplo, «Rhein»). Dependiendo de los procesos nacionales puede que sea posible editar el nombre de la vía navegable para incluir denominaciones locales comúnmente usados o añadir otros detalles (por ejemplo, «Rhein am Deutschen Eck»).
               8.3.   Normas correspondientes a los elementos «valor» (value) y «unidad» (unit) dentro de las limitaciones.

               Salvo que se indique lo contrario, solo se pueden usar las siguientes unidades: cm, m3/s, h, km/h y kW, m/s (viento), mm/h (lluvia) y grados Celsius en los mensajes de aviso a los navegantes (NtS).

               B.   GUÍA DE CODIFICACIÓN (ENCODING GUIDE) DE AVISOS A LOS NAVEGANTES PARA DESARROLLADORES DE APLICACIONES

               ÍNDICE

                           1.

                        Antecedentes y estructura
                        24

                           1.1.

                        Objetivos de la Guía de codificación de avisos a los navegantes (NtS Encoding Guide)
                        24

                           1.1.1.

                        Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para editores
                        24

                           1.1.2.

                        Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para desarrolladores de aplicaciones (este documento)
                        24

                           2.

                        Avisos a los navegantes (NtS) y secciones
                        24

                           3.

                        Consideraciones básicas sobre los WRM
                        26

                           3.1.

                        Cumplimentación de la sección correspondiente al número de aviso a los navegantes (nts_number) del WRM
                        26

                           3.2.

                        Cumplimentación de los WRM incluyendo las previsiones
                        26

                           4.

                        Procesos relativos a los ICEM
                        27

                           4.1.

                        Nuevo ICEM
                        28

                           4.2.

                        Actualización de un ICEM existente
                        28

                           5.

                        Consideraciones básicas sobre los WERM
                        29

                           5.1.

                        Cumplimentación de la sección de número de aviso a los navegantes (nts_number) de un WERM
                        29

                           5.2.

                        Cumplimentación del «código de categoría meteorológica» (weather_category_code) del WERM
                        29

                           6.

                        Procesos de los FTM
                        30

                           6.1.

                        Nuevo FTM
                        30

                           6.2.

                        Actualización o anulación de un FTM
                        30

                           6.3.

                        FTM referido a las vías navegables y/o a objetos
                        31

                           6.4.

                        Orden automático de los códigos de limitación
                        31

                           6.5.

                        Manejo de los períodos de limitación
                        32

                           7.

                        Normas generales de ejecución
                        33

                           7.1.

                        Cumplimentación de la sección correspondiente al número (number_section)
                        33

                           7.2.

                        Cumplimentación de los elementos «de» (from), «origen de la información» (originator), «organización» (organisation) y «fuente del aviso» (source)
                        33

                           7.3.

                        Omisión de elementos
                        34

                           7.4.

                        Cumplimentación automática de la fecha de emisión (date_issue)
                        34

                           7.5.

                        Manejo de la información sobre la zona horaria en los avisos a los navegantes (NtS)
                        34

                           7.6.

                        Manejo de los segundos en los avisos a los navegantes (NtS)
                        34

                           7.7.

                        Formato de los decimales en los avisos a los navegantes (NtS)
                        34

                           7.8.

                        Unidades permitidas en los avisos a los navegantes
                        34

                           7.9.

                        Normas relativas a los elementos nombre (name), código de posición (position_code) y código de tipo (type code)
                        34

                           7.10.

                        Normas correspondientes al elemento nombre de la vía navegable (fairway_name)
                        38

                           7.11.

                        Explicaciones de las traducciones recogidas en la ficha «código de referencia» (reference_code)
                        38

                           7.12.

                        Recomendaciones relativas al elemento «coordenada» (coordinate)
                        38

                           7.13.

                        Manejo de los grupos destinatarios
                        38

                           7.14.

                        Visualización de mensajes válidos en un momento determinado
                        39

                           7.15.

                        Funciones opcionales para una mayor facilidad de uso de las herramientas de edición de avisos a los navegantes (NtS)
                        39

                           8.

                        Estructura de los mensajes XML de los avisos a los navegantes (NtS)
                        39

                           9.

                        Servicio web de avisos a los navegantes (NtS)
                        39

                           9.1.

                        Objetivos
                        39

                           9.2.

                        Principios y restricciones fundamentales
                        40

                           9.2.1.

                        Normas con relación a los servicios web
                        40

                           9.2.2.

                        Modelo de interacción y método de codificación de los servicios web de aviso a los navegantes
                        40

                           9.3.

                        Especificaciones y recomendaciones generales
                        40

                           9.3.1.

                        Especificaciones: información sobre la versión
                        40

                           9.3.2.

                        Especificaciones: estructura de los espacios nominales
                        41

                           9.3.3.

                        Recomendación: utilización de los espacios de nombres
                        41

                           9.3.4.

                        Recomendación: utilización de prefijos de espacios de nombres
                        41

                           9.3.5.

                        Especificaciones: utilización de los códigos de posición ISRS (ISRS Location Codes)
                        41

                           9.4.

                        Servicio de avisos a los navegantes (especificaciones de ejecución)
                        46

                           9.4.1.

                        Solicitud
                        46

                           9.4.2.

                        Respuesta
                        47

                           9.5.

                        Generación de servicios y clientes
                        48
                     Glosario
                        48
                     1.   Antecedentes y estructura

               Los avisos a los navegantes (NtS) se han estado aplicando en varios países europeos en virtud del Reglamento (CE) n.o 416/2007/CE de la Comisión, relativo a las especificaciones técnicas de los avisos a los navegantes mencionadas en el artículo 5 de la Directiva 2005/44/CE, relativa a los servicios de información fluvial (SIF; RIS, por sus siglas en inglés). La normativa sobre los avisos a los navegantes (NtS) está en proceso continuo de mejora. Un gran avance lo constituyó el lanzamiento del servicio web (web service) que facilita el intercambio de avisos (NtS) entre autoridades y entre autoridades y usuarios de los mensajes, así como del XSD 4.0 de los avisos a los navegantes (NtS) que racionaliza la codificación de estos mensajes.
               1.1.   Objetivos de la Guía de codificación de avisos a los navegantes (NtS Encoding Guide)

               La Guía de codificación de avisos a los navegantes explica la aplicabilidad de los cuatro tipos de mensajes y los códigos que se deben usar en determinados eventos. Facilita a los editores de avisos a los navegantes (NtS) instrucciones de cumplimentación de los mensajes, con lo que permite la codificación armonizada a nivel nacional e internacional.
               Dado el incremento del uso del servicio web (web service) de avisos a los navegantes, se procederá a una mayor armonización de los mensajes para asegurar la correcta presentación del contenido en sistemas de terceros. La codificación uniforme de mensajes también es un requisito previo para la consideración de los mensajes en aplicaciones de planificación de viajes. La Guía de codificación de avisos a los navegantes (NtS Encoding Guide) versión 1.0 es acorde al XSD 4.0 de los avisos a los navegantes y WSDL 2.0.4.0 de los servicios web de avisos a los navegantes.
               1.1.1.   Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para editores

               La Guía de codificación de avisos a los navegantes para editores está destinada a aquellos que editan (y publican) estos mensajes, e incluye instrucciones paso a paso para crear el tipo adecuado de mensaje, además de la explicación de los códigos. La Guía de codificación para editores también incluye información relevante para los desarrolladores de aplicaciones.
               1.1.2.   Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para desarrolladores de aplicaciones (este documento)

               La Guía de codificación de avisos a los navegantes para desarrolladores incluye pautas para la implementación de la aplicación de avisos a los navegantes y la explicación de la lógica, los procesos y los valores automáticos o predeterminados.
               2.   Avisos a los navegantes (NtS) y secciones

               Los avisos a los navegantes constan de las siguientes secciones:

                           —

                           la sección de identificación,

                           —

                           sección que define el objeto u objetos aplicables, o tramo o tramos de la vía navegable al / a los que se refiere el mensaje;

                           —

                           una o más de las siguientes secciones según el tipo de mensaje:

                                       —

                                       la limitación o limitaciones en los los mensajes referidos a los canales navegables y el tráfico,

                                       —

                                       la medición o mediciones en los mensajes relativos al nivel de agua,

                                       —

                                       el estado o estados del hielo en los mensajes sobre hielos,

                                       —

                                       el informe o informes meteorológicos en los mensajes relativos a las condiciones meteorológicas.

                  Imagen 2

                  Esquema de la estructura de los avisos a los navegantes: elemento obligatorio (1), elemento obligatorio que puede figurar una o dos veces (1…2), elemento obligatorio que tiene que figurar dos veces (2), elemento obligatorio que puede figurar tantas veces como sea necesario (1-n), elemento opcional que puede figurar tantas veces como sea necesario (0…n)

               La sección de identificación es obligatoria e incluye información general sobre el origen del mensaje, el remitente, la fecha de emisión, el país y la lengua original, y figura junto con otro de los cuatro tipos de secciones de los mensajes:

                           —

                           Sección referida a los canales navegables y el tráfico (fairway and traffic related section): los editores de avisos a los navegantes crean un «Mensaje referido a los canales navegables y el tráfico» (FTM) siguiendo la Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para editores. Esta sección se refiere a tramos de vías navegables, definidos por sus códigos de posición ISRS (ISRS Location Codes) de inicio y fin y/u objetos en las vías navegables definidos por su correspondiente código de posición ISRS. [Véase el capítulo 6]

                           —

                           Sección relativa al nivel de agua (Water level related section): Un «mensaje relativo al agua» (WRM) facilita información sobre los niveles de agua actuales y previstos, además de otros detalles. Por lo general, los WRM se crean automáticamente (y periódicamente) en función de mediciones de sensores o el estado de infraestructuras que no requieren intervención por parte de los editores de avisos a navegantes. La sección de mensajes relativos al agua contiene información sobre un objeto (por ejemplo, una estación de medición) o un tramo de vía navegable (por ejemplo, la profundidad mínima medida en un tramo, el régimen aplicable a un tramo de vía navegable). El objeto se identifica mediante un código de posición ISRS (ISRS Location Code); el tramo de vía navegable se define por sus códigos de posición ISRS de inicio y fin. [Véase el capítulo 3]

                           —

                           Sección relativa a los hielos (Ice related section): Los «mensajes sobre hielos» (ICEM) contienen información sobre el estado del hielo en un tramo del canal navegable definido por sus códigos de posición ISRS de inicio y fin. [Véase el capítulo 4]

                           —

                           Sección relativa a las condiciones meteorológicas (Weather related section): Los «mensajes relativos a las condiciones meteorológicas» (WERM) facilitan información sobre la situación actual y prevista de las condiciones meteorológicas en un tramo de la vía navegable definido por sus códigos de posición ISRS (ISRS Location Codes) de inicio y fin. [Véase el capítulo 5]

                     Además, el código de posición ISRS (norma internacional de información sobre embarcaciones) se utiliza para definir el objeto u objetos o el tramo o tramos de vías navegables a los que es aplicable el mensaje.
               El código de posición ISRS (ISRS Location Code) se define en el punto 4.3 del anexo del presente Reglamento.
               3.   Consideraciones básicas sobre los WRM

               La información sobre el nivel del agua es muy importante tanto para la planificación de viajes como para la seguridad. Por el momento, no existe una norma común para registrar la información sobre el nivel del agua. Los valores de medición remiten a diferentes niveles del mar o puntos de referencia especiales. Para facilitar una referencia adecuada, siempre se facilitará el código de referencia (reference_code) correspondiente junto con el valor de que se trate. Los WRM pueden utilizarse para facilitar la siguiente información:

                           —

                           nivel del agua (incluidas las previsiones);

                           —

                           profundidad mínima medida (incluidas las previsiones);

                           —

                           gálibo libre (incluidas las previsiones);

                           —

                           descarga (incluidas las predicciones);

                           —

                           estado de la presa;

                           —

                           régimen.

                     Los detalles de traducción de los códigos de referencia (reference_code) se facilitan en el capítulo 7.11.
               Por lo general, los WRM se crean y publican automáticamente basándose en la información recibida de los sensores o procedente de la infraestructura (por ejemplo, previsiones, estado de la presa). Puede haber diferentes razones para la publicación de un WRM, por ejemplo la publicación periódica o cuando se alcanzan determinados valores.
               3.1.   Cumplimentación de la sección correspondiente al número de aviso a los navegantes (nts_number) del WRM

               En XSD 4.0 de avisos a los navegantes (NtS), el número es opcional dentro de los mensajes WRM. Si se facilita, cada número debe ser único (organización/año/número/serie) por tipo de mensaje. Corresponde a la organización que emite el WRM garantizar los números únicos (no es necesario que sean consecutivos).
               3.2.   Cumplimentación de los WRM incluyendo las previsiones

               La fecha de inicio (date_start) del período de validez (validity_period) debe completarse con la fecha de emisión (date_issue), y la fecha de fin (date_end) del período de validez (validity_period), con la del día siguiente a la fecha de emisión (date_issue).
               Para introducir los cambios en, por ejemplo, el nivel del agua de una manera sencilla, la diferencia con una medición comparativa previa puede facilitarse en la sección de diferencias del WRM. Además del cambio en el valor (por ejemplo, - 5 [cm]), también debe incluirse la diferente hora de la medida comparativa.
               En el caso de las previsiones, la fecha de la medición (measure_date) corresponde a la fecha/hora en la que la previsión es válida.
               Las previsiones del nivel de agua siempre incluyen un factor de incertidumbre. Los modelos con diferentes parámetros (por ejemplo, la previsión meteorológica) suelen dar lugar a diferentes previsiones de valores de nivel del agua cuando se calculan. Para permitir aportar un valor mínimo y un valor máximo previsto, por ejemplo la visualización de un intervalo de confianza de previsión del nivel de agua, se incluyen dos campos de datos opcionales adicionales en la sección «medida» del WRM.
               En la siguiente imagen se observa un gráfico del intervalo de confianza de previsión del nivel de agua:

                  Imagen 3

                  Visualización del intervalo de confianza de previsión del nivel del agua: valor más probable (negro), intervalo de confianza límite superior (violeta), intervalo de confianza límite inferior (rojo), nivel del agua medido (azul)

               (El eje x muestra el tiempo; el eje y muestra el nivel del agua en centímetros)

               Existen dos elementos disponibles en el XSD de los avisos a los navegantes (NtS):

                           <value_min>

                           Valor mínimo del intervalo de confianza

                           <value_max>

                           Valor máximo del intervalo de confianza

                     Aparte de usarse con relación a los niveles de agua previstos, el intervalo de confianza se puede utilizar para expresar la incertidumbre de los datos de profundidad mínima medida y gálibo libre.
               Los valores mínimo (value_min) y máximo (value_max) del intervalo de confianza permiten proporcionar el valor del intervalo de confianza del WRM a través de los WRM de aviso a los navegantes normalizados para utilizarlos en gráficos. Los datos brutos no se mostrarán a los usuarios del transporte por vías navegables interiores (por ejemplo, en forma de código).
               El código de medida (measure_code) «NOM» no debe utilizarse. En caso de que no haya mediciones para un determinado tipo de WRM, los elementos de valor deben omitirse si de cualquier manera debe enviarse el mensaje.
               4.   Procesos relativos a los ICEM

               Los mensajes sobre hielos dependen de la observación y evaluación local y, por lo general, se generarán manualmente (en caso de generación automática, deberán seguirse las mismas normas que para la creación manual; véase la Guía de codificación de avisos a los navegantes —NtS Enconding Guide— para editores).
               Los ICEM se publican con relación a un determinado tramo de la vía navegable (fairway_section), definido por sus códigos de posición ISRS (ISRS Location Codes) de inicio y fin, y contienen el estado del hielo (ice_condition) en una determinada fecha de medición.
               El período de validez de los ICEM empieza en la fecha de publicación (que se establece automáticamente mediante la aplicación de avisos a los navegantes). Para evitar que los ICEM se muestren a usuarios cuando ya no son válidos, la aplicación de avisos a los navegantes (NtS) incluirá automáticamente como fecha de fin (date_end) de la validez el día siguiente al de su publicación (a menos que los procesos nacionales garanticen que los mensajes tendrán una fecha de fin de la validez equivalente al momento en que la información incluida en el mensaje deje de estar actualizada).
               En la Guía de codificación de avisos a los navegantes para editores, se describe en qué circunstancias el editor de avisos (NtS) crea un nuevo ICEM o actualiza un ICEM existente. Son aplicables los siguientes procesos:
               4.1.   Nuevo ICEM

                           1)

                           Las aplicaciones de avisos a los navegantes (NtS) pueden permitir que los editores de estos mensajes utilicen:

                                       a.

                                       los avisos existentes como borrador en el momento de crear un nuevo ICEM (por ejemplo, si el estado del hielo es similar al del aviso existente) y/o

                                       b.

                                       modelos de aviso en determinadas situaciones.

                           2)

                           El editor debe introducir el contenido (por ejemplo, la hora de medición o el correspondiente estado del hielo) conforme al capítulo 6 de la Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para editores. La aplicación también puede establecer la fecha y la hora de la medición de conformidad con las definiciones nacionales.

                           3)

                           Cuando un redactor/editor de avisos a los navegantes va a publicar el mensaje,

                                       a.

                                       se comprueba que todo el contenido obligatorio sea conforme al XSD de los avisos a los navegantes (NtS) (de lo contrario, se vuelve al punto 2)).

                                       b.

                                       La aplicación de avisos a los navegantes genera el número del aviso (nts_number),

                                                   i.

                                                   la «organización» (organisation) se completa con el nombre o el código de la organización responsable dependiendo de la función del usuario de la publicación,

                                                   ii.

                                                   el «año» (year) se completa con el año actual,

                                                   iii.

                                                   se asigna el siguiente «número» (number) disponible,

                                                   iv.

                                                   se asigna el «número de serie» (serial number) 0.

                                       c.

                                       La «fecha de emisión» (date_issue) se completa automáticamente con la fecha y hora real de la publicación.

                                       d.

                                       La fecha de inicio, «de», (date_start) del «período de validez» (validity_period) se completa automáticamente con la fecha real de publicación.

                                       e.

                                       La fecha de fin, «a», (date_end) del «período de validez» (validity_period) se completa automáticamente con el día siguiente al de la fecha de publicación (a menos que los procesos nacionales garanticen que los mensajes tendrán una fecha de fin de la validez equivalente al momento en que la información incluida en el mensaje deje de estar actualizada).

                     4.2.   Actualización de un ICEM existente

                           1)

                           El mensaje publicado debe seleccionarse y actualizarse en la herramienta de edición de ICEM. El ICEM original debe copiarse o modificarse en la base de datos (en función de los procesos nacionales). Los ICEM que hayan expirado (en los que ya haya pasado la fecha de fin, date_end, de la validez) no pueden seguir actualizándose. Si esto sucede, los editores de avisos a los navegantes (NtS) tienen que crear un nuevo ICEM.

                           2)

                           El contenido (como la hora de la medición o el estado del hielo) debe modificarlo el editor, de conformidad con el capítulo 6 de la Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para editores. La fecha y la hora de la medición también pueden modificarse medianten la aplicación, de acuerdo con las definiciones nacionales.

                           3)

                           Cuando un redactor/editor de avisos a los navegantes va a publicar el mensaje,

                                       a.

                                       se comprueba que todo el contenido obligatorio sea conforme al XSD de los avisos a los navegantes (NtS) (de lo contrario, se vuelve al punto 2)).

                                       b.

                                       La aplicación de avisos a los navegantes genera el número del aviso (nts_number),

                                                   i.

                                                   la «organización» (organisation) no experimenta cambios,

                                                   ii.

                                                   el «año» (year) no experimenta cambios,

                                                   iii.

                                                   el «número» (number) no experimenta cambios,

                                                   iv.

                                                   el «número de serie» (serial number) aumenta (aumenta en 1).

                                       c.

                                       La «fecha de emisión» (date_issue) se completa automáticamente con la fecha y hora real de la publicación.

                                       d.

                                       La fecha de inicio, «de», (date_start) del «período de validez» (validity_period) se completa automáticamente con la fecha real de publicación.

                                       e.

                                       La fecha de fin, «a», (date_end) del «período de validez» (validity_period) se completa automáticamente con el día siguiente a la fecha de publicación (a menos que los procesos nacionales garanticen que los mensajes tendrán una fecha de fin de la validez equivalente al momento en que la información incluida en el mensaje deje de estar actualizada).

                     5.   Consideraciones básicas sobre los WERM

               Por lo general, los WERM se crean y publican automáticamente a partir de la información recibida del equipo sensor o de la infraestructura. La fecha de inicio (date_start) del período de validez (validity_period) debe completarse con la fecha de emisión (date_issue), y la fecha de fin (date_end) del período de validez (validity_period), con la del día siguiente a la fecha de emisión (date_issue).
               En los WERM, el tramo de vía navegable se indica como un tramo comprendido entre dos puntos concretos, es decir, el área de aplicabilidad de la estación meteorológica (estación de medición).
               Debe facilitarse la fecha y la hora de la medición/previsión, aun si no es obligatorio en los mensajes sobre condiciones metereológicas (WERM).
               En caso de las previsiones, la fecha de medición (measure_date) es la fecha/hora en la que la previsión es válida.
               5.1.   Cumplimentación de la sección de número de aviso a los navegantes (nts_number) de un WERM

               En XSD 4.0 de avisos a los navegantes (NtS), el número de aviso es opcional dentro de los mensajes WERM. Si se facilita, cada número debe ser único (organización/año/número/serie) por tipo de mensaje. Corresponde a la organización que emite el WERM garantizar los números únicos (no es necesario que sean consecutivos).
               5.2.   Cumplimentación del «código de categoría meteorológica» (weather_category_code) del WERM

               La velocidad del viento del «código de categoría meteorológica» (weather_category_code) (valores de 0 a 12) se registrará de acuerdo con la escala de Beaufort, publicada por la Organización Meteorológica Mundial en su Manual de Servicios Meteorológicos Marinos, «OMM- n.o 558».
               La visibilidad del «código de categoría meteorológica» (weather_category_code) (valores de 13 a 22) se registrará tal como se indica en la siguiente tabla:

                           Valor, significado

                           Visibilidad

                           Información adicional

                           13, niebla espesa

                           por debajo de 50 metros

                           14, niebla densa

                           por debajo de 100 metros

                           15, niebla moderada

                           por debajo de 200 metros

                           16, niebla

                           por debajo de 1 000  metros

                           La niebla se compone de pequeñas gotas de agua.

                           17, neblina

                           entre 1 y 4 km

                           La neblina se compone de pequeñas gotas de agua. El código «neblina» se utiliza en los casos de «niebla seca»; este fenómeno suele acontecer antes del amanecer.

                           18, bruma

                           entre 1 y 4 km

                           La bruma se compone de partículas secas.

                           19, bruma ligera

                           entre 4 y 10 km

                           20, despejado

                           entre 10 y 20 km

                           21, muy despejado

                           sin limitación de la visibilidad

                           22, sin niebla

                           El código «sin niebla» se utiliza para indicar que no hay niebla en función de los requisitos nacionales/locales.

                     6.   Procesos de los FTM

               En la Guía de codificación de avisos a los navegantes (NtS Enconding Guide) para editores, se describe en qué circunstancias el editor de avisos crea un nuevo FTM o actualiza un FTM existente. Son aplicables los siguientes procesos:
               6.1.   Nuevo FTM

                           1)

                           Las aplicaciones de avisos a los navegantes (NtS) pueden permitir que los editores de estos mensajes utilicen:

                                       a.

                                       avisos existentes como borrador en el momento de crear un nuevo FTM y/o

                                       b.

                                       modelos de aviso en determinadas situaciones.

                           2)

                           El editor debe introducir el contenido (período de validez, limitaciones..) conforme a los capítulos 3 y 4 de la Guía de codificación de avisos para navegantes (NtS Encoding Guide) para editores.

                           3)

                           Cuando un redactor/editor de avisos a los navegantes va a publicar el mensaje,

                                       a.

                                       se comprueba que todo el contenido obligatorio sea conforme al XSD de los avisos a los navegantes (NtS) (de lo contrario, se vuelve al punto 2)).

                                       b.

                                       La aplicación de avisos a los navegantes genera el número del aviso (nts_number),

                                                   i.

                                                   el campo «organización» (organisation) se completa con el nombre o el código de la organización responsable dependiendo de la función del usuario de la publicación;

                                                   ii.

                                                   el «año» (year) se completa con el año actual;

                                                   iii.

                                                   se asigna el siguiente «número» (number) disponible, en caso de que el editor de avisos a los navegantes (NtS) haya introducido un número específico o de que se retome un proceso de solicitud en el paso 2 (dado que el número «organización/año/número/serie» es único, tal como se explica en el capítulo 15.1);

                                                   iv.

                                                   se asigna el «número de serie» (serial number) 0.

                                       c.

                                       La «fecha de emisión» (date _issue) se completa automáticamente con la fecha/hora real de la publicación.

                     6.2.   Actualización o anulación de un FTM

                           1)

                           El mensaje publicado se selecciona y actualiza en la herramienta de edición de FTM. El FTM original se copia o modifica en la base de datos (en función de los procesos nacionales).

                                       a.

                                       Los FTM que hayan expirado (en los que ya haya pasado la fecha de fin, date_end, de la validez) no pueden seguir actualizándose. Si esto sucede, los editores de avisos a los navegantes (NtS) tienen que crear un nuevo FTM.

                                       b.

                                       El código de asunto «aviso anulado» solo debe usarse si:

                                                   i.

                                                   La fecha actual es anterior a la fecha de inicio de la validez (validity_date_start). En caso de que solo se pueda modificar el contenido del campo «información adicional en la lengua nacional», el contenido codificado del mensaje (paso 2) no debe experimentar cambios.

                                                   ii.

                                                   El período de validez ha empezado y las nuevas fechas de finalización de todas las limitaciones son fechas pasadas. La fecha de finalización de la limitación debe corregirse.

                                       c.

                                       Si se anula un aviso, la fecha de fin del período de validez debe hacerse coincidir con la fecha de la anulación.

                           2)

                           El editor debe modificar el contenido (período de validez, limitaciones..) conforme a los capítulos 3 y 4 de la Guía de codificación de avisos para navegantes (NtS Encoding Guide) para editores.

                           3)

                           Cuando un redactor/editor de avisos a los navegantes va a publicar el mensaje,

                                       a.

                                       se comprueba que todo el contenido obligatorio sea conforme al XSD de los avisos a los navegantes (NtS) (de lo contrario, se vuelve al punto 2)).

                                       b.

                                       La aplicación de avisos a los navegantes genera el número del aviso (nts_number);

                                                   i.

                                                   la «organización» (organisation) no experimenta cambios;

                                                   ii.

                                                   el «año» (year) no experimenta cambios;

                                                   iii.

                                                   el «número» (number) no experimenta cambios;

                                                   iv.

                                                   el «número de serie» (serial number) aumenta (aumenta en 1).

                                       c.

                                       La «fecha de emisión» (date_issue) se completa automáticamente con la fecha y hora real de la publicación.

                                       b.

                                       Un FTM con el código de asunto «aviso anulado» no se considerará (o no se seguirá considerando) para la planificación de viajes.

                     6.3.   FTM referido a las vías navegables y/o a objetos

               Un FTM referido a la vía navegable contiene información sobre uno o varios tramos de la misma. Un tramo de vía navegable se define en el apartado relativo al tramo de vía navegable (fairway_section) mediante sus códigos de posición ISRS (ISRS Location Codes) de inicio y fin.
               Un FTM referido a un objeto contiene información sobre uno o varios objetos específicos del canal. Un objeto se define en el apartado «objeto» mediante su código de posición ISRS (ISRS Location Code).
               Un FTM debe referirse:

                           —

                           a uno o varios tramos de la vía navegable o

                           —

                           a uno o varios objetos de uno o varios tramos de la vía navegable.

                     6.4.   Orden automático de los códigos de limitación

               Las diferentes limitaciones tienen distinto impacto en la navegación. Para poder ver la limitación más grave, por ejemplo en una la lista de FTM, debe tenerse en cuenta el siguiente orden, que empieza con la limitación más grave con el primer puesto (Rank 1):

                           Puesto

                           Valor

                           Significado (ES, EN)

                           1

                           OBSTRU

                           Obstrucción (blockage)

                           2

                           PAROBS

                           Obstrucción parcial (partial obstruction)

                           3

                           NOSERV

                           Interrupción del servicio (no service)

                           4

                           SERVIC

                           Servicio limitado (changed service)

                           5

                           VESDRA

                           Calado (vessel draught)

                           6

                           VESBRE

                           Manga (vessel breadth)

                           7

                           CONBRE

                           manga del convoy (convoy breadth)

                           8

                           VESLEN

                           Eslora (vessel length)

                           9

                           CONLEN

                           eslora del convoy (convoy length)

                           10

                           CLEHEI

                           Gálibo vertical (clearance height)

                           11

                           VESHEI

                           Altura de la obra muerta (vessel air draught)

                           12

                           AVALEN

                           Eslora disponible (available length)

                           13

                           CLEWID

                           Gálibo horizontal (clearance width)

                           14

                           AVADEP

                           Profundidad disponible (available depth)

                           15

                           LEADEP

                           Profundidad mínima medida (least depth sounded)

                           16

                           DELAY

                           Retraso (delay)

                           17

                           ALTER

                           Tráfico en sentido alterno (alternate traffic direction)

                           18

                           TURNIN

                           Prohibido girar (no turning)

                           19

                           PASSIN

                           Prohibido el paso (no passing)

                           20

                           OVRTAK

                           Prohibido adelantar (no overtaking)

                           21

                           NOBERT

                           Prohibido atracar (no berthing)

                           22

                           NOMOOR

                           Prohibición de amarre (no mooring)

                           23

                           ANCHOR

                           Prohibido fondear (no anchoring)

                           24

                           SPEED

                           Límite de velocidad (speed limit)

                           25

                           WAVWAS

                           No crear oleaje (no wash of waves)

                           26

                           NOSHORE

                           Prohibido desembarcar (not allowed to go ashore)

                           27

                           MINPWR

                           Potencia mínima (minimum power)

                           28

                           CAUTIO

                           Precaución especial (special caution)

                           29

                           NOLIM

                           Sin limitaciones (no limitation)

                     6.5.   Manejo de los períodos de limitación

                           —

                           Las limitaciones con los mismos períodos de limitación deben agruparse, enumerarse juntas o combinarse para su visualización con el fin de facilitar su lectura.

                           —

                           Las herramientas de edición de avisos a los navegantes (NtS) deben incluir una función que evite reescribir los períodos de limitación.

                           —

                           Toda limitación debe incluir un período de limitación mediante un código de intervalo con el fin de permitir cálculos adecuados en las aplicaciones de planificación de viajes. Para facilitar la labor de los editores de avisos a los navegantes, se pueden ejecutar las siguientes funciones:

                                       —

                                       La herramienta de edición de avisos a los navegantes puede incluir una función para copiar las limitaciones introducidas y evitar que el editor tenga que reescribir el período de limitación.

                                       —

                                       Las herramientas de edición de avisos a los navegantes pueden incluir una función para seleccionar más de un código de limitación dentro de un período de limitación específico y crear automáticamente las secciones de limitación requeridas en función de la información que haya introducido el editor de los avisos (NtS).

                           —

                           «De lunes a viernes excepto festivos»: El valor «festivos» genera grandes dificultades en las aplicaciones de planificación de viajes. Se necesita una lista de los festivos de cada país para obtener un cálculo adecuado. Si no se dispone de dicha lista, las correspondientes limitaciones se asignarán también a los días festivos.

                           —

                           «Con la excepción de»: no debe utilizarse. Los intervalos interrumpidos deben mostrarse como períodos de limitación separados dentro de la misma limitación; por lo tanto, este código no se mostrará ni pondrá a disposición de los editores de avisos.

                           —

                           Lógica y visualización de la información aplicable en caso del código de intervalo «continuo»:
                           <date_start>2015-04-01+01</date_start>
                           <date_end>2015-06-30+02</date_end>
                           <time_start>06:00:00</time_start>
                           <time_end>10:00:00</time_end>
                           <interval_code>CON</interval_code>
                           Si el código de intervalo (interval_code) es continuo, la hora de inicio (start_time) formará parte de la fecha de inicio (start_date) y la hora de fin (end_time), de la fecha de fin (end_date), por ejemplo, del 1 de abril a las 6:00 al 30 de junio a las 10:00.

                           —

                           Lógica y visualización de la información aplicable en el caso de cualquier otro código de intervalo que no sea «continuo»:
                           <date_start>2015-04-01+01</date_start>
                           <date_end>2015-06-30+02</date_end>
                           <time_start>06:00:00</time_start>
                           <time_end>10:00:00</time_end>
                           <interval_code>WRK</interval_code>
                           Si el código de intervalo (interval_code) tiene otro valor, la hora de inicio (start_time) y la hora de fin (end_time) formarán parte de dicho código de intervalo, por ejemplo, del 1 de abril al 30 de junio, entre las 6:00 y las 10:00.

                           —

                           La duración de la limitación debe incluirse siempre en la última versión de un mensaje.

                     7.   Normas generales de ejecución

               Se tendrán en cuenta los siguientes aspectos:

                           —

                           El cuadro de «etiquetas GUI» (GUI_labels) incluido entre las tablas de referencia de los avisos a los navegantes se tendrá en cuenta para la elaboración de las aplicaciones (interfaces de búsqueda, formulario de suscripción por correo electrónico, visualización de los mensajes).

                           —

                           La fecha de fin (date_end) no puede ser anterior a la fecha de inicio (date_start).

                           —

                           Los códigos que se hayan inutilizado (= no se puedan seguir utilizando) mediante peticiones de modificación de avisos a los navegantes (véanse los comentarios en el XSD de los NtS) no se mostrarán a los editores de avisos cuando creen nuevos mensajes. Los códigos seguirán incluidos en las listas del XSD de los avisos (NtS) a fin de velar por la compatibilidad con versiones anteriores.

                     7.1.   Cumplimentación de la sección correspondiente al número (number_section)

               Cada número (organización/año/número/serie) debe ser único por cada tipo de mensaje. Esto significa que los mensajes de diferentes tipos pueden tener el mismo número de aviso a los navegantes (NtS).
               Para los usuarios, los números de mensaje solo son relevantes en el caso de los FTM y los ICEM; en todos los demás tipos de mensaje, la visualización del número de mensaje se puede omitir dependiendo de los requisitos nacionales.
               A los usuarios, el número de mensaje se les mostrará en el siguiente formato «tipo de mensaje/país/organización/año/número/serie» (Message Type/Country/Organisation/Year/Number/Serial). Se puede acortar dependiendo de los filtros que se apliquen si no se pierde información.
               7.2.   Cumplimentación de los elementos «de» (from), «origen de la información» (originator), «organización» (organisation) y «fuente del aviso» (source)

               El elemento «de» (from) de la sección de identificación se completa con el nombre del sistema nacional que facilita el mensaje (por ejemplo, ELWIS, DoRIS, SLOVRIS, FLARIS).
               El elemento «origen de la información» (originator) corresponde a la organización que introduce los mensajes en los sistemas nacionales.
               El elemento «fuente del aviso» (source) corresponde a la autoridad para la que se publican los FTM.
               El elemento «organización» (organisation) de la sección correspondiente al número de aviso (nts_number) es el nombre de la organización que asigna el número de aviso a los navegantes (proveedor del aviso).
               7.3.   Omisión de elementos

               Los elementos que contengan solo valores normalizados o valores por defecto se omitirán si son condicionales, ya que generan mensajes suplementarios sin valor añadido.
               Los siguientes elementos se refieren a:

                           —

                           Grupo destinatario: Código de grupo destinatario (target_group_code) «ALL» con código de dirección (direction_code) «ALL» (si no figuran otros grupos específicos de usuarios en el mensaje);

                           —

                           código de posición (position_code): «AL»;

                           —

                           código de motivo (reason_code): «OTHER».

                     7.4.   Cumplimentación automática de la fecha de emisión (date_issue)

               FTM e ICEM
               En el caso de los FTM y los ICEM, el valor del elemento «fecha de emisión» (date_issue) corresponde a la fecha y la hora reales de publicación. En el caso de los mensajes actualizados, la fecha de emisión (date_issue) corresponde a la fecha y la hora en que se publicó la actualización.
               WRM y WERM
               En el caso de los WRM y los WERM, el valor del elemento «fecha de emisión» (date_issue) corresponde a la fecha y la hora de la solicitud de procesamiento, ya que puede haber varias mediciones con diferentes horas de emisión registradas dentro de un mismo mensaje WRM o WERM.
               7.5.   Manejo de la información sobre la zona horaria en los avisos a los navegantes (NtS)

               En los mensajes XML de los avisos a los navegantes (NtS), la fecha y la hora se facilitarán siempre en la hora local, incluyendo la información relativa a la zona horaria.
               Las únicas excepciones a esta disposición son la hora de inicio (time_start) y de fin (time_end) de la sección correspondiente al período de la limitación (limit_period). Esto se debe a que, en la sección correspondiente a la limitación, puede aplicarse un intervalo. Si la fecha de inicio y la fecha de fin corresponden a distintos husos (por ejemplo, CEST y CET), ello resultaría en un cambio en la información sobre la zona horaria dentro de dicho intervalo. Este cambio no puede expresarse mediante un único período de limitación. En lugar de crear diferentes períodos de limitación para cada cambio horario, se utilizará un único período de limitación sin información sobre la zona horaria para reducir la sobrecarga en el procesamiento y la transmisión de mensajes.
               7.6.   Manejo de los segundos en los avisos a los navegantes (NtS)

               Como regla general, deben introducirse los segundos en los campos de (fecha)/hora, pero no se mostrarán a los usuarios de los avisos. Los minutos son suficientes en lo que se refiere al nivel de detalle de los avisos a los navegantes.
               7.7.   Formato de los decimales en los avisos a los navegantes (NtS)

               Los decimales de los campos numéricos se indican con un «.» (un punto). No se utilizan separadores para indicar los miles.
               El número de decimales utilizados en los valores se limitará a una cantidad factible para garantizar una visualización cómoda.
               7.8.   Unidades permitidas en los avisos a los navegantes

               En los avisos a los navegantes (NtS), solo están permitidas las siguientes unidades: cm, m3/s, h, km/h y kW, m/s (viento), mm/h (lluvia) y grados Celsius. Las aplicaciones pueden convertir las unidades para una mayor facilidad de uso.
               En caso de que las unidades de entrada difieran de las unidades normalizadas, la aplicación debe convertir los valores introducidos como corresponda.
               7.9.   Normas relativas a los elementos nombre (name), código de posición (position_code) y código de tipo (type code)

               El elemento «nombre» (name) se completará automáticamente con los datos de referencia del Índice SIF (RIS Index) correspondientes al nombre del objeto nacional (national object name). Los editores de avisos a los navegantes pueden modificar este nombre si así lo exigen los requisitos nacionales. Las convenciones de nomenclatura de los nombres de objetos se incluyen en la Guía de codificación del Índice SIF (RIS Index Encoding Guide) versión 2.0 o superior. También se facilitan ejemplos de nombres adecuados para los objetos en la Guía de codificación de avisos a los navegantes (NtS Enconding Guide) para editores.
               El código de tipo se añade delante del nombre del objeto mediante la aplicación de avisos a los navegantes.
               La posición de los objetos se codifica a través del código de posición y se agrega al objeto procedente del Índice SIF (RIS Index) mediante la aplicación de avisos a los navegantes. Los editores pueden cambiar los códigos de posición y de tipo cumplimentados previamente. No se facilitará un código de posición en el caso de los objetos geográficos (geo_objects) del tramo de vía navegable (fairway_section).
               El nombre completo del objeto se compone de código de posición (position code), código de tipo (type code) y nombre (name).
               Para facilitar la labor de los editores de avisos a los navegantes (NtS), es posible aplicar el siguiente esquema en las herramientas de edición de avisos para simplificar la búsqueda y selección de los objetos pertinentes a partir del código de función (function_code) del Índice SIF o del código de tipo (type_code) del aviso al navegante:

                  Tabla 1

                  Correspondencias código de función del Índice SIF (RIS Index function_code) — código de tipo de los avisos a navegantes (NtS type_code)

                           Código de función (Function Code)

                           Significado del código de función (Function Code Meaning)

                           Código de tipo (Type Code)

                           Significado del código de tipo (Type Code Meaning)

                           —

                           —

                           BUAARE

                                       E.1.1

                                       Zonas edificadas (built-up areas)

                           selección por parte del editor (to be selected by editor)

                           BUISGL

                                       E.1.2

                                       Edificio de importancia para la navegación (Building of Navigational Significance)

                           selección por parte del editor (to be selected by editor)

                           brgare

                                       G.1.1

                                       - G.1.6 Zona de puente (bridge area) [C_AGGR()]

                           BRI

                           puente (bridge)

                           bridge_5

                                       G.1.1

                                       Puente basculante (bascule bridge)

                           BRO

                           apertura de puente (bridge opening)

                           bridge_1

                                       G.1.2

                                       Puente con arcos (Bridges with Bridge Arches)

                           BRO

                           apertura de puente (bridge opening)

                           bridge_1

                                       G.1.3

                                       Puente fijo (fixed bridge)

                           BRO

                           apertura de puente (bridge opening)

                           bridge_4

                                       G.1.4

                                       Puente levadizo (lift bridge)

                           BRO

                           apertura de puente (bridge opening)

                           bridge_12

                                       G.1.5

                                       Puente colgante (suspensión bridge)

                           BRO

                           apertura de puente (bridge opening)

                           bridge_3

                                       G.1.6

                                       Puente giratorio (swing bridge)

                           BRO

                           apertura de puente (bridge opening)

                           cblohd

                                       G.1.8

                                       Cable aéreo (overhead cable)

                           CAB

                           cable aéreo (cable overhead)

                           pipohd

                                       G.1.9

                                       Conducto aéreo (Overhead Pipe)

                           PPO

                           conducto aéreo (pipeline overhead)

                           bridge_7

                                       G.1.12

                                       Puente móvil (Drawbridge)

                           BRO

                           apertura de puente (bridge opening)

                           bunsta

                                       G.3.2

                                       Tanque/Estación de suministro de combustible (Bunker / Fuelling Station)

                           BUS

                           tanque/estación de suministro de combustible (Bunker / Fuelling Station)

                           cranes

                                       G.3.4

                                       Grúa (crane)

                           selección por parte del editor (to be selected by editor)

                           hrbare

                                       G.3.9

                                       Área portuaria (Harbour Area)

                           HAR

                           puerto (harbour)

                           hrbbsn

                                       G.3.10

                                       Cuenca portuaria (harbour basin)

                           HAR

                           puerto (harbour)

                           ponton

                                       G.3.11

                                       Embarcadero, Pontón (Landing Stage, Pontoon)

                           selección por parte del editor (to be selected by editor)

                           morfac

                                       G.3.12

                                       Amarradero (Mooring Facility)

                           MOO

                           amarradero (mooring facility)

                           hulkes

                                       G.3.14

                                       Embarcación o amarradero fondeado de manera permanente (Permanently Moored Vessel or Facility)

                           prtare

                                       G.3.15

                                       Área portuaria (port area)

                           HAR

                           puerto (harbour)

                           refdmp

                                       G.3.17

                                       Depósito de residuos (Refuse Dump)

                           REF

                           depósito de residuos (refuse dump)

                           termnl

                                       G.3.19

                                       Terminal (Terminal)

                           TER

                           terminal (terminal)

                           trm01

                                       G.3.19

                                       Terminal de ro-ro (RORO-terminal)

                           TER

                           terminal (terminal)

                           trm03

                                       G.3.19

                                       Terminal de transbordadores (Ferry-terminal)

                           TER

                           terminal (terminal)

                           trm07

                                       G.3.19

                                       Terminal de buques cisterna (Tanker-terminal)

                           TER

                           terminal (terminal)

                           trm08

                                       G.3.19

                                       Terminal de pasajeros (Passenger Terminal)

                           TER

                           terminal (terminal)

                           trm10

                                       G.3.19

                                       Terminal de contenedores (Container Terminal)

                           TER

                           terminal (terminal)

                           trm11

                                       G.3.19

                                       Terminal de carga a granel (Bulk Terminal)

                           TER

                           terminal (terminal)

                           vehtrf

                                       G.3.20

                                       Punto de transferencia de vehículos (Vehicle Transfer Location)

                           BER

                           atracadero (berth)

                           lokbsn

                                       G.4.3

                                       Esclusa con cabezas separadas (Lock Basin)

                           LKB

                           esclusa con cabezas separadas (lock basin)

                           lkbspt

                                       G.4.4

                                       Parte de la esclusa con cabezas separadas (Lock Basin Part)

                           LKB

                           esclusa con cabezas separadas (lock basin)

                           lokare

                                       G.4.3

                                       / G.4.4 Zona de esclusa (lock area) [C_AGGR()]

                           LCK

                           esclusa (lock)

                           excnst

                                       G.4.8

                                       Estructura de navegación excepcional (Exceptional Navigational Structure)

                           SLI

                           elevador de barcos (ship lift)

                           PIL

                           túnel (tunnel)

                           CBR

                           puente canal (canal bridge)

                           gatcon

                                       G.4.9

                                       Apertura de presa (Opening Barrage)

                           BAR

                           presa (weir)

                           FLO

                           compuertas (flood gate)

                           wtwgag

                                       I.3.4

                                       Medición de la vía navegable

                           GAU

                           mareógrafo

                           FERYRT_2

                                       L.2.1

                                       Transbordador de cable (Cable Ferry)

                           FER

                           transbordador (ferry)

                           FERYRT_1

                                       L.2.2.

                                       Transbordador sin cable (Free Moving Ferry)

                           FER

                           transbordador (ferry)

                           feryrt_4

                                       L.2.3.

                                       Transbordador de cable basculante (Swinging Wire Ferry)

                           FER

                           transbordador (ferry)

                           dismar

                                       L.3.2

                                       Indicador de distancia a lo largo del eje de la vía navegable (Distance Mark along Waterway Axis)

                           RIV

                           río (river)

                           achare

                                       M.1.1

                                       Fondeadero (Anchorage Area)

                           ANC

                           fondeadero (anchoring area)

                           achbrt

                                       M.1.2

                                       Atracadero (Anchorage Berth)

                           BER

                           atracadero (berth)

                           berths_3

                                       M.1.3

                                       Zona de embarque / de la flota (Berth / Fleeting Areas)

                           BER

                           atracadero (berth)

                           berths_1

                                       M.1.4

                                       Atracadero de transbordo (Transhipment berth)

                           BER

                           atracadero (berth)

                           trnbsn

                                       M.4.5

                                       Cuenca de maniobra (Turning Basin)

                           TUR

                           cuenca de maniobra (turning basin)

                           CAN

                           canal (canal)

                           FWY

                           vía navegable (fairway)

                           rdocal

                                       Q.2.1

                                       Punto de aviso de radio (punto de notificación)

                           REP

                           puesto de notificación (reporting point)

                           chkpnt

                                       R.1.1

                                       Puesto de control (Check Point)

                           BCO

                           puesto fronterizo (border control)

                           sistat_8

                                       R.2.1

                                       Tráfico Sistat — Paso de puente (Traffic Sistat — Bridge Passage)

                           SIG

                           estación de señalización (signal station)

                           sistat_6

                                       R.2.2

                                       Tráfico Sistat — Esclusa (Traffic Sistat — Lock)

                           SIG

                           estación de señalización (signal station)

                           sistat_10

                                       R.2.3

                                       Tráfico Sistat — Próximo indicador de tráfico (Traffic Sistat — Oncoming Traffic Indicator)

                           SIG

                           estación de señalización (signal station)

                           sistat_2

                                       R.2.4

                                       Tráfico Sistat — Llegada y salida del puerto

                           SIG

                           estación de señalización (signal station)

                           pas

                           Puntos de tránsito (Passage Points)

                           selección por parte del editor (to be selected by editor)

                           riscen

                           Centro del SIF (RIS centre)

                           VTC

                           centro de tráfico naval (vessel traffic centre)

                           specon

                           Construcción especial (Special Construction)

                           selección por parte del editor (to be selected by editor)

                           trafp

                           Puntos de tráfico (primeros puestos de notificación) [Traffic Points (first reporting points)]

                           REP

                           puesto de notificación (reporting point)

                           junction

                           nodo de la vía navegable/fin de la vía navegable/empalme

                           selección por parte del editor (to be selected by editor)

                           waypt

                           Punto de referencia (Waypoint)

                           selección por parte del editor (to be selected by editor)

                           Leyenda:

                           verde (green)

                           Correspondencia directa (relación 1:1) [Direct match (1:1 relation)].

                           amarillo (yellow)

                           Ejemplo de correspondencia, otros códigos de tipo posibles (relación 1:n) [matching example, other TypeCodes possible (1:n relation)].

                           azul

                           Sin correspondencia directa / selección por parte del editor (no direct match / to be selected by editor).

                     7.10.   Normas correspondientes al elemento nombre de la vía navegable (fairway_name)

               Para evitar la lógica de las aplicaciones y la necesidad de datos de referencia adecuados en el sistema receptor (software muestra aviso al usuario), en el «objeto geográfico» (geo_object) se incluirá siempre el elemento opcional «nombre de la vía navegable» (fairway_name), que la aplicación NtS completará automáticamente con el nombre del Índice SIF (RIS Index). Los editores de avisos a los navegantes (NtS) no alterarán el contenido del elemento nombre de la vía navegable (fairway_name).
               7.11.   Explicaciones de las traducciones recogidas en la ficha «código de referencia» (reference_code)

               Se utilizarán las siguientes definiciones para los valores de los códigos de referencia (reference_code) que se facilitan en las tablas de referencia de avisos a los navegantes:

                           —

                           NAP: En los Países Bajos, la abreviatura NAP se utiliza y se entiende, NAP no se traduce.

                           —

                           KP: «nivel local» (chanel level) se traducirá; es decir se facilitará en el idioma nacional.

                           —

                           FZP: solo se utilizará la abreviatura (a pesar de que, actualmente, casi no se utiliza).

                           —

                           ADR: «Mar Adriático» deberá traducirse; es decir se facilitará en el idioma nacional.

                           —

                           TAW/DNG: «segunda nivelación general» («Tweede algemene waterpassing», en neerlandés y «Deuzième Nivellement Général», en francés) es la altura de referencia que se utiliza en Bélgica para expresar las mediciones de altura. 0 es el nivel medio del mar con nivel de agua bajo en Ostende.

                                       —

                                       Abreviatura en neerlandés: TAW;

                                       —

                                       abreviatura en francés: DNG;

                                       —

                                       en las demás lenguas: TAW/DNG.

                           —

                           LDC: «Comisión del Danubio, nivel bajo de agua» se traducirá; es decir se facilitará en el idioma nacional.

                           —

                           HDC: «Comisión del Danubio, nivel alto de agua» se traducirá; es decir se facilitará en el idioma nacional.

                           —

                           ETRS: es el Sistema de Referencia Terrestre Europeo 1989 (European Terrestrial Reference System 1989), cuya abreviatura, «ETRS89», se utiliza en todas las lenguas.

                     7.12.   Recomendaciones relativas al elemento «coordenada» (coordinate)

               Aunque el elemento «coordenada» (coordinate) de la sección correspondiente al objeto geográfico no es obligatorio, las coordenadas geográficas se darán en el sistema WGS84 en formato [d]d mm.mmm[m] N (latitud) y [d][d]d mm.mmm[m] E(longitud). De esta manera, se referencian los avisos a los navegantes geográficamente.
               7.13.   Manejo de los grupos destinatarios

               La sección correspondiente al grupo destinatario la componen el código del grupo destinatario y el código de dirección. Si ambos tienen el valor «ALL» («todos») y no hay otros grupos destinatarios específicos en el mensaje, se omitirá la sección completa. Si solo se facilita uno de los dos valores, el otro debe completarse con el valor predeterminado «ALL», puesto que ambos elementos son obligatorios.
               Para más información sobre los grupos destinatarios, véase la Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para editores.
               7.14.   Visualización de mensajes válidos en un momento determinado

               Las aplicaciones utilizarán el período de validez (validity_period)» para seleccionar los mensajes que se muestran a los usuarios en un momento dado.
               Si el código de asunto (subject_code) es INFSER (servicio de información), el período de validez se utilizará para especificar en qué momento debe mostrarse el mensaje sobre el servicio de información a los usuarios, no el período de validez de la información facilitada (por ejemplo, 1 mes).
               7.15.   Funciones opcionales para una mayor facilidad de uso de las herramientas de edición de avisos a los navegantes (NtS)

               Se pueden ofrecer las siguientes funciones a los editores en función de los requisitos nacionales:

                           —

                           Las aplicaciones de avisos a los navegantes (NtS) pueden ofrecer a los editores la opción de guardar borradores de los mensajes (no es necesario incluir todo el contenido obligatorio para guardar borradores).

                           —

                           Se pueden aplicar distintas funciones de usuario a diferentes editores (por ejemplo, editores que pueden introducir/modificar avisos; editores que pueden publicar avisos, además de editarlos).

                     8.   Estructura de los mensajes XML de los avisos a los navegantes (NtS)

               La estructura de los mensajes XML de los avisos, así como el contenido y el propósito de los elementos de datos se definen y explican más detalladamente en el apéndice C: Definición del esquema XML (XSD) de NtS.
               9.   Servicio web de avisos a los navegantes (NtS)

               9.1.   Objetivos

               El Grupo de expertos de avisos a los navegantes consideró que la tecnología del servicio web constituía un medio adecuado para envíar avisos a los navegantes.
               Este capítulo recoge las especificaciones del servicio web para el envío de avisos a los navegantes (NtS), servicio web de avisos cortos. Se hizo especial hincapié en el uso de normas internacionales bien establecidas.
               Uno de los objetivos del diseño conceptual era garantizar un buen equilibrio entre la flexibilidad y la solidez del servicio web resultante. Los parámetros de filtro de las solicitudes son fundamentalmente los criterios establecidos en las normas relativas a los avisos a los navegantes (tramo de vía navegable con km fluvial opcional, tiempo de validez, fecha de publicación del aviso). Ello parece suficientemente significativo si se tienen en cuenta los casos de uso del servicio web y, a la vez, limita la complejidad de la ejecución.
               El resultado principal es un contrato de servicio web, en el que se detallan las solicitudes y las respuestas. Los usuarios del servicio web pueden confiar en este contrato y los proveedores deben cumplirlo. Este contrato se detalla siguiendo la norma internacional WSDL.
               Cada Estado miembro participante ejecutará uno o más servicios web con relación a los diferentes tipos de avisos a los navegantes (FTM, WRM, ICEM, WERM) y los prestará a través de Internet (servicio de avisos a los navegantes).
               Las especificaciones técnicas para la ejecución del servicio web de avisos a los navegantes, como la selección de los repositorios de datos, aplicaciones y plataformas adecuados, no forman parte del ámbito de aplicación de estas especificaciones y son responsabilidad de cada uno de los Estados miembros participantes.
               Con el fin de crear una comunicación segura, se deben tener en cuenta diversos aspectos de seguridad y objetivos de protección. Dependiendo de las circunstancias, no será necesario tener en cuenta todos estos aspectos. La prioridad de los diferentes aspectos de seguridad y su nivel de exigencia pueden variar. También la viabilidad de una determinada medida puede verse limitada por las capacidades de ejecución técnica. En el contexto de los avisos a los navegantes (NtS), toda la información es pública, así que no es necesario proteger los datos de los avisos en términos de protección de datos. Por lo tanto, cada proveedor debe decidir por sí mismo en qué medida se incluirá este elemento en su servicio.
               9.2.   Principios y restricciones fundamentales

               9.2.1.   Normas con relación a los servicios web

               El servicio web de avisos a los navegantes debe cumplir con las especificaciones de WS-I Basic Profile versión1.1. Este perfil ofrece pautas de interoperabilidad a un conjunto de especificaciones de servicios web no propietarios, tales como SOAP, WSDL y UDDI (1). Las normas más relevantes al respecto son:

                           —

                           Definición del esquema XML (XSD) (XML Schema Definition);

                           —

                           Protocolo Simple de Acceso a Objetos (SOAP) (Simple Object Access Protocol);

                           —

                           lenguaje de descripción de servicios web (WSDL) (Web Services Description Language) y

                           —

                           Descripción, Descubrimiento e Integración Universal (UDDI) (Universal Description, Discovery and Integration).

                     El mensaje de respuesta de los servicios web de los avisos a los navegantes es un mensaje definido mediante la definición del esquema XML (XSD) en el apéndice C del presente Reglamento de la Comisión.

                           SOAP

                           es un protocolo de ejecución para la transmisión de datos entre sistemas informáticos y responde a los estándares del World Wide Web Consortium (W3C).
                           Los elementos específicos del servicio web de avisos a los navegantes se definen de acuerdo con las correspondientes especificaciones WSDL en el apéndice D del presente Reglamento de la Comisión. El esquema de la norma de NtS (XSD) se incluye con una declaración de importación.

                           UDDI

                           (Descripción, Descubrimiento e Integración Universal) se entiende aquí como un registro central, posiblemente internacional, de servicios web (web services), en el que podría registrarse el servicio web de avisos a los navegantes. En dicho registro, los posibles usuarios de los servicios web podrían buscar y encontrar el servicio en cuestión. Pero dado que los posibles proveedores de los servicios web de aviso a los navegantes están limitados por los Estados miembros participantes y que las especificaciones del WSDL son parte integrante de la norma, no parece que haya necesidad de un registro independiente de dicho servicio web.

                     9.2.2.   Modelo de interacción y método de codificación de los servicios web de aviso a los navegantes

               En los servicios web de aviso a los navegantes (NtS Web Service), se utiliza el método de codificación documento/recorte literal, ya que permite la validación con relación a un esquema XML y los nombres de operación definidos en las especificaciones WSDL se utilizan directamente como nombres de etiqueta XML en los mensajes SOAP.
               9.3.   Especificaciones y recomendaciones generales

               9.3.1.   Especificaciones: información sobre la versión

               La información de la versión del servicio web de aviso a los navegantes (NtS Web Service) consta de dos secciones:

                           —

                           la versión del propio servicio web,

                           —

                           la versión del esquema de aviso a los navegantes que utiliza el servicio web.

                     La versión del propio servicio web consta de dos partes:

                           —

                           la versión principal del servicio web,

                           —

                           la versión secundaria del servicio web.

                     La versión principal del servicio web se presenta como un número entero positivo que indica la versión principal del servicio web.
               La versión secundaria del servicio web se presenta como un número entero no negativo que indica la versión secundaria del servicio web dentro de la versión principal.
               La sección del esquema de los avisos (NtS) contiene la versión del esquema de los NtS tal como lo define el Grupo de expertos de avisos a los navegantes.
               Por lo tanto, la versión del servicio web de avisos a los navegantes que se detalla aquí es la 2.0.4.0, donde 2.0 es la versión del propio servicio web y 4.0 es la versión del esquema de avisos a los navegantes que se utiliza.
               En las solicitudes o respuestas del servicio web de avisos a los navegantes, no se necesita información explícita sobre la versión. Se prevé que solo algunas versiones de los servicios estén en línea al mismo tiempo. Cada versión tendrá una URL distinta. Por lo tanto, cada instancia de ejecución del servicio web de NtS contemplará una versión concreta del servicio web de NtS.
               9.3.2.   Especificaciones: estructura de los espacios nominales

               Los espacios de nombres del servicio web de avisos a los navegantes (NtS Web Service) se basan en el dominio web de los grupos de expertos del SIF (RIS), http://www.ris.eu/.
               Los espacios de nombres contienen una partícula que indica el servicio y la información del servicio correspondiente. Por lo tanto, el servicio en cuestión utiliza el siguiente espacio de nombres:
               Servicio de avisos a los navegantes: http://www.ris.eu/nts.ms/2.0.4.0
               9.3.3.   Recomendación: utilización de los espacios de nombres

               Para una mayor transparencia de los documentos XML, se recomienda definir espacios de nombres en el mínimo elemento adecuado de los esquemas, así como en los documentos de instancia, y no utilizar las definiciones de espacios de nombres locales en elementos anidados.
               9.3.4.   Recomendación: utilización de prefijos de espacios de nombres

               Las solicitudes y respuestas del servicio web de avisos a los navegantes (NtS Web Service) utilizarán elementos XML calificados, es decir, con un prefijo de espacio de nombres explícito y atributos de XML sin calificar, o sea, sin un prefijo de espacio de nombres.
               Se recomienda utilizar prefijos de espacio de nombres intuitivos, tales como «nts», para facilitar su lectura.
               9.3.5.   Especificaciones: utilización de los códigos de posición ISRS (ISRS Location Codes)

               Los códigos de posición ISRS (ISRS Location Codes) se explican en el capítulo 2 de la Guía de codificación de avisos a los navegantes (NtS Encoding Guide) para desarrolladores de aplicaciones y en la Guía de codificación del Índice SIF (RIS Index Encoding Guide).
               En su consulta a un servicio web de aviso a los navegantes (NtS Web Service), el usuario puede enumerar diversos objetos, por ejemplo, tramos de vías navegables, elementos de medición o presas. Si se utilizan los parámetros correspondientes, los elementos de identificación (id elements), deben contener códigos de posición ISRS. Estos parámetros se presentan normalmente como elementos de identificación, y cada uno contiene uno o dos identificadores.
               Cuando se usen estos parámetros, se deben observar las siguientes convenciones generales:

                           —

                           Los códigos de posición ISRS deben presentarse completos, con sus veinte caracteres; es decir, sin eliminar los ceros finales.

                           —

                           Si se utilizan dos identificadores dentro de un mismo elemento de identificación, ambos códigos de posición ISRS deben remitir a la misma vía navegable. Esto significa que estos códigos incluirán algunos dígitos idénticos en la parte correspondiente al tramo de vía navegable (fairway_section) de dicho código de posición ISRS. El código correspondiente al tramo de vía navegable y el hectómetro de la vía definen un tramo de la vía navegable presentado como par de elementos de identificación.

                     Para incluir los tramos de vías navegables (pares de elementos de identificación en el apartado correspondiente al objeto geográfico —geo_object— del tramo de vía —fairway_section—) en los avisos a los navegantes, se deben tener en cuenta los siguientes aspectos con relación a los códigos de posición ISRS (ISRS Location Codes):

                           —

                           Dígitos 1 a 2 (Código de país) (Country code):

                                       —

                                       deben ser idénticos dentro del par de elementos de identificación, pero

                                       —

                                       es posible establecer códigos de país diferentes dentro de un par de elementos de identificación en caso de que países vecinos utilicen el mismo código de tramo de vía navegable en una vía concreta y el mismo sistema para definir los hectómetros.

                           —

                           Dígitos 3 a 5 (Código de localización de las Naciones Unidas) (UN Location Code):

                                       —

                                       no son relevantes, pueden existir diferencias de contenido dentro del par de elementos de identificación.

                           —

                           Dígitos 6 a 10 (código del tramo de vía navegable) (Fairway section code):

                                       —

                                       deben ser idénticos dentro del par de elementos de identificación, pero

                                       —

                                       [excepción]: en caso de utilizar los códigos de posición ISRS belgas en el servicio web de avisos a los navegantes, para identificar el tramo de vía navegable deben utilizarse solo los dígitos 6 a 8, puesto que los avisos (NtS) se publicarán en diferentes tramos de una misma vía navegable.

                           —

                           Dígitos 11 a 15 (Código de referencia del objeto) (Object reference code):

                                       —

                                       no son relevantes, pueden cexistir diferencias de contenido dentro del par de elementos de identificación.

                           —

                           Dígitos 16 a 20 (Hectómetro de la vía navegable) (Fairway Hectometre):

                                       —

                                       Son cinco dígitos que definen el hectómetro de vía, con lo que normalmente existirán diferencias de contenido dentro del par de elementos de identificación. Ejemplo: «00235» en el caso del km 23,5 de la vía navegable; «00001», en el del km 0,1 de la vía navegable.

                                       —

                                       [Excepción]: En el caso de los Países Bajos, no siempre existe una conexión directa entre el hectómetro de la vía navegable y el kilómetro físico debido a los modos de definir el inicio del tramo de vía navegable en la modelización de una red y en la práctica. En tales casos, el código de referencia de objetos del tipo «dismar» empieza con Kxxxx [xxxx incluye el kilómetro físico, por ejemplo, NLSVG00130K000300191 (km 3)]. Sin embargo, en el caso de otros tipos de objetos no hay relación directa con el kilómetro físico de la vía en los códigos de posición ISRS; por ejemplo, el puente de «Sas van Gent», en el km 2,5 de la misma vía navegable, tiene el código de posición ISRS NLSVG001300521600186. En el caso del «Kanaal Gent-Terneuzen», el km físico 0,0 empieza en la frontera de Bélgica con los Países Bajos, y el hectómetro 0,0 empieza en el inicio del canal en Gante.

                     En caso de que un mensaje afecte a más de una vía navegable o tramos de vías navegables, todos los tramos deben definirse mediante sus puntos de inicio y fin en elementos XML separados del apartado correspondiente al tramo de vía navegable (fairway_section).
               En cuanto a algunos países o regiones, es necesario crear una función de filtro. Por ejemplo, si el código de posición ISRS (1-2) es «BE» se usará el código de posición ISRS (6-8) como elemento de identificación para la referenciación lineal con el hectómetro de la vía navegable (código de posición ISRS 16-20). Ejemplos de tramos de vías navegables (pares válidos de elementos de identificación dentro del tramo de vía navegable) que incluyen las excepciones definidas anteriormente:

                           —

                           Los dos códigos de posición ISRS «NL» constituyen una definición válida de un tramo de vía navegable (y muestran la excepción de los Países Bajos con respecto al kilómetro de la vía navegable): NLSVG00130K000300191 (km 3,0 en «Sas van Gent» en el «Kanaal Gent-Terneuzen») — NLWDP00130K000400200 (km 4,0 en «Westdorpe» en el «Kanaal Gent-Terneuzen»).

                           —

                           Los dos códigos de posición ISRS «BE» constituyen una definición válida de un tramo de vía navegable (y muestran la excepción de Bélgica con respecto al código del tramo de vía navegable (fairway section code), «020» Albertkanaal): BEGNK02016L010100414 (esclusa de Genk ubicada en el km 41,4 del Albert Canal) — BEOSH 02033L010500772 (esclusa de Ham ubicada en el km 77,2 del Albert Canal).

                     La siguiente imagen muestra ejemplos negativos de la utilización de los códigos de posición ISRS en el caso de cada una de las convenciones generales (no hay excepciones a las convenciones generales en los tramos de vías navegables de SK):

                  Consultas sobre códigos de posición ISRS (ISRS Location Codes) nulos

               Observaciones generales: El servicio web de avisos a los navegantes (NtS Web Service) no es compatible con un servicio para consultar los códigos de posición ISRS válidos. Los códigos de posición ISRS se facilitan en el marco del sistema europeo de gestión de datos de referencia (ERDMS).
               En los siguientes cinco casos se presenta el uso correcto de los códigos de posición ISRS en las consultas y su interpretación.

                  Caso 1: Sin elemento de identificación en la solicitud

               El elemento de identificación es una parte opcional de la solicitud, es decir, es posible realizar una consulta sin ningún elemento de identificación:

                  Consulta válida sin parámetros de identificación

               Si no se facilita ningún elemento de identificación, se devolverán todos los mensajes, dependiendo, por supuesto, de otros criterios de filtro como el período de validez (validity_period) o las fechas de emisión (dates_issue).

                  Caso 2: Un solo elemento de identificación en la solicitud

               Cada elemento de identificación puede contener uno o dos identificadores. En la siguiente imagen se muestra el caso de un solo elemento de identificación:

                  Consulta válida con un parámetro de identificación

               Si se recibe dicha consulta, el servidor devolverá todos los mensajes que coincidan con un hectómetro de inicio ≤ el valor dado (240,7 en el ejemplo) y un hectómetro de fin ≥ este valor. La siguiente imagen muestra la selección de mensajes: la posición consultada se encuentra entre los valores de los hectómetros de inicio y fin de los mensajes 1, 3 y 4, que serían devueltos; los mensajes 2, 5 y 6 no se superponen con la posición consultada, por lo que no se devolverían.
               Si el código de posición ISRS (ISRS Location Code) en cuestión señala un objeto particular, por ejemplo una estación de medición o una esclusa, el servicio web debe devolver los mensajes referidos a este objeto.

                  Mensajes coincidentes y no coincidentes con un mismo parámetro de identificación

                  Caso 3: Dos elementos de identificación en la solicitud

               Cada elemento de identificación puede contener uno o dos identificadores. En la siguiente imagen se muestra el caso de dos elementos de identificación:

                  Consulta válida con dos parámetros de identificación

               Todos los valores del hectómetro consultados se tratarán como válidos, incluso si el tramo de vía navegable correspondiente tiene diferentes puntos de inicio o fin. Por ejemplo, si el tramo de vía navegable empieza en el hectómetro 100,0 y termina en el hectómetro 300,0, una solicitud de consulta de los hectómetros 20,0 a 400,0 sería válida. Internamente solo se busca la extensión «real» de la sección del canal navegable.
               Esto también permite la búsqueda de todos los mensajes relativos a una vía navegable sin conocer el rango exacto de hectómetros (se enviaría el código de posición ISRS con hectómetros establecidos en «00000» o «99999» respectivamente).
               Se devolverán todos los mensajes coincidentes que se crucen con el intervalo de hectómetro. El siguiente diagrama ilustra esta situación:

                  Mensajes coincidentes y no coincidentes con dos parámetros de identificación

               La figura anterior muestra cómo se define el «cruce». Mientras que las extensiones de los mensajes 1 a 4 se superponen con la extensión del rango de hectómetros consultado (parcial o completamente), las extensiones de los mensajes 5 y 6 no lo hacen, por lo tanto, se devolverán los mensajes 1 a 4, y no se devolverán los mensajes 5 y 6.
               La condición técnica para que un mensaje se cruce con un intervalo [A, B] es: el hectómetro de inicio del mensaje es ≤ B y el hectómetro de fin es ≥ A.

                  Combinación: Múltiples elementos de identificación en la solicitud

                  Consulta válida con múltiples elementos de identificación

               La combinación de varios elementos de identificación en la solicitud supone la unión de los mensajes correspondientes. Todos los elementos de identificación se tratan de forma individual y se devolverán los mensajes que coincidan con al menos uno de ellos. Por lo tanto, en el caso del ejemplo presentado, se devolverían los siguientes mensajes:

                           —

                           Los mensajes relativos al objeto con el código de posición ISRS (ISRS Location Code) SKXXX0000010000***** con hectómetro de inicio =0 y hectómetro de fin ≥ 0 (véase el caso 2).

                           —

                           Los mensajes relativos al objeto con el código de posición ISRS (ISRS Location Code) SKXXX0000500000***** que se crucen con el intervalo de hectómetros [11,0, 15,00] (véase el caso 3).

                           —

                           Los mensajes relativos al objeto con el código de posición ISRS (ISRS Location Code) SKXXX0000200000***** con hectómetro de inicio ≤ 110,5 y hectómetro de fin ≥ 110,5 (véase el caso 2).

                           —

                           Los mensajes relativos al objeto con el código de posición ISRS (ISRS Location Code) SKXXX0000500000***** que se crucen con el intervalo de hectómetros [220,0, 300,0] (véase el caso 3).

                     9.4.   Servicio de avisos a los navegantes (especificaciones de ejecución)

               En el presente capítulo se presentan las especificaciones de ejecución del servicio de avisos a los navegantes, que se extraen de las consideraciones y decisiones de los capítulos anteriores.
               El servicio de avisos a los navegantes (NtS) ofrece cuatro tipos de mensajes en los avisos:

                           1.

                           NtS FTM (mensajes referidos a los canales navegables y el tráfico),

                           2.

                           NtS WRM (mensajes relativos al agua),

                           3.

                           NtS ICEM (mensajes sobre hielos),

                           4.

                           NtS WERM (mensajes relativos a las condiciones meteorológicas).

                     La ejecución del servicio de avisos a los navegantes (NtS) es compatible con todos los tipos de mensajes o solo con una parte. Un Estado miembro participante puede ofrecer más de un servicio correspondiente a un tipo de mensaje concreto, que sean complementarios entre sí.
               9.4.1.   Solicitud

               Con el fin de lograr la máxima robustez del servicio y mantener al mismo tiempo un nivel reducido de complejidad, en el servicio web de avisos a los navegantes (NtS Web Service) no se utiliza un lenguaje de consulta adicional. En su lugar, se aplican las construcciones que ofrece el propio WSDL. Las operaciones concretas y sus parámetros se detallan por completo en las especificaciones del WSDL. En el caso del servicio de mensajes de avisos a los navegantes, se define una sola operación.
               Los criterios de filtro por asunto se toman de la norma sobre los avisos a los navegantes, pero se amplían con respecto a los múltiples parámetros:

                           —

                           Tipo de mensaje (obligatorio; «FTM», «WRM», «ICEM» o «WERM»).

                           —

                           Tramos concretos de vías navegables o partes de ellas, u objetos concretos (opcional; descritos mediante los códigos de posición ISRS y/o pares de códigos de posición ISRS).

                           —

                           Tiempo de validez (opcional; fecha de inicio y fecha de fin).

                           —

                           Fecha de publicación del aviso (opcional; fechas y/o intervalos de fechas).

                     El servicio solo devuelve los mensajes que coinciden con los criterios establecidos.
               Mecanismo de paginación
               Se admite un mecanismo de paginación que permita controlar la cantidad de datos. El parámetro de paginación se define mediante un tipo complejo que contiene los siguientes elementos:

                           —

                           dirección relativa (offset): número de serie del primer mensaje devuelto (entero ≥ 0);

                           —

                           límite (limit): número máximo de mensajes (entero ≥ 0);

                           —

                           recuento total (total count): bandera (flag), si se devuelve la totalidad de los mensajes (valor booleano).

                     El parámetro de paginación complejo es opcional, pero en caso de que exista, debe incluir todos los elementos. El mecanismo de paginación funciona de la siguiente manera:
               El número total de mensajes no excederá el valor del parámetro «límite» (limit), salvo un valor 0 que significa «sin límite». La respuesta omite tantos mensajes como se defina en el parámetro «dirección relativa» (offset). Con el fin de ofrecer este mecanismo, el servicio debe observar una secuencia temporal estable (aunque arbitraria) de mensajes, por ejemplo entre dos actualizaciones de datos de mensajes en el conjunto de datos subyacente al servicio web. Esto significa que dos llamadas consecutivas idénticas deben devolver los mismos mensajes en el mismo orden. El parámetro «recuento total» (total count) determina si la respuesta enviará la totalidad de los mensajes que coincidan con los criterios propios del asunto. Normalmente, debe ser suficiente solicitar esta información con la primera respuesta, y omitirla en todas las respuestas siguientes. Ello supondría un mejor rendimiento del servicio web.
               El mecanismo de paginación ofrece los medios para solicitar los mensajes de forma reiterada en «páginas». Para que el mecanismo de paginación funcione correctamente, es necesario facilitar los mismos parámetros de asunto en cada solicitud.
               9.4.2.   Respuesta

               En caso de una solicitud realizada correctamente, la respuesta del servicio web de aviso a los navegantes contiene los mensajes de aviso que coinciden con los parámetros de la solicitud. Los avisos a los navegantes deben ser acordes al esquema de avisos a los navegantes y pueden validarse constrastándolos con este último. Dado que el tipo de mensaje es un parámetro obligatorio de la solicitud, cada respuesta puede contener solo avisos a los navegantes del mismo tipo; FTM, WRM, ICEM o WERM, respectivamente.
               Si el servicio detecta errores al procesar la solicitud, puede devolver un número arbitrario de mensajes de error, utilizando los códigos de error enumerados en el siguiente apartado.
               Una respuesta de un servicio web de aviso a los navegantes puede contener mensajes de aviso y mensajes de error al mismo tiempo.
               La información opcional sobre la paginación se devolverá si la solicitud contiene parámetros de paginación. En este caso, el balance y el número de mensajes que contiene son obligatorios; el recuento total, solo si se solicita.
               Nota: Se entiende que la comunicación entre el servicio web y el usuario ha quedado técnicamente establecida; es decir, el servicio recibe la solicitud y el usuario recibe la respuesta correspondiente. Aquí no se tienen en cuenta los errores técnicos, como los fallos de conexión a Internet o la inaccesibilidad del servicio web debido a labores de mantenimiento o una caída Solo se consideran los errores ocurridos más allá del nivel del servicio web desde el punto de vista de los usuarios.

                  Mensajes de error

               A continuación se presentan los códigos de error correspondientes a los errores previstos, junto con una explicación. En la respuesta solo figura el código de error, que es el procedimiento habitual en el esquema XML de los avisos a los navegantes.

                  Códigos de error del servicio de avisos a los navegantes

                           Código (Code)

                           Descripción (Description)

                           Explicación (Explanation)

                           e010

                           tipo de mensaje incompatible (message type not supported)

                           El servicio web no es compatible con el tipo de mensaje solicitado.

                           e030

                           parámetros de paginación incoherentes con los mensajes (paging parameters inconsistent with messages)

                           Los parámetros del mecanismo de paginación no se ajustan a los mensajes disponibles, por ejemplo Dirección relativa> = Recuento total.

                           e100

                           error de sintaxis en la solicitud (syntax error in request)

                           La solicitud no respeta el esquema de las solicitudes; se puede especificar con más detalle mediante códigos e1xx (e1xx-Codes) adicionales.

                           e110

                           tipo de mensaje incorrecto (incorrect message type)

                           El tipo de mensaje no es conocido.

                           e120

                           parámetros de tipo incorrectos (incorrect type-specific parameters)

                           Los parámetros de tipo específicos son erróneos.

                           e130

                           parámetros de paginación incorrectos (incorrect paging parameters)

                           Los parámetros del mecanismo de paginación son erróneos.

                           e200

                           operación desconocida (operation not known)

                           Se desconoce la operación solicitada.

                           e300

                           fuente de datos no disponible (data source unavailable)

                           La fuente de información del servicio web de avisos a los navegantes está temporalmente indisponible (problema técnico).

                           e310

                           Demasiados resultados para la solicitud (too many results for request)

                           El servidor no tiene capacidad para manejar varios resultados.

                     9.5.   Generación de servicios y clientes

               Si el enfoque del contrato como prioridad se respeta consecuentemente, es decir, se ofrecen uno o más contratos con descripciones completas de las interfaces en forma de documentos WSDL, es posible generar de forma automática la ejecución del servicio o servicios así como del cliente correspondiente utilizando las herramientas de software adecuadas. Idealmente, no es necesario realizar cambios manuales en el código fuente generado.
               Sin embargo, en la mayoría de los casos, suelen requerirse operaciones reiteradas hasta que las especificaciones de WSDL son compatibles con los requisitos precisos de dicha herramienta. Normalmente, la herramienta realiza solicitudes particulares sobre el uso de la norma WSDL para funcionar correctamente. Como consecuencia, puede que se requieran cambios en las especificaciones WSDL, aunque las especificaciones WSDL sean especificaciones válidas de conformidad con la norma WSDL inicial. Si las especificaciones de WSDL del servicio web (web service) se modifican después de que se haya generado el servicio o el cliente, puede que sea necesario un nuevo proceso de generación, dependiendo de los cambios realizados.

                  Glosario

                           Término

                           Explicación

                           ID

                           Identificación

                           Código de posición ISRS (ISRS Location Code)

                           Norma internacional de información sobre embarcaciones

                           NtS

                           Avisos a los navegantes

                           SIF (RIS, por su siglas en inglés)

                           Servicios de información fluvial

                           SOAP

                           Protocolo Simple de Acceso a Objetos; protocolo de red usado normalmente en los servicios web

                           UDDI

                           Descripción, Descubrimiento e Integración Universal; normas para servicios de registro en el contexto de los servicios web

                           ONU (UN, por su siglas en inglés)

                           Naciones Unidas

                           URL

                           Localizador uniforme de recursos; ubicación de un recurso de red utilizado normalmente en direcciones de internet

                           WGS84

                           Sistema geodésico mundial de 1984

                           WS

                           Servicio web; servicio que permite conectarse desde internet y es utilizado en comunicaciones por internet

                           WSDL

                           Lenguaje de descripción de servicios web; norma para las especificaciones de servicios web

                           WS-I

                           Organización de interoperabilidad de servicios web; consorcio industrial para apoyar la interoperabilidad de los servicios web

                           XML

                           Lenguaje extensible de marcado; metalenguaje para la representación estructurada e independiente de datos

                           XSD

                           Definición del esquema XML; norma para especificar la estructura de los documentos XML

                  (1)  Descripción extraída del sitio web de WS-1: http://www.ws-i.org

               Apéndice C

                                 No

                                 Tag (Group headers and closers are boldly printed)

                                 Description

                                 Occ.

                                 Rule

                                 xmlns:nts="http://www.ris.eu/nts/4.0.4.0"

                                 <RIS_Message>

                                 Notice to Skippers

                                    1s

                                    <identification>

                                    Identification section

                                 M

                                 1

                                 1.1

                                             <internal_id>xs:string (64)</internal_id>

                                 Internal ID

                                 C

                                 1.2

                                             <from>xs:string (64)</from>

                                 Sender (System) of the message

                                 M

                                 1.3

                                             <originator>xs:string (64)</originator>

                                 Originator (initiator) of the information in this message

                                 M

                                 1.4

                                             <country_code>nts:country_code_enum</country_code>

                                 Country where message is valid

                                 M

                                 1.5

                                             <language_code>nts:language_code_enum</language_code>

                                 Original language used in the textual info. (contents)

                                 M

                                 1.6

                                             <district>xs:string (64)</district>

                                 District / Region within the specified country, where the message is applicable

                                 C

                                 1.7

                                             <date_issue>xs:dateTime<date_issue>

                                 Date and time of publication including time zone (yyyy-mm-ddThh:mm:ss+hh:mm)

                                 M

                                 1e

                                    </identification>

                                    2s

                                    <ftm>

                                    Fairway and traffic related section

                                 C

                                 1

                                 2.1

                                             <internal_id>xs:string (64)</internal_id>

                                 Internal ID

                                 C

                                 2.2s

                                             <nts_number>

                                 NtS Number

                                 M

                                 2.2.1

                                                         <organisation>xs:string (64)</organisation

                                 Name of the publishing organisation (NtS Provider)

                                 M

                                 2.2.2

                                                         <year>xs:gYear (1900-9999)</year>

                                 Year of first issuing of the notice

                                 M

                                 2.2.3

                                                         <number>xs:integer (0-99999999)</number>

                                 Number of the notice (per year, starting with: 1, 0 shall not be used for published notices)

                                 M

                                 2.2.4

                                                         <serial_number>xs:integer (0-99)</serial_number>

                                 Serial number of notice (replacements and withdrawals), original notice: 0

                                 M

                                 2.2e

                                             </nts_number>

                                 2.3s

                                             <target_group>

                                 Target group information

                                 C

                                 2.3.1

                                                         <target_group_code>nts:target_group_code_enum</target_group_code>

                                 Target group (vessel type) for this message

                                 M

                                 5

                                 2.3.2

                                                         <direction_code>nts:direction_code_enum</direction_code>

                                 Upstream or downstream traffic, or both

                                 M

                                 5

                                 2.3e

                                             </target_group>

                                 2.4

                                             <subject_code>nts:subject_code_enum</subject_code>

                                 Subject code

                                 M

                                 2.5s

                                             <validity_period>

                                 Overall period of validity

                                 M

                                 2.5.1

                                                         <date_start>xs:date</date_start>

                                 Start date of validity period including time zone (yyyy-mm-dd+hh:mm)

                                 M

                                 2.5.2

                                                         <date_end>xs:date</date_end>

                                 End date of validity period including time zone (yyyy-mm-dd+hh:mm)

                                 C

                                 2.5e

                                             </validity_period>

                                 2.6

                                             <contents>xs:string (500)</contents>

                                 Additional information in local language

                                 C

                                 2.7

                                             <source>xs:string (64)</source>

                                 Notice source (name of authority)

                                 C

                                 2.8

                                             <reason_code>nts:reason_code_enum</reason_code>

                                 Reason / justification of notice

                                 C

                                 2.9s

                                             <communication>

                                 Communication channel information

                                 C

                                 2.9.1

                                                         <reporting_code>nts:reporting_code_enum</reporting_code>

                                 Reporting regime (information or duty to report)

                                 M

                                 5

                                 2.9.2

                                                         <communication_code>nts:communication_code_enum</communication_code>

                                 Communication code (telephone, VHF etc.)

                                 M

                                 5

                                 2.9.3

                                                         <number>xs:string (128)</number>

                                 Telephone, VHF number (including callsign), e-mail address, URL or teletext

                                 C

                                 2.9.4

                                                         <label>xs:string (256)</label>

                                 Name of the attachment or additional information

                                 C

                                 2.9.5

                                                         <remark>xs:string (1024)</remark>

                                 Additional remarks concerning the communication

                                 C

                                 2.9e

                                             </communication>

                                 2.10s

                                             <fairway_section>

                                 Fairway section, also available for objects (no 2.11)

                                 C

                                 2

                                 2.10.1s

                                                         <geo_object>

                                 Geo information of fairway

                                 M

                                 5

                                 2.10.1.1

                                                                     <id>nts:isrs_code_type</id>

                                 ISRS Location Code of the fairway section (2x)
                                 Pattern=[A-Z]{2}[A-Z]{3}[A-Z0-9]{5}[A-Z0-9]{5}[0-9]{5}

                                 M

                                 7

                                 2.10.1.2

                                                                     <name>xs:string (256)</name>

                                 Local name of the fairway section (f.e.: Rhine between bridge A and bridge B)

                                 M

                                 2.10.1.3

                                                                     <type_code>nts:type_code_enum</type_code>

                                 Type of geographical object (default=FWY)

                                 M

                                 2.10.1.4

                                                                     <position_code>nts:position_code_enum</position_code>

                                 Describes the position related to the fairway

                                 C

                                 2.10.1.5s

                                                                     <coordinate>

                                 Fairway section begin and end coordinates (2x)

                                 C

                                 7

                                 2.10.1.5.1

                                                                                <lat>xs:string (10-12)</lat>

                                 [d]d mm.mmm[m] N

                                 M

                                 5

                                 2.10.1.5.2

                                                                                <long>xs:string (10-13)</long>

                                 [d][d]d mm.mmm[m] E

                                 M

                                 5

                                 2.10.1.5e

                                                                     </coordinate>

                                 2.10.1.6

                                                                     <fairway_name>xs:string (256)</fairway_name>

                                 Waterway name (usefull if no RIS Index is available).

                                 C

                                 2.10.1e

                                                         </geo_object>

                                 2.10.2s

                                                         <limitation>

                                 Fairway section limitations

                                 C

                                 2.10.2.1s

                                                                     <limitation_period>

                                 Limitation periods / intervals (All limitations have to include a limitation period with an interval code in order to allow proper calculations within voyage planning applications)

                                 C

                                 2.10.2.1.1

                                                                                <date_start>xs:date</date_start>

                                 Start date of limitation period (overall) INCLUDING time zone
                                 format=yyyy-mm-dd+hh:mm

                                 M

                                 5

                                 2.10.2.1.2

                                                                                <date_end>xs:date</date_end>

                                 End date of limitation period INCLUDING time zone
                                 format=yyyy-mm-dd+hh:mm

                                 C

                                 2.10.2.1.3

                                                                                <time_start>xs:time</time_start>

                                 Start time of limitation period WITHOUT time zone
                                 format=hh:mm:ss [whereas ss=00]

                                 C

                                 2.10.2.1.4

                                                                                <time_end>xs:time</time_end>

                                 End time of limitation period WITHOUT time zone
                                 format=hh:mm:ss [whereas ss=00]

                                 C

                                 2.10.2.1.5

                                                                                <interval_code>nts:interval_code_enum</interval_code>

                                 Interval for limitation (mandatory M(5) but is set to C to be compatible with former XSD version)

                                 C

                                 2.10.2.1e

                                                                     </limitation_period>

                                 2.10.2.2

                                                                     <limitation_code>nts:limitation_code_enum</limitation_code>

                                 Kind of limitation

                                 M

                                 5

                                 2.10.2.3

                                                                     <position_code>nts:position_code_enum</position_code>

                                 Describes the position of the limitation related to the fairway

                                 C

                                 2.10.2.4

                                                                     <value>xs:float</value>

                                 Value of limitation (i.e. max draught)

                                 C

                                 2.10.2.5

                                                                     <unit>nts:unit_enum</unit>

                                 Unit of the value of the limitation

                                 C

                                 2.10.2.6

                                                                     <reference_code>nts:reference_code_enum</reference_code>

                                 Value reference

                                 C

                                 2.10.2.7

                                                                     <indication_code>nts:indication_code_enum</indication_code>

                                 Minimum or maximum or reduced by

                                 C

                                 2.10.2.8s

                                                                     <target_group>

                                 Target group information

                                 C

                                 2.10.2.8.1

                                                                                <target_group_code>nts:target_group_code_enum</target_group_code>

                                 Target group (vessel type) for this limitation

                                 M

                                 5

                                 2.10.2.8.2

                                                                                <direction_code>nts:direction_code_enum</direction_code>

                                 Upstream or downstream traffic, or both

                                 M

                                 5

                                 2.10.2.8e

                                                                     </target_group>

                                 2.10.2e

                                                         </limitation>

                                 2.10e

                                             </fairway_section>

                                 2.11s

                                             <object>

                                 Object section

                                 C

                                 2

                                 2.11.1s

                                                         <geo_object>

                                 Geo Information of object

                                 M

                                 5

                                 2.11.1.1

                                                                     <id>nts:isrs_code_type</id>

                                 ISRS Location Code of the object (1x)
                                 Pattern=[A-Z]{2}[A-Z]{3}[A-Z0-9]{5}[A-Z0-9]{5}[0-9]{5}

                                 M

                                 8

                                 2.11.1.2

                                                                     <name>xs:string (256)</name>

                                 Local name of the aggregated object

                                 M

                                 2.11.1.3

                                                                     <type_code>nts:type_code_enum</type_code>

                                 Type of geographical object

                                 M

                                 2.11.1.4

                                                                     <position_code>nts:position_code_enum</position_code>

                                 Describes the position related to the object

                                 C

                                 2.11.1.5s

                                                                     <coordinate>

                                 Object coordinates (1x)

                                 C

                                 8

                                 2.11.1.5.1

                                                                                <lat>xs:string (10-12)</lat>

                                 [d]d mm.mmm[m] N

                                 M

                                 5

                                 2.11.1.5.2

                                                                                <long>xs:string (10-13)</long>

                                 [d][d]d mm.mmm[m] E

                                 M

                                 5

                                 2.11.1.5e

                                                                     </coordinate>

                                 2.11.1.6

                                                                     <fairway_name>xs:string (256)</fairway_name>

                                 Waterway name (usefull if no RIS Index is available).

                                 C

                                 2.11.1e

                                                         </geo_object>

                                 2.11.2s

                                                         <limitation>

                                 Object limitation section

                                 C

                                 2.11.2.1s

                                                                     <limitation_period>

                                 Limitation periods / intervals (All limitations have to include a limitation period with an interval code in order to allow proper calculations within voyage planning applications)

                                 C

                                 2.11.2.1.1

                                                                                <date_start>xs:date</date_start>

                                 Start date of limitation period (overall) INCLUDING time zone
                                 format=yyyy-mm-dd+hh:mm

                                 M

                                 5

                                 2.11.2.1.2

                                                                                <date_end>xs:date</date_end>

                                 End date of limitation period INCLUDING time zone
                                 format=yyyy-mm-dd+hh:mm

                                 C

                                 2.11.2.1.3

                                                                                <time_start>xs:time</time_start>

                                 Start time of limitation period WITHOUT time zone
                                 format=hh:mm:ss [whereas ss=00]

                                 C

                                 2.11.2.1.4

                                                                                <time_end>xs:time</time_end>

                                 End time of limitation period WITHOUT time zone
                                 format=hh:mm:ss [whereas ss=00]

                                 C

                                 2.11.2.1.5

                                                                                <interval_code>nts:interval_code_enum</interval_code>

                                 Interval for limitation (mandatory M(5) but is set to C to be compatible with former XSD version)

                                 C

                                 2.11.2.1e

                                                                     </limitation_period>

                                 2.11.2.2

                                                                     <limitation_code>nts:limitation_code_enum</limitation_code>

                                 Kind of limitation

                                 M

                                 5

                                 2.11.2.3

                                                                     <position_code>nts:position_code_enum</position_code>

                                 Describes the position of the limitation related to the fairway

                                 C

                                 2.11.2.4

                                                                     <value>xs:float</value>

                                 Value of limitation (i.e. max draught)

                                 C

                                 2.11.2.5

                                                                     <unit>nts:unit_enum</unit>

                                 Unit of the value of the limitation

                                 C

                                 2.11.2.6

                                                                     <reference_code>nts:reference_code_enum</reference_code>

                                 Value reference

                                 C

                                 2.11.2.7

                                                                     <indication_code>nts:indication_code_enum</indication_code>

                                 Minimum or maximum or reduced by

                                 C

                                 2.11.2.8s

                                                                     <target_group>

                                 Target group information

                                 C

                                 2.11.2.8.1

                                                                                <target_group_code>nts:target_group_code_enum</target_group_code>

                                 Target group (vessel type) for this limitation

                                 M

                                 5

                                 2.11.2.8.2

                                                                                <direction_code>nts:direction_code_enum</direction_code>

                                 Upstream or downstream traffic, or both

                                 M

                                 5

                                 2.11.2.8e

                                                                     </target_group>

                                 2.11.2e

                                                         </limitation>

                                 2.11e

                                             </object>

                                 2e

                                    </ftm>

                                    3s

                                    <wrm>

                                    Water related section

                                 C

                                 1

                                 3.1

                                             <internal_id>xs:string (64)</internal_id>

                                 Internal ID

                                 C

                                 3.2s

                                             <nts_number>

                                 NtS Number

                                 C

                                 3.2.1

                                                         <organisation>xs:string (64)</organisation

                                 Name of the publishing organisation (NtS Provider)

                                 M

                                 5

                                 3.2.2

                                                         <year>xs:gYear (1900-9999)</year>

                                 Current year of the notice

                                 M

                                 5

                                 3.2.3

                                                         <number>xs:integer (0-99999999)</number>

                                 Number of the notice
                                 (see Developers Guide for WRM-Message Number generation)

                                 M

                                 5

                                 3.2.4

                                                         <serial_number>xs:integer (0-99)</serial_number>

                                 Serial number of the notice
                                 (see Developers Guide for WRM-Message Serial Number generation)

                                 M

                                 5

                                 3.2e

                                             </nts_number>

                                 3.3s

                                             <validity_period>

                                 Overall period of validity

                                 M

                                 3.3.1

                                                         <date_start>xs:date</date_start>

                                 Start date of validity period including time zone (yyyy-mm-dd+hh:mm)

                                 M

                                 3.3.2

                                                         <date_end>xs:date</date_end>

                                 End date of validity period including time zone (yyyy-mm-dd+hh:mm)

                                 C

                                 3.3e

                                             </validity_period>

                                 3.4s

                                             <geo_object>

                                 Geo Information of measurement location

                                 M

                                 5

                                 3.4.1

                                                         <id>nts:isrs_code_type</id>

                                 ISRS Location Code of the object/fairway (1x or 2x)
                                 Pattern=[A-Z]{2}[A-Z]{3}[A-Z0-9]{5}[A-Z0-9]{5}[0-9]{5}

                                 M

                                 9

                                 3.4.2

                                                         <name>xs:string (256)</name>

                                 Local name of the object/fairway

                                 M

                                 3.4.3

                                                         <type_code>nts:type_code_enum</type_code>

                                 Type of geographical object/fairway

                                 M

                                 3.4.4

                                                         <position_code>nts:position_code_enum</position_code>

                                 Describes the position related to the object/fairway

                                 C

                                 3.4.5s

                                                         <coordinate>

                                 Object/Fairway coordinates (1x or 2x)

                                 C

                                 9

                                 3.4.5.1

                                                                     <lat>xs:string (10-12)</lat>

                                 [d]d mm.mmm[m] N

                                 M

                                 5

                                 3.4.5.2

                                                                     <long>xs:string (10-13)</long>

                                 [d][d]d mm.mmm[m] E

                                 M

                                 5

                                 3.3.5e

                                                         </coordinate>

                                 3.3.6

                                                         <fairway_name>xs:string (256)</fairway_name>

                                 Waterway name (usefull if no RIS Index is available).

                                 C

                                 3.4e

                                             </geo_object>

                                 3.5

                                             <reference_code>nts:reference_code_enum</reference_code>

                                 Value reference (measurement reference)

                                 C

                                 6

                                 3.6s

                                             <measure>

                                 Measurements (normal or predicted values)

                                 M

                                 5

                                 3.6.1

                                                         <predicted>xs:boolean</predicted>

                                 Predicted measurement (1 or true) or real measurement (0 or false)

                                 M

                                 3.6.2

                                                         <measure_code>nts:measure_code_enum</measure_code>

                                 Kind of water related information

                                 M

                                 3.6.3

                                                         <value>xs:float</value>

                                 Measured or predicted value

                                 C

                                 10

                                 3.6.4

                                                         <value_min>xs:float</value_min>

                                 Lowest value of confidence interval

                                 C

                                 3.6.5

                                                         <value_max>xs:float</value_max>

                                 Highest value of confidence interval

                                 C

                                 3.6.6

                                                         <unit>nts:unit_enum</unit>

                                 Unit of the water related value

                                 C

                                 3.6.7

                                 <barrage_code>nts:barrage_code_enum</barrage_code>

                                 Barrage status

                                 C

                                 11

                                 3.6.8

                                                         <regime_code>nts:regime_code_enum</regime_code>

                                 Regime applicable

                                 C

                                 12

                                 3.6.9

                                                         <measuredate>xs:dateTime</measuredate>

                                 Date and Time of measurement or predicted value including time zone
                                 Format=yyyy-mm-ddThh:mm:ss+hh:mm

                                 M

                                 3.6.10s

                                                         <difference>

                                 Difference with comparative value

                                 C

                                 3.6.10.1

                                                                     <value_difference>xs:float</value_difference>

                                 Difference with comparative value

                                 M

                                 5

                                 3.6.10.2

                                                                     <time_difference>xs:duration</time_difference>

                                 Time difference to measuredate of comparative value

                                 M

                                 5

                                 3.6.10e

                                                         </difference>

                                 3.6e

                                             </measure>

                                 3e

                                    </wrm>

                                    4s

                                    <icem>

                                    Ice related section

                                 C

                                 1

                                 4.1

                                             <internal_id>xs:string (64)</internal_id>

                                 Internal ID

                                 C

                                 4.2s

                                             <nts_number>

                                 NtS Number

                                 M

                                 4.2.1

                                                         <organisation>xs:string (64)</organisation

                                 Name of the publishing organisation (NtS Provider)

                                 M

                                 4.2.2

                                                         <year>xs:gYear (1900-9999)</year>

                                 Current year of the notice

                                 M

                                 4.2.3

                                                         <number>xs:integer (0-99999999)</number>

                                 Number of the notice (per year, starting with: 1, 0 shall not be used for published notices)

                                 M

                                 4.2.4

                                                         <serial_number>xs:integer (0-99)</serial_number>

                                 Serial number of notice, original notice: 0

                                 M

                                 4.2e

                                             </nts_number>

                                 4.3s

                                             <validity_period>

                                 Overall period of validity

                                 M

                                 4.3.1

                                                         <date_start>xs:date</date_start>

                                 Start date of validity period including time zone (yyyy-mm-dd+hh:mm)

                                 M

                                 4.3.2

                                                         <date_end>xs:date</date_end>

                                 End date of validity period including time zone (yyyy-mm-dd+hh:mm)

                                 C

                                 4.3e

                                             </validity_period>

                                 4.4s

                                             <fairway_section>

                                 Fairway section — the limitation inside the fairway section cannot be used in the ICEM

                                 M

                                 5

                                 4.4.1s

                                                         <geo_object>

                                 Geo Information of fairway

                                 M

                                 5

                                 4.4.1.1

                                                                     <id>nts:isrs_code_type</id>

                                 ISRS Location Code of the fairway section (2x)
                                 Pattern=[A-Z]{2}[A-Z]{3}[A-Z0-9]{5}[A-Z0-9]{5}[0-9]{5}

                                 M

                                 4.4.1.2

                                                                     <name>xs:string (256)</name>

                                 Local Name of the fairway section (f.e.: Rhine between bridge A and bridge B)

                                 M

                                 4.4.1.3

                                                                     <type_code>nts:type_code_enum</type_code>

                                 Type of geographical object (default=FWY)

                                 M

                                 4.4.1.4

                                                                     <position_code>nts:position_code_enum</position_code>

                                 Describes the position related to the fairway

                                 C

                                 4.4.1.5s

                                                                     <coordinate>

                                 Fairway section begin and end coordinates (2x)

                                 C

                                 7

                                 4.4.1.5.1

                                                                                <lat>xs:string (10-12)</lat>

                                 [d]d mm.mmm[m] N

                                 M

                                 5

                                 4.4.1.5.2

                                                                                <long>xs:string (10-13)</long>

                                 [d][d]d mm.mmm[m] E

                                 M

                                 5

                                 4.4.1.5e

                                                                     </coordinate>

                                 4.4.1.6

                                                                     <fairway_name>xs:string (256)</fairway_name>

                                 Waterway name (usefull if no RIS Index is available).

                                 C

                                 4.4.1e

                                                         </geo_object>

                                 4.4e

                                             </fairway_section>

                                 4.5s

                                             <ice_condition>

                                 Ice conditions

                                 M

                                 4.5.1

                                                         <measuredate>xs:dateTime</measuredate>

                                 Date and Time of measurement or prediction including time zone
                                 Format=yyyy-mm-ddThh:mm:ss+hh:mm

                                 M

                                 4.5.2

                                                         <ice_condition_code>nts:ice_condition_code_enum</ice_condition_code>

                                 Condition code

                                 C

                                 4

                                 4.5.3

                                                         <ice_accessibility_code>nts:ice_accessibility_code_enum</ice_accessibility_code>

                                 Accessibility code

                                 C

                                 4

                                 4.5.4

                                                         <ice_classification_code>nts:ice_classification_code_enum</ice_classification_code>

                                 Classification code

                                 C

                                 4

                                 4.5.5

                                                         <ice_situation_code>nts:ice_situation_code_enum</ice_situation_code>

                                 Situation code

                                 C

                                 4

                                 4.5e

                                             </ice_condition>

                                 4e

                                    </icem>

                                    5s

                                    <werm>

                                    Weather related section

                                 C

                                 1

                                 5.1

                                             <internal_id>xs:string (64)</internal_id>

                                 Internal ID

                                 C

                                 5.2s

                                             <nts_number>

                                 NtS Number

                                 C

                                 5.2.1

                                                         <organisation>xs:string (64)</organisation

                                 Name of the publishing organisation (NtS Provider)

                                 M

                                 5

                                 5.2.2

                                                         <year>xs:gYear (1900-9999)</year>

                                 Year of issuing of the notice

                                 M

                                 5

                                 5.2.3

                                                         <number>xs:integer (0-99999999)</number>

                                 Number of the notice (per year, starting with: 1, 0 shall not be used for published notices)

                                 M

                                 5

                                 5.2.4

                                                         <serial_number>xs:integer (0-99)</serial_number>

                                 Serial number of notice, original notice: 0

                                 M

                                 5

                                 5.2e

                                             </nts_number>

                                 5.3s

                                             <validity_period>

                                 Overall period of validity

                                 M

                                 13

                                 5.3.1

                                                         <date_start>xs:date</date_start>

                                 Start date of validity period including time zone (yyyy-mm-dd+hh:mm)

                                 M

                                 5.3.2

                                                         <date_end>xs:date</date_end>

                                 End date of validity period including time zone (yyyy-mm-dd+hh:mm)

                                 C

                                 5.3e

                                             </validity_period>

                                 5.4s

                                             <fairway_section>

                                 Fairway section

                                 M

                                 5.4.1s

                                                         <geo_object>

                                 Geo Information of fairway

                                 M

                                 5.4.1.1

                                                                     <id>nts:isrs_code_type</id>

                                 ISRS Location Code of the fairway section (2x)
                                 Pattern=[A-Z]{2}[A-Z]{3}[A-Z0-9]{5}[A-Z0-9]{5}[0-9]{5}

                                 M

                                 7

                                 5.4.1.2

                                                                     <name>xs:string (256)</name>

                                 Local name of the fairway section (f.e.: Rhine between bridge A and bridge B)

                                 M

                                 5.4.1.3

                                                                     <type_code>nts:type_code_enum</type_code>

                                 Type of geographical object (default=FWY)

                                 M

                                 5.4.1.4

                                                                     <position_code>nts:position_code_enum</position_code>

                                 Describes the position related to the fairway

                                 C

                                 5.4.1.5s

                                                                     <coordinate>

                                 Fairway section begin and end coordinates (2x)

                                 C

                                 7

                                 5.4.1.5.1

                                                                                <lat>xs:string (10-12)</lat>

                                 [d]d mm.mmm[m] N

                                 M

                                 5

                                 5.4.1.5.2

                                                                                <long>xs:string (10-13)</long>

                                 [d][d]d mm.mmm[m] E

                                 M

                                 5

                                 5.4.1.5e

                                                                     </coordinate>

                                 5.4.1.6

                                                                     <fairway_name>xs:string (256)</fairway_name>

                                 Waterway name (usefull if no RIS Index is available).

                                 C

                                 5.4.1e

                                                         </geo_object>

                                 5.4e

                                             </fairway_section>

                                 5.5s

                                             <weather_report>

                                 Weather Report (1x or 2x)

                                 M

                                 5.5.1

                                                         <measuredate>xs:dateTime</measuredate>

                                 Date and Time of measurement or predicted value including time zone
                                 Format=yyyy-mm-ddThh:mm:ss+hh:mm

                                 C

                                 5.5.2

                                                         <forecast>xs:boolean</forecast>

                                 Forecast (true or 1) OR Actual report (false or 0)

                                 M

                                 5.5.3

                                                         <weather_class_code>nts:weather_class_code_enum</weather_class_code>

                                 Classification of weather report (0..Nx)

                                 M

                                 3

                                 5.5.4s

                                                         <weather_item>

                                 Weather items (0..Nx)

                                 C

                                 5.5.4.1

                                                                     <weather_item_code>nts:weather_item_code_enum</weather_item_code>

                                 Weather item type (Wind, Wave etc)

                                 M

                                 5

                                 5.5.4.2

                                                                     <value_min>xs:float</value_min>

                                 Actual or Minimum value

                                 M

                                 5

                                 5.5.4.3

                                                                     <value_max>xs:float</value_max>

                                 Maximum value

                                 C

                                 5.5.4.4

                                                                     <value_gusts>xs:float</value_gusts>

                                 Gusts value (Wind)

                                 C

                                 5.5.4.5

                                                                     <unit>nts:unit_enum</unit>

                                 Unit of the value

                                 C

                                 5.5.4.6

                                                                     <weather_category_code>nts:weather_category_code_enum</weather_category_code>

                                 Classification of wind report

                                 C

                                 5.5.4.7

                                                                     <direction_code_min>nts:weather_direction_code_enum</direction_code_min>

                                 Direction of wind or wave

                                 C

                                 5.5.4.8

                                                                     <direction_code_max>nts:weather_direction_code_enum</direction_code_max>

                                 Direction of wind or wave

                                 C

                                 5.5.4e

                                                         </weather_item>

                                 5.5e

                                             </weather_report>

                                 5e

                                    </werm>

                                 Legend for Occurrence (Occ.):
                                 Mandatory (M)
                                 Conditional (C)

                           Rules applicable to table "NtS XSD V.4.0.4.0":

                                 1.

                                 In one <RIS Message> at least two sections have to be filled in:

                                                         —

                                                         the <identification> section (1),

                                                         —

                                                         one of the following sections:

                                                                     —

                                                                     <ftm> (fairway and traffic related messages) (2),

                                                                     —

                                                                     <wrm> (water related message) (3),

                                                                     —

                                                                     <icem> (ice message) (4),

                                                                     —

                                                                     <werm> (weather related message) (5).

                                 2.

                                 At least one of the Group 2.10 (<fairway section>) or Group 2.11 (<object>) has to be given within <ftm>.

                                 3.

                                 A combinations of <weather_class_code> tags (5.5.3) in section <weather_report> can be given.

                                 4.

                                 In group 4.5 (<ice condition>) at least one of the conditional elements 4.5.2 to 4.5.5 have to be given.

                                 5.

                                 If a conditional group contains mandatory subgroups or elements these will only be mandatory if the group on the higher level is applied.

                                 6.

                                 Element <reference_code> is only mandatory for "WAL" (water level) in <wrm> (3.5).

                                 7.

                                 A <geo_object> in <fairway section> (<ftm> 2.10.1 , <icem> 4.4.1, <werm> 5.4.1) is defined by the begin and end
                                 ISRS Location Codes and coordinates (2 ISRS Location Codes and 2 sets of coordinates).

                                 8.

                                 A <geo_object> in <object> section (<ftm> 2.11.1) is defined by the ISRS Location Code and coordinates of its center point (1 ISRS Location Code 1 set of coordinates).

                                 9.

                                 A <geo_object> in <wrm> has 2 ISRS Location Codes and 2 sets of coordinates in case the <type_code> (3.4.3) is "FWY", "RIV" or "CAN", otherwise only 1 ISRS Location Code and 1 set of coordinates has to be given.

                                 10.

                                 If there is a measurement the elements <value> (3.6.3) or <value_min> (3.6.4) and <value_max> (3.6.5) is/are mandatory if <measure_code> (3.6.2) is either "DIS", "VER", "LSD" or "WAL".
                                 In case there is no measurement (and a message should be sent anyhow) the value elements shall be omitted.

                                 11.

                                 Element <barrage_code> (3.6.7) is mandatory if <measure code> (3.6.2) is "BAR".

                                 12.

                                 Element <regime_code> (3.6.8) is mandatory if <measure code> (3.6.2) is "REG".

                                 13.

                                 Predictions for more than one <validity_period> (5.3) require individual <werm> messages.

                                 14.

                                 In case of <icem> (4.4.2) and <werm> a <limitation> section is not applicable. Limitations shall be provided via FTM notices.

                           <?xml version="1.0" encoding="UTF-8"?>
                     <xs:schema xmlns:nts="http://www.ris.eu/nts/4.0.4.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace=">http://www.ris.eu/nts/4.0.4.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="4.0.4.0">

                                 <!--

                                 ===========================================

                                 = definition of main element RIS_Message =

                                 = and corresponding type RIS_Message_Type =

                                 ===========================================

                                 -->

                                 <xs:element name="RIS_Message" type="nts:RIS_Message_Type">

                                             <xs:annotation>

                                                         <xs:documentation>River Information Service Message</xs:documentation>

                                             </xs:annotation>

                                 </xs:element>

                                 <xs:complexType name="RIS_Message_Type">

                                             <xs:sequence>

                                                         <xs:element name="identification" type="nts:identification_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Identification section</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:choice>

                                                                     <xs:annotation>

                                                                                <xs:documentation>One msg contains one of these sections</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:element name="ftm" type="nts:ftm_type" maxOccurs="unbounded">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Fairway and traffic related section</xs:documentation>

                                                                                </xs:annotation>

                                                                     </xs:element>

                                                                     <xs:element name="wrm" type="nts:wrm_type" maxOccurs="unbounded">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Water related section</xs:documentation>

                                                                                </xs:annotation>

                                                                     </xs:element>

                                                                     <xs:element name="icem" type="nts:icem_type" maxOccurs="unbounded">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Ice related section</xs:documentation>

                                                                                </xs:annotation>

                                                                     </xs:element>

                                                                     <xs:element name="werm" type="nts:werm_type" maxOccurs="unbounded">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Weather related section</xs:documentation>

                                                                                </xs:annotation>

                                                                     </xs:element>

                                                         </xs:choice>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <!--

                                 ==========================================

                                 = definition of identification_type, =

                                 = used in definition of RIS_Message_Type =

                                 ==========================================

                                 -->

                                 <xs:complexType name="identification_type">

                                             <xs:sequence>

                                                         <xs:element name="internal_id" type="nts:internal_id_type" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Internal ID</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="from">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Sender (System) of the message</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="64"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="originator">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Originator (initiator) of the information in this message</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="64"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="country_code" type="nts:country_code_enum">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Country where message is valid</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="language_code" type="nts:language_code_enum">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Original language used in the textual info. (contents)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="district" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>District / Region within the specified country, where the message is applicable</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="64"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="date_issue" type="xs:dateTime">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Date and time of publication including time zone</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <!--

                                 ===================================================

                                 = types used in definition of identification_type =

                                 ===================================================

                                 -->

                                 <xs:simpleType name="country_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="2"/>

                                                         <xs:enumeration value="AT"/>

                                                         <xs:enumeration value="BE"/>

                                                         <xs:enumeration value="BG"/>

                                                         <xs:enumeration value="CH"/>

                                                         <xs:enumeration value="CY"/>

                                                         <xs:enumeration value="CZ"/>

                                                         <xs:enumeration value="DE"/>

                                                         <xs:enumeration value="DK"/>

                                                         <xs:enumeration value="EE"/>

                                                         <xs:enumeration value="ES"/>

                                                         <xs:enumeration value="FI"/>

                                                         <xs:enumeration value="FR"/>

                                                         <xs:enumeration value="GB"/>

                                                         <xs:enumeration value="GR"/>

                                                         <xs:enumeration value="HR"/>

                                                         <xs:enumeration value="HU"/>

                                                         <xs:enumeration value="IE"/>

                                                         <xs:enumeration value="IT"/>

                                                         <xs:enumeration value="LT"/>

                                                         <xs:enumeration value="LU"/>

                                                         <xs:enumeration value="LV"/>

                                                         <xs:enumeration value="MD"/>

                                                         <xs:enumeration value="ME"/>

                                                         <xs:enumeration value="MT"/>

                                                         <xs:enumeration value="NL"/>

                                                         <xs:enumeration value="PL"/>

                                                         <xs:enumeration value="PT"/>

                                                         <xs:enumeration value="RO"/>

                                                         <xs:enumeration value="RS"/>

                                                         <xs:enumeration value="SE"/>

                                                         <xs:enumeration value="SI"/>

                                                         <xs:enumeration value="SK"/>

                                                         <xs:enumeration value="RU"/>

                                                         <xs:enumeration value="UA"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="language_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="2"/>

                                                         <xs:enumeration value="DE"/>

                                                         <xs:enumeration value="EN"/>

                                                         <xs:enumeration value="FR"/>

                                                         <xs:enumeration value="NL"/>

                                                         <xs:enumeration value="SK"/>

                                                         <xs:enumeration value="HU"/>

                                                         <xs:enumeration value="HR"/>

                                                         <xs:enumeration value="SR"/>

                                                         <xs:enumeration value="BG"/>

                                                         <xs:enumeration value="RO"/>

                                                         <xs:enumeration value="RU"/>

                                                         <xs:enumeration value="CS"/>

                                                         <xs:enumeration value="PL"/>

                                                         <xs:enumeration value="PT"/>

                                                         <xs:enumeration value="ES"/>

                                                         <xs:enumeration value="SV"/>

                                                         <xs:enumeration value="FI"/>

                                                         <xs:enumeration value="DA"/>

                                                         <xs:enumeration value="ET"/>

                                                         <xs:enumeration value="LV"/>

                                                         <xs:enumeration value="LT"/>

                                                         <xs:enumeration value="IT"/>

                                                         <xs:enumeration value="MT"/>

                                                         <xs:enumeration value="EL"/>

                                                         <xs:enumeration value="SL"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <!--

                                 ==========================================

                                 = definition of ftm_type, =

                                 = used in definition of RIS_Message_Type =

                                 ==========================================

                                 -->

                                 <xs:complexType name="ftm_type">

                                             <xs:sequence>

                                                         <xs:element name="internal_id" type="nts:internal_id_type" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Internal ID</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="nts_number" type="nts:nts_number_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>NtS Number</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="target_group" type="nts:target_group_type" minOccurs="0" maxOccurs="unbounded">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Target group information</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="subject_code" type="nts:subject_code_enum">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Subject code must contain one of the following: Announcement (ANNOUN), Warning (WARNIN), Notice withdrawn (CANCEL) or Information service (INFSER). More information on the use of codes can be found in the NtS Encoding Guide.</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="validity_period" type="nts:validity_period_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Overall period of validity</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="contents" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Additional information in local language</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="500"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="source" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Notice source (name of authority)</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="64"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="reason_code" type="nts:reason_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Reason / justification of the notice</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="communication" type="nts:communication_type" minOccurs="0" maxOccurs="unbounded">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Communication channel information</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:choice maxOccurs="unbounded">

                                                                     <xs:element name="fairway_section" type="nts:fairway_section_type">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Fairway section</xs:documentation>

                                                                                </xs:annotation>

                                                                     </xs:element>

                                                                     <xs:element name="object" type="nts:object_type">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Object section</xs:documentation>

                                                                                </xs:annotation>

                                                                     </xs:element>

                                                         </xs:choice>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <!--

                                 ========================================

                                 = types used in definition of ftm_type =

                                 ========================================

                                 -->

                                 <xs:simpleType name="subject_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:minLength value="3"/>

                                                         <xs:maxLength value="6"/>

                                                         <xs:enumeration value="ANNOUN"/>

                                                         <xs:enumeration value="WARNIN"/>

                                                         <xs:enumeration value="CANCEL"/>

                                                         <!-- the following values are added due to CR 128 -->

                                                         <xs:enumeration value="INFSER"/>

                                                         <!-- obsolete values due to CR 128 but still valid for backwards compatibility -->

                                                         <xs:enumeration value="OBSTRU"/>

                                                         <xs:enumeration value="PAROBS"/>

                                                         <xs:enumeration value="DELAY"/>

                                                         <xs:enumeration value="VESLEN"/>

                                                         <xs:enumeration value="VESHEI"/>

                                                         <xs:enumeration value="VESBRE"/>

                                                         <xs:enumeration value="VESDRA"/>

                                                         <xs:enumeration value="AVALEN"/>

                                                         <xs:enumeration value="CLEHEI"/>

                                                         <xs:enumeration value="CLEWID"/>

                                                         <xs:enumeration value="AVADEP"/>

                                                         <xs:enumeration value="NOMOOR"/>

                                                         <xs:enumeration value="SERVIC"/>

                                                         <xs:enumeration value="NOSERV"/>

                                                         <xs:enumeration value="SPEED"/>

                                                         <xs:enumeration value="WAVWAS"/>

                                                         <xs:enumeration value="PASSIN"/>

                                                         <xs:enumeration value="ANCHOR"/>

                                                         <xs:enumeration value="OVRTAK"/>

                                                         <xs:enumeration value="MINPWR"/>

                                                         <xs:enumeration value="DREDGE"/>

                                                         <xs:enumeration value="WORK"/>

                                                         <xs:enumeration value="EVENT"/>

                                                         <xs:enumeration value="CHGMAR"/>

                                                         <xs:enumeration value="CHGSER"/>

                                                         <xs:enumeration value="SPCMAR"/>

                                                         <xs:enumeration value="EXERC"/>

                                                         <xs:enumeration value="LEADEP"/>

                                                         <xs:enumeration value="LEVDEC"/>

                                                         <xs:enumeration value="LEVRIS"/>

                                                         <xs:enumeration value="LIMITA"/>

                                                         <xs:enumeration value="MISECH"/>

                                                         <xs:enumeration value="ECDISU"/>

                                                         <xs:enumeration value="NEWOBJ"/>

                                                         <xs:enumeration value="CHWWY"/>

                                                         <xs:enumeration value="CONWWY"/>

                                                         <xs:enumeration value="DIVER"/>

                                                         <xs:enumeration value="SPECTR"/>

                                                         <xs:enumeration value="LOCRUL"/>

                                                         <xs:enumeration value="VHFCOV"/>

                                                         <xs:enumeration value="HIGVOL"/>

                                                         <xs:enumeration value="TURNIN"/>

                                                         <xs:enumeration value="CONBRE"/>

                                                         <xs:enumeration value="CONLEN"/>

                                                         <xs:enumeration value="REMOBJ"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="reason_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:minLength value="3"/>

                                                         <xs:maxLength value="6"/>

                                                         <xs:enumeration value="EVENT"/>

                                                         <xs:enumeration value="WORK"/>

                                                         <xs:enumeration value="DREDGE"/>

                                                         <xs:enumeration value="EXERC"/>

                                                         <xs:enumeration value="HIGWAT"/>

                                                         <xs:enumeration value="HIWAI"/>

                                                         <xs:enumeration value="HIWAII"/>

                                                         <xs:enumeration value="LOWWAT"/>

                                                         <xs:enumeration value="SHALLO"/>

                                                         <xs:enumeration value="CALAMI"/>

                                                         <xs:enumeration value="LAUNCH"/>

                                                         <xs:enumeration value="DECLEV"/>

                                                         <xs:enumeration value="FLOMEA"/>

                                                         <xs:enumeration value="BLDWRK"/>

                                                         <xs:enumeration value="REPAIR"/>

                                                         <xs:enumeration value="INSPEC"/>

                                                         <xs:enumeration value="FIRWRK"/>

                                                         <xs:enumeration value="LIMITA"/>

                                                         <xs:enumeration value="CHGFWY"/>

                                                         <xs:enumeration value="CONSTR"/>

                                                         <xs:enumeration value="DIVING"/>

                                                         <xs:enumeration value="SPECTR"/>

                                                         <xs:enumeration value="EXT"/>

                                                         <xs:enumeration value="MIN"/>

                                                         <xs:enumeration value="SOUND"/>

                                                         <xs:enumeration value="OTHER"/>

                                                         <xs:enumeration value="STRIKE"/>

                                                         <xs:enumeration value="FLOMAT"/>

                                                         <xs:enumeration value="EXPLOS"/>

                                                         <xs:enumeration value="ICE"/>

                                                         <xs:enumeration value="OBSTAC"/>

                                                         <!--the following values are added due to CR 128-->

                                                         <xs:enumeration value="CHGMAR"/>

                                                         <xs:enumeration value="DAMMAR"/>

                                                         <xs:enumeration value="FALMAT"/>

                                                         <xs:enumeration value="MISECH"/>

                                                         <xs:enumeration value="HEARIS"/>

                                                         <xs:enumeration value="HIGVOL"/>

                                                         <xs:enumeration value="ECDISU"/>

                                                         <xs:enumeration value="LOCRUL"/>

                                                         <xs:enumeration value="NEWOBJ"/>

                                                         <xs:enumeration value="OBUNWA"/>

                                                         <xs:enumeration value="VHFCOV"/>

                                                         <xs:enumeration value="REMOBJ"/>

                                                         <xs:enumeration value="LEVRIS"/>

                                                         <xs:enumeration value="SPCMAR"/>

                                                         <!--the following value is added due to CR 155-->

                                                         <xs:enumeration value="WERMCO"/>

                                                         <!--obsolete values due to CR 128 but still valid for backwards compatibility -->

                                                         <xs:enumeration value="INFSER"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:complexType name="communication_type">

                                             <xs:sequence>

                                                         <xs:element name="reporting_code" type="nts:reporting_code_enum">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Reporting regime (information, or duty to report)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="communication_code" type="nts:communication_code_enum">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Communication code (telephone, VHF etc.)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="number" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Telephone, VHF number (including callsign), e-mail address, URL or teletext</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="128"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="label" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Name of the attachment or additional information</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="256"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="remark" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Additional remarks concerning the communication</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="1024"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:simpleType name="reporting_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="INF"/>

                                                         <xs:enumeration value="ADD"/>

                                                         <xs:enumeration value="REG"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="communication_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="TE"/>

                                                         <xs:enumeration value="AP"/>

                                                         <xs:enumeration value="EM"/>

                                                         <xs:enumeration value="AH"/>

                                                         <xs:enumeration value="TT"/>

                                                         <xs:enumeration value="FX"/>

                                                         <xs:enumeration value="LS"/>

                                                         <xs:enumeration value="FS"/>

                                                         <xs:enumeration value="SO"/>

                                                         <xs:enumeration value="EI"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:complexType name="object_type">

                                             <xs:sequence>

                                                         <xs:element name="geo_object" type="nts:geo_object_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Geo Information of object</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="limitation" type="nts:limitation_type" minOccurs="0" maxOccurs="unbounded">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Object limitation section</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <!--

                                 ==========================================

                                 = definition of wrm_type, =

                                 = used in definition of RIS_Message_Type =

                                 ==========================================

                                 -->

                                 <xs:complexType name="wrm_type">

                                             <xs:sequence>

                                                         <xs:element name="internal_id" type="nts:internal_id_type" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Internal ID</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="nts_number" type="nts:nts_number_type" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>NtS Number</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="validity_period" type="nts:validity_period_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Overall period of validity</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="geo_object" type="nts:geo_object_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Object section</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="reference_code" type="nts:reference_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Value reference (measurement reference)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="measure" type="nts:measure_type" maxOccurs="unbounded">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Measurements (normal or predicted values)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <!--

                                 ========================================

                                 = types used in definition of wrm_type =

                                 ========================================

                                 -->

                                 <xs:complexType name="measure_type">

                                             <xs:sequence>

                                                         <xs:element name="predicted" type="xs:boolean">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Predicted measurement (1 or true) or real measurement (0 or false)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="measure_code" type="nts:measure_code_enum">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Kind of water related information</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="value" type="xs:float" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Measured or predicted value</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="value_min" type="xs:float" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Lowest value of confidence interval</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="value_max" type="xs:float" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Highest value of confidence interval</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="unit" type="nts:unit_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Unit of the water related value</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="barrage_code" type="nts:barrage_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Barrage status</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="regime_code" type="nts:regime_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Regime applicable</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="measuredate" type="xs:dateTime">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Date and Time of measurement or predicted value including time zone</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="difference" type="nts:difference_type" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Difference with comparative value</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:simpleType name="measure_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="DIS"/>

                                                         <xs:enumeration value="REG"/>

                                                         <xs:enumeration value="BAR"/>

                                                         <xs:enumeration value="VER"/>

                                                         <xs:enumeration value="LSD"/>

                                                         <xs:enumeration value="WAL"/>

                                                         <!-- obsolete values due to CR 151 but still valid for backwards compatibility -->

                                                         <xs:enumeration value="NOM"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="barrage_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="CLD"/>

                                                         <xs:enumeration value="OPG"/>

                                                         <xs:enumeration value="CLG"/>

                                                         <xs:enumeration value="OPD"/>

                                                         <xs:enumeration value="OPN"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="regime_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="2"/>

                                                         <xs:enumeration value="NO"/>

                                                         <xs:enumeration value="HI"/>

                                                         <xs:enumeration value="II"/>

                                                         <xs:enumeration value="I"/>

                                                         <xs:enumeration value="NN"/>

                                                         <xs:enumeration value="LO"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:complexType name="difference_type">

                                             <xs:sequence>

                                                         <xs:element name="value_difference" type="xs:float">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Difference with comparative value</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="time_difference" type="xs:duration">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Time difference with measuredata of comparative measurement</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <!--

                                 ==========================================

                                 = definition of icem_type, =

                                 = used in definition of RIS_Message_Type =

                                 ==========================================

                                 -->

                                 <xs:complexType name="icem_type">

                                             <xs:sequence>

                                                         <xs:element name="internal_id" type="nts:internal_id_type" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Internal ID</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="nts_number" type="nts:nts_number_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>NtS Number</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="validity_period" type="nts:validity_period_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Overall period of validity</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="fairway_section" type="nts:fairway_section_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Fairway section — the limitation inside the fairway section cannot be used in the ICEM</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="ice_condition" type="nts:ice_condition_type" maxOccurs="unbounded">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Ice conditions</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <!--

                                 =========================================

                                 = types used in definition of icem_type =

                                 =========================================

                                 -->

                                 <xs:complexType name="ice_condition_type">

                                             <xs:sequence>

                                                         <xs:element name="measuredate" type="xs:dateTime">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Date and Time of measurement or prediction including time zone</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="ice_condition_code" type="nts:ice_condition_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Condition code</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="ice_accessibility_code" type="nts:ice_accessibility_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Accessibility code </xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="ice_classification_code" type="nts:ice_classification_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Classification code </xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="ice_situation_code" type="nts:ice_situation_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Situation code </xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:simpleType name="ice_condition_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="1"/>

                                                         <xs:enumeration value="A"/>

                                                         <xs:enumeration value="B"/>

                                                         <xs:enumeration value="C"/>

                                                         <xs:enumeration value="D"/>

                                                         <xs:enumeration value="E"/>

                                                         <xs:enumeration value="F"/>

                                                         <xs:enumeration value="G"/>

                                                         <xs:enumeration value="H"/>

                                                         <xs:enumeration value="K"/>

                                                         <xs:enumeration value="L"/>

                                                         <xs:enumeration value="M"/>

                                                         <xs:enumeration value="P"/>

                                                         <xs:enumeration value="R"/>

                                                         <xs:enumeration value="S"/>

                                                         <xs:enumeration value="U"/>

                                                         <xs:enumeration value="O"/>

                                                         <xs:enumeration value="V"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="ice_accessibility_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="1"/>

                                                         <xs:enumeration value="A"/>

                                                         <xs:enumeration value="B"/>

                                                         <xs:enumeration value="F"/>

                                                         <xs:enumeration value="L"/>

                                                         <xs:enumeration value="C"/>

                                                         <xs:enumeration value="D"/>

                                                         <xs:enumeration value="E"/>

                                                         <xs:enumeration value="G"/>

                                                         <xs:enumeration value="H"/>

                                                         <xs:enumeration value="M"/>

                                                         <xs:enumeration value="K"/>

                                                         <xs:enumeration value="T"/>

                                                         <xs:enumeration value="P"/>

                                                         <xs:enumeration value="V"/>

                                                         <xs:enumeration value="X"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="ice_classification_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="1"/>

                                                         <xs:enumeration value="A"/>

                                                         <xs:enumeration value="B"/>

                                                         <xs:enumeration value="C"/>

                                                         <xs:enumeration value="D"/>

                                                         <xs:enumeration value="E"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="ice_situation_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="NOL"/>

                                                         <xs:enumeration value="LIM"/>

                                                         <xs:enumeration value="NON"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <!--

                                 ===========================================

                                 = definition of werm_type, =

                                 = used in definition of RIS_Message_Type =

                                 ===========================================

                                 -->

                                 <xs:complexType name="werm_type">

                                             <xs:sequence>

                                                         <xs:element name="internal_id" type="nts:internal_id_type" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Internal ID</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="nts_number" type="nts:nts_number_type" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>NtS Number</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="validity_period" type="nts:validity_period_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Overall period of validity</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="fairway_section" type="nts:fairway_section_werm_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Fairway section</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="weather_report" type="nts:weather_report_type" maxOccurs="2">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Actual or Forecast report sections</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <!--

                                 =========================================

                                 = types used in definition of werm_type =

                                 =========================================

                                 -->

                                 <xs:complexType name="fairway_section_werm_type">

                                             <xs:sequence>

                                                         <xs:element name="geo_object" type="nts:geo_object_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Geo Information of fairway</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:complexType name="weather_report_type">

                                             <xs:sequence>

                                                         <xs:element name="measuredate" type="xs:dateTime" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Date and time of measurement or predicted value including time zone</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="forecast" type="xs:boolean">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Forecast (true or 1) OR Actual report (false or 0)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="weather_class_code" type="nts:weather_class_code_enum" maxOccurs="unbounded">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Classification of weather report</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="weather_item" type="nts:weather_item_type" minOccurs="0" maxOccurs="unbounded">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Weather items</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:simpleType name="weather_class_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="6"/>

                                                         <xs:enumeration value="CLR"/>

                                                         <xs:enumeration value="CLDY"/>

                                                         <xs:enumeration value="OCST"/>

                                                         <xs:enumeration value="DZZL"/>

                                                         <xs:enumeration value="RAIN"/>

                                                         <xs:enumeration value="LRAIN"/>

                                                         <xs:enumeration value="ORAIN"/>

                                                         <xs:enumeration value="HRAIN"/>

                                                         <xs:enumeration value="SLEET"/>

                                                         <xs:enumeration value="SNOW"/>

                                                         <xs:enumeration value="SNFALL"/>

                                                         <xs:enumeration value="HAIL"/>

                                                         <xs:enumeration value="SHWRS"/>

                                                         <xs:enumeration value="THSTRM"/>

                                                         <xs:enumeration value="HAZY"/>

                                                         <xs:enumeration value="FOG"/>

                                                         <xs:enumeration value="FOGPAT"/>

                                                         <xs:enumeration value="GALE"/>

                                                         <xs:enumeration value="STRM"/>

                                                         <xs:enumeration value="HURRC"/>

                                                         <xs:enumeration value="FZRA"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:complexType name="weather_item_type">

                                             <xs:sequence>

                                                         <xs:element name="weather_item_code" type="nts:weather_item_code_enum">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Weather item type (Wind, Wave etc)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="value_min" type="xs:float">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Actual or Minimum value</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="value_max" type="xs:float" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Maximum value</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="value_gusts" type="xs:float" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Gusts value (Wind)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="unit" type="nts:unit_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Unit of the value</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="weather_category_code" type="nts:weather_category_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Classification of wind report</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="direction_code_min" type="nts:weather_direction_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Direction of wind or wave</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="direction_code_max" type="nts:weather_direction_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Direction of wind or wave</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:simpleType name="weather_item_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="2"/>

                                                         <xs:enumeration value="WI"/>

                                                         <xs:enumeration value="WA"/>

                                                         <xs:enumeration value="FG"/>

                                                         <xs:enumeration value="RN"/>

                                                         <xs:enumeration value="SN"/>

                                                         <xs:enumeration value="AT"/>

                                                         <xs:enumeration value="WT"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="weather_category_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="2"/>

                                                         <xs:enumeration value="0"/>

                                                         <xs:enumeration value="1"/>

                                                         <xs:enumeration value="2"/>

                                                         <xs:enumeration value="3"/>

                                                         <xs:enumeration value="4"/>

                                                         <xs:enumeration value="5"/>

                                                         <xs:enumeration value="6"/>

                                                         <xs:enumeration value="7"/>

                                                         <xs:enumeration value="8"/>

                                                         <xs:enumeration value="9"/>

                                                         <xs:enumeration value="10"/>

                                                         <xs:enumeration value="11"/>

                                                         <xs:enumeration value="12"/>

                                                         <xs:enumeration value="13"/>

                                                         <xs:enumeration value="14"/>

                                                         <xs:enumeration value="15"/>

                                                         <xs:enumeration value="16"/>

                                                         <xs:enumeration value="17"/>

                                                         <xs:enumeration value="18"/>

                                                         <xs:enumeration value="19"/>

                                                         <xs:enumeration value="20"/>

                                                         <xs:enumeration value="21"/>

                                                         <xs:enumeration value="22"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="weather_direction_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="N"/>

                                                         <xs:enumeration value="NE"/>

                                                         <xs:enumeration value="E"/>

                                                         <xs:enumeration value="SE"/>

                                                         <xs:enumeration value="S"/>

                                                         <xs:enumeration value="SW"/>

                                                         <xs:enumeration value="W"/>

                                                         <xs:enumeration value="NW"/>

                                                         <xs:enumeration value="WRB"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <!--

                                 =====================================

                                 = types used in several definitions =

                                 =====================================

                                 -->

                                 <xs:simpleType name="internal_id_type">

                                             <xs:annotation>

                                                         <xs:documentation>Internal ID — best practice: global unique identifier</xs:documentation>

                                             </xs:annotation>

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="64"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:complexType name="nts_number_type">

                                             <xs:sequence>

                                                         <xs:element name="organisation">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Name of the publishing organisation (NtS Provider)</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="64"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="year">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Year of first issuing of the notice</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:gYear">

                                                                                <xs:minInclusive value="1900"/>

                                                                                <xs:maxInclusive value="9999"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="number">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Number of the notice (per year, starting with: 1, 0 shall not be used for published notices)</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:integer">

                                                                                <xs:minInclusive value="00000000"/>

                                                                                <xs:maxInclusive value="99999999"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="serial_number">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Serial number of notice (replacements and withdrawals), original notice: 0</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:integer">

                                                                                <xs:minInclusive value="00"/>

                                                                                <xs:maxInclusive value="99"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:complexType name="validity_period_type">

                                             <xs:sequence>

                                                         <xs:element name="date_start" type="xs:date">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Start date of validity period including time zone</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="date_end" type="xs:date" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>End date of validity period including time zone</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:complexType name="fairway_section_type">

                                             <xs:sequence>

                                                         <xs:element name="geo_object" type="nts:geo_object_type">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Geo information of fairway</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="limitation" type="nts:limitation_type" minOccurs="0" maxOccurs="unbounded">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Fairway section limitations</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:complexType name="geo_object_type">

                                             <xs:sequence>

                                                         <xs:element name="id" type="nts:isrs_code_type" maxOccurs="2">

                                                                     <xs:annotation>

                                                                                <xs:documentation>ISRS Location Code of the fairway/object</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="name">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Local name of the fairway section</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="256"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="type_code" type="nts:type_code_enum" default="FWY">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Type of geographical object</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="position_code" type="nts:position_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Describes the position related to the fairway</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="coordinate" type="nts:coordinate_type" minOccurs="0" maxOccurs="2">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Fairway section begin and end coordinates</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="fairway_name" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Waterway name (usefull if no RIS Index is available)</xs:documentation>

                                                                     </xs:annotation>

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:maxLength value="256"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:simpleType name="isrs_code_type">

                                             <xs:annotation>

                                                         <xs:documentation>ISRS location code, unique identification of the geo object as defined in RIS Index encoding guide</xs:documentation>

                                             </xs:annotation>

                                             <xs:restriction base="xs:string">

                                                         <xs:length value="20"/>

                                                         <xs:pattern value="[A-Z]{2}[A-Z]{3}[A-Z0-9]{5}[A-Z0-9]{5}[0-9]{5}" />

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="type_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="RIV"/>

                                                         <xs:enumeration value="CAN"/>

                                                         <xs:enumeration value="LAK"/>

                                                         <xs:enumeration value="FWY"/>

                                                         <xs:enumeration value="LCK"/>

                                                         <xs:enumeration value="BRI"/>

                                                         <xs:enumeration value="RMP"/>

                                                         <xs:enumeration value="BAR"/>

                                                         <xs:enumeration value="BNK"/>

                                                         <xs:enumeration value="GAU"/>

                                                         <xs:enumeration value="BUO"/>

                                                         <xs:enumeration value="BEA"/>

                                                         <xs:enumeration value="ANC"/>

                                                         <xs:enumeration value="BER"/>

                                                         <xs:enumeration value="MOO"/>

                                                         <xs:enumeration value="TER"/>

                                                         <xs:enumeration value="HAR"/>

                                                         <xs:enumeration value="FDO"/>

                                                         <xs:enumeration value="CAB"/>

                                                         <xs:enumeration value="FER"/>

                                                         <xs:enumeration value="PIP"/>

                                                         <xs:enumeration value="PPO"/>

                                                         <xs:enumeration value="HFA"/>

                                                         <xs:enumeration value="HMO"/>

                                                         <xs:enumeration value="SHY"/>

                                                         <xs:enumeration value="REF"/>

                                                         <xs:enumeration value="MAR"/>

                                                         <xs:enumeration value="LIG"/>

                                                         <xs:enumeration value="SIG"/>

                                                         <xs:enumeration value="TUR"/>

                                                         <xs:enumeration value="CBR"/>

                                                         <xs:enumeration value="TUN"/>

                                                         <xs:enumeration value="BCO"/>

                                                         <xs:enumeration value="REP"/>

                                                         <xs:enumeration value="FLO"/>

                                                         <xs:enumeration value="SLI"/>

                                                         <xs:enumeration value="DUK"/>

                                                         <xs:enumeration value="VTC"/>

                                                         <xs:enumeration value="RES"/>

                                                         <xs:enumeration value="LKB"/>

                                                         <xs:enumeration value="BRO"/>

                                                         <!--the following value is added due to CR 157-->

                                                         <xs:enumeration value="BNS"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:complexType name="coordinate_type">

                                             <xs:sequence>

                                                         <xs:element name="lat">

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:minLength value="10"/>

                                                                                <xs:maxLength value="12"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                                         <xs:element name="long">

                                                                     <xs:simpleType>

                                                                                <xs:restriction base="xs:string">

                                                                                <xs:minLength value="10"/>

                                                                                <xs:maxLength value="13"/>

                                                                                </xs:restriction>

                                                                     </xs:simpleType>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:complexType name="limitation_type">

                                             <xs:sequence>

                                                         <xs:element name="limitation_period" type="nts:limitation_period_type" minOccurs="0" maxOccurs="unbounded">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Limitation periods / intervals</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="limitation_code" type="nts:limitation_code_enum">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Kind of limitation</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="position_code" type="nts:position_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Describes the position of the limitation related to the fairway</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="value" type="xs:float" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Value of limitation (i.e. max draught)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="unit" type="nts:unit_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Unit of the value of the limitation</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="reference_code" type="nts:reference_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Value reference</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="indication_code" type="nts:indication_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Minimum or maximum or reduced by</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="target_group" type="nts:target_group_type" minOccurs="0" maxOccurs="unbounded">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Target group information</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:complexType name="limitation_period_type">

                                             <xs:sequence>

                                                         <xs:element name="date_start" type="xs:date">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Start date of limitation period including time zone</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="date_end" type="xs:date" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>End date of limitation period including time zone</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="time_start" type="xs:time" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Start time of limitation period without time zone</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="time_end" type="xs:time" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>End time of limitation period without time zone</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="interval_code" type="nts:interval_code_enum" minOccurs="0">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Interval for limitation if applicable</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:simpleType name="interval_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="CON"/>

                                                         <xs:enumeration value="DAY"/>

                                                         <xs:enumeration value="WRK"/>

                                                         <xs:enumeration value="WKN"/>

                                                         <xs:enumeration value="SUN"/>

                                                         <xs:enumeration value="MON"/>

                                                         <xs:enumeration value="TUE"/>

                                                         <xs:enumeration value="WED"/>

                                                         <xs:enumeration value="THU"/>

                                                         <xs:enumeration value="FRI"/>

                                                         <xs:enumeration value="SAT"/>

                                                         <xs:enumeration value="DTI"/>

                                                         <xs:enumeration value="NTI"/>

                                                         <xs:enumeration value="RVI"/>

                                                         <xs:enumeration value="EXC"/>

                                                         <xs:enumeration value="WRD"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="limitation_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="6"/>

                                                         <xs:enumeration value="OBSTRU"/>

                                                         <xs:enumeration value="PAROBS"/>

                                                         <xs:enumeration value="DELAY"/>

                                                         <xs:enumeration value="VESLEN"/>

                                                         <xs:enumeration value="VESHEI"/>

                                                         <xs:enumeration value="VESBRE"/>

                                                         <xs:enumeration value="VESDRA"/>

                                                         <xs:enumeration value="AVALEN"/>

                                                         <xs:enumeration value="CLEHEI"/>

                                                         <xs:enumeration value="CLEWID"/>

                                                         <xs:enumeration value="AVADEP"/>

                                                         <xs:enumeration value="NOMOOR"/>

                                                         <xs:enumeration value="SERVIC"/>

                                                         <xs:enumeration value="NOSERV"/>

                                                         <xs:enumeration value="SPEED"/>

                                                         <xs:enumeration value="WAVWAS"/>

                                                         <xs:enumeration value="PASSIN"/>

                                                         <xs:enumeration value="ANCHOR"/>

                                                         <xs:enumeration value="OVRTAK"/>

                                                         <xs:enumeration value="MINPWR"/>

                                                         <xs:enumeration value="ALTER"/>

                                                         <xs:enumeration value="CAUTIO"/>

                                                         <xs:enumeration value="NOLIM"/>

                                                         <xs:enumeration value="TURNIN"/>

                                                         <xs:enumeration value="NOSHORE"/>

                                                         <xs:enumeration value="CONBRE"/>

                                                         <xs:enumeration value="CONLEN"/>

                                                         <!-- the following value is added due to CR 128 -->

                                                         <xs:enumeration value="LEADEP"/>

                                                         <!-- the following value is added due to CR 148 -->

                                                         <xs:enumeration value="NOBERT"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="position_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="2"/>

                                                         <xs:enumeration value="AL"/>

                                                         <xs:enumeration value="LE"/>

                                                         <xs:enumeration value="MI"/>

                                                         <xs:enumeration value="RI"/>

                                                         <xs:enumeration value="LB"/>

                                                         <xs:enumeration value="RB"/>

                                                         <xs:enumeration value="N"/>

                                                         <xs:enumeration value="NE"/>

                                                         <xs:enumeration value="E"/>

                                                         <xs:enumeration value="SE"/>

                                                         <xs:enumeration value="S"/>

                                                         <xs:enumeration value="SW"/>

                                                         <xs:enumeration value="W"/>

                                                         <xs:enumeration value="NW"/>

                                                         <xs:enumeration value="BI"/>

                                                         <xs:enumeration value="SM"/>

                                                         <xs:enumeration value="OL"/>

                                                         <xs:enumeration value="EW"/>

                                                         <xs:enumeration value="MP"/>

                                                         <xs:enumeration value="FP"/>

                                                         <xs:enumeration value="VA"/>

                                                         <xs:enumeration value="RY"/>

                                                         <xs:enumeration value="GY"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="reference_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="4"/>

                                                         <xs:enumeration value="NAP"/>

                                                         <xs:enumeration value="KP"/>

                                                         <xs:enumeration value="FZP"/>

                                                         <xs:enumeration value="ADR"/>

                                                         <xs:enumeration value="TAW"/>

                                                         <xs:enumeration value="PUL"/>

                                                         <xs:enumeration value="NGM"/>

                                                         <xs:enumeration value="ETRS"/>

                                                         <xs:enumeration value="POT"/>

                                                         <xs:enumeration value="LDC"/>

                                                         <xs:enumeration value="HDC"/>

                                                         <xs:enumeration value="ZPG"/>

                                                         <xs:enumeration value="GLW"/>

                                                         <xs:enumeration value="HSW"/>

                                                         <xs:enumeration value="LNW"/>

                                                         <xs:enumeration value="HNW"/>

                                                         <xs:enumeration value="IGN"/>

                                                         <xs:enumeration value="WGS"/>

                                                         <xs:enumeration value="RN"/>

                                                         <xs:enumeration value="HBO"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="indication_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="MAX"/>

                                                         <xs:enumeration value="MIN"/>

                                                         <xs:enumeration value="RED"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:complexType name="target_group_type">

                                             <xs:sequence>

                                                         <xs:element name="target_group_code" type="nts:target_group_code_enum" default="ALL">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Target group (vessel type)</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                                         <xs:element name="direction_code" type="nts:direction_code_enum" default="ALL">

                                                                     <xs:annotation>

                                                                                <xs:documentation>Upstream or downstream traffic, or both</xs:documentation>

                                                                     </xs:annotation>

                                                         </xs:element>

                                             </xs:sequence>

                                 </xs:complexType>

                                 <xs:simpleType name="target_group_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="ALL"/>

                                                         <xs:enumeration value="CDG"/>

                                                         <xs:enumeration value="COM"/>

                                                         <xs:enumeration value="PAX"/>

                                                         <xs:enumeration value="PLE"/>

                                                         <xs:enumeration value="CNV"/>

                                                         <xs:enumeration value="PUS"/>

                                                         <xs:enumeration value="NNU"/>

                                                         <xs:enumeration value="LOA"/>

                                                         <xs:enumeration value="SMA"/>

                                                         <xs:enumeration value="CND"/>

                                                         <xs:enumeration value="WOC"/>

                                                         <xs:enumeration value="MOV"/>

                                                         <xs:enumeration value="NMV"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="direction_code_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="3"/>

                                                         <xs:enumeration value="ALL"/>

                                                         <xs:enumeration value="UPS"/>

                                                         <xs:enumeration value="DWN"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                                 <xs:simpleType name="unit_enum">

                                             <xs:restriction base="xs:string">

                                                         <xs:maxLength value="4"/>

                                                         <xs:enumeration value="cm"/>

                                                         <xs:enumeration value="m3/s"/>

                                                         <xs:enumeration value="h"/>

                                                         <xs:enumeration value="km/h"/>

                                                         <xs:enumeration value="kW"/>

                                                         <xs:enumeration value="m/s"/>

                                                         <xs:enumeration value="mm/h"/>

                                                         <xs:enumeration value="°C"/>

                                             </xs:restriction>

                                 </xs:simpleType>

                           </xs:schema>

               Apéndice D

                     <?xml version="1.0" encoding="UTF-8"?>
                     <wsdl:definitions

                                 xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"

                                 xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"

                                    xmlns:http=
                                    "http://schemas.xmlsoap.org/wsdl/http/"

                                    xmlns:xs=
                                    "http://www.w3.org/2001/XMLSchema"

                                    xmlns:soapenc=
                                    "http://schemas.xmlsoap.org/soap/encoding/"

                                    xmlns:mime=
                                    "http://schemas.xmlsoap.org/wsdl/mime/"

                                    xmlns:nts=
                                    "http://www.ris.eu/nts/4.0.4.0"

                                    xmlns:tns=
                                    "http://www.ris.eu/nts.ms/2.0.4.0"

                                    targetNamespace=
                                    "http://www.ris.eu/nts.ms/2.0.4.0"

                                    name="NtS-Message-Service">

                                 <!--

                                             = specification of types =

                                 -->

                                 <wsdl:types>

                                 <!--

                                             = xml-schema for types =

                                 -->

                                             <xs:schema

                                                         targetNamespace="http://www.ris.eu/nts.ms/2.0.4.0"

                                                         xmlns:xs="http://www.w3.org/2001/XMLSchema"

                                                            xmlns:nts=
                                                            "http://www.ris.eu/nts/4.0.4.0"

                                                            xmlns:nts-ms=
                                                            "http://www.ris.eu/nts.ms/2.0.4.0"

                                                            elementFormDefault="qualified"

                                                         attributeFormDefault="unqualified"

                                                         version="2.0.4.0">

                                                         <!-- import NtS schema -->

                                                         <xs:import

                                                                     namespace="http://www.ris.eu/nts/4.0.4.0"

                                                                     schemaLocation="http://
                                                                        www.ris.eu/nts/4.0/NtS_XSD_V.4.0.4.0.xsd"
                                                                        />

                                                         <!-- query with filters, parameters according to the NtS standard -->

                                                            <xs:element name="get_messages_query">

                                                                     <xs:complexType>

                                                                                <xs:sequence>

                                                                                <!-- type of message (FTM, WRM, ICEM, WERM) -->

                                                                                <xs:element name="message_type" type="nts-ms:message_type_type"/>

                                                                                <!-- ISRS codes for fairway sections or objects -->

                                                                                <xs:element name="ids" type="nts-ms:id_pair" minOccurs="0" maxOccurs="unbounded"/>

                                                                                <!-- time of validity -->

                                                                                <xs:element name="validity_period" type="nts:validity period type"

                                                                                minOccurs="0"/>

                                                                                <!-- date of publication of the notice -->

                                                                                <xs:element name="dates_issue" type="nts-ms:date_pair" minOccurs="0" maxOccurs="unbounded"/>

                                                                                <!-- optional parameter for paging mechanism -->

                                                                                <xs:element name="paging_request" type="nts-ms:paging_request_type" minOccurs="0"/>

                                                                                </xs:sequence>

                                                                     </xs:complexType>

                                                         </xs:element>

                                                         <!-- result to query — can contain

                                                                                —

                                                                                "nts:RIS_MessageType", arbitrary number, defined in the NtS-xsd (see www.ris.eu)

                                                                                —

                                                                                "nts-ms:error_code_type", arbitrary number, defined in this schema

                                                                                —

                                                                                "nts-ms:paging_result_type", optional, defined in this schema -->

                                                         <xs:element name="get_messages_result">

                                                                     <xs:complexType>

                                                                                <xs:sequence>

                                                                                <xs:element name="result_message" type="nts:RIS_Message_Type" minOccurs= "0" maxOccurs="unbounded"/>

                                                                                <xs:element name="result_error" type="nts-ms:error_code_type" minOccurs= "0" maxOccurs="unbounded"/>

                                                                                <xs:element name="paging_result" type="nts-ms:paging_result_type" minOccurs="0"/>

                                                                                </xs:sequence>

                                                                     </xs:complexType>

                                                         </xs:element>

                                                         <!-- type definitions used in request -->

                                                         <xs:simpleType name="message_type_type">

                                                                     <xs:restriction base="xs:string">

                                                                                <xs:enumeration value="FTM"/>

                                                                                <xs:enumeration value="WRM"/>

                                                                                <xs:enumeration value="ICEM"/>

                                                                                <xs:enumeration value="WERM"/>

                                                                     </xs:restriction>

                                                         </xs:simpleType>

                                                         <xs:complexType name="id_pair">

                                                                     <xs:sequence>

                                                                                <xs:element name="id" type="nts:isrs_code_type" minOccurs="1" maxOccurs="2" />

                                                                     </xs:sequence>

                                                         </xs:complexType>

                                                         <xs:complexType name="date_pair">

                                                                     <xs:sequence>

                                                                                <xs:element name="date_start" type="xs:date"/>

                                                                                <xs:element name="date_end" type="xs:date" minOccurs="0"/>

                                                                     </xs:sequence>

                                                         </xs:complexType>

                                                         <xs:complexType name="paging_request_type">

                                                                     <xs:sequence>

                                                                                <xs:element name="offset" type="xs:nonNegativeInteger"/>

                                                                                <xs:element name="limit" type="xs:nonNegativeInteger"/>

                                                                                <xs:element name="total_count" type="xs:boolean"/>

                                                                     </xs:sequence>

                                                         </xs:complexType>

                                                         <!-- type definitions used in response -->

                                                         <xs:simpleType name="error_code_type">

                                                                     <xs:restriction base="xs:string">

                                                                                <xs:enumeration value="e010">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Description: message type not supported, Explanation: web service does not support the requested message type</xs:documentation>

                                                                                </xs:annotation>

                                                                                </xs:enumeration>

                                                                                <xs:enumeration value="e030">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Description: paging parameters inconsistent with messages, Explanation: parameters for paging mechanism do not fit the available messages, e.g. Offset >= Total Count</xs:documentation>

                                                                                </xs:annotation>

                                                                                </xs:enumeration>

                                                                                <xs:enumeration value="e100">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Description: syntax error in request, Explanation: request violates the schema for requests</xs:documentation>

                                                                                </xs:annotation>

                                                                                </xs:enumeration>

                                                                                <xs:enumeration value="e110">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Description: incorrect message type, Explanation: given message type is not known</xs:documentation>

                                                                                </xs:annotation>

                                                                                </xs:enumeration>

                                                                                <xs:enumeration value="e120">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Description: incorrect type-specific parameters, Explanation: type-specific parameters are erroneous</xs:documentation>

                                                                                </xs:annotation>

                                                                                </xs:enumeration>

                                                                                <xs:enumeration value="e130">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Description: incorrect paging parameters, Explanation: given parameters for the paging mechanism are erroneous</xs:documentation>

                                                                                </xs:annotation>

                                                                                </xs:enumeration>

                                                                                <xs:enumeration value="e200">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Description: operation not known, Explanation: the requested operation is unknown</xs:documentation>

                                                                                </xs:annotation>

                                                                                </xs:enumeration>

                                                                                <xs:enumeration value="e300">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Description: data source unavailable, Explanation: data source of the web service for the NtS data is temporarily unavailable</xs:documentation>

                                                                                </xs:annotation>

                                                                                </xs:enumeration>

                                                                                <xs:enumeration value="e310">

                                                                                <xs:annotation>

                                                                                <xs:documentation>Description: too many results for request, Explanation: server is unable to handle number of results</xs:documentation>

                                                                                </xs:annotation>

                                                                                </xs:enumeration>

                                                                     </xs:restriction>

                                                         </xs:simpleType>

                                                         <xs:complexType name="paging_result_type">

                                                                     <xs:sequence>

                                                                                <xs:element name="offset" type="xs:nonNegativeInteger"/>

                                                                                <xs:element name="count" type="xs:nonNegativeInteger"/>

                                                                                <xs:element name="total_count" type="xs:nonNegativeInteger" minOccurs="0"/>

                                                                     </xs:sequence>

                                                         </xs:complexType>

                                             </xs:schema>

                                 </wsdl:types>

                                 <!--

                                             = specification of messages =

                                 -->

                                    <wsdl:message name="get_messages_request">

                                                <wsdl:part name="parameters" element="tns:get_messages_query"/>

                                 </wsdl:message>

                                    <wsdl:message name="get_messages_response">

                                                <wsdl:part name="parameters" element="tns:get_messages_result"/>

                                 </wsdl:message>

                                 <!--

                                             = specification of port type =

                                 -->

                                 <wsdl:portType name="NtS_message_service">

                                             <wsdl:operation name="get_messages">

                                                            <wsdl:input message="tns:get_messages_request"/>

                                                            <wsdl:output message="tns:get_messages_response"/>

                                             </wsdl:operation>

                                 </wsdl:portType>

                                 <!--

                                             = specification of binding =

                                 -->

                                    <wsdl:binding name="NtS_message_service_soap_binding" type="tns:NtS_message_service">

                                                <soap:binding style="document" transport=
                                                "http://schemas.xmlsoap.org/soap/http"
                                                />

                                             <wsdl:operation name="get_messages">

                                                            <soap:operation soapAction=
                                                            "http://www.ris.eu/nts.ms/get_messages"
                                                            />

                                                         <wsdl:input>

                                                                     <soap:body use="literal"/>

                                                         </wsdl:input>

                                                         <wsdl:output>

                                                                     <soap:body use="literal"/>

                                                         </wsdl:output>

                                             </wsdl:operation>

                                 </wsdl:binding>

                                 <!--

                                             = specification of service =

                                 -->

                                    <wsdl:service name="NtS_message_service_service">

                                             <wsdl:port name="NtS_message_service" binding="tns:NtS_message_service_soap_binding">

                                                            <soap: address location=
                                                            "http://nts-ms.example.org/NtS_message_service"
                                                            />

                                             </wsdl:port>

                                 </wsdl:service>

                           </wsdl:definitions>

                  TAGS

                              XML Tag

                              EN

                              BG

                              ES

                              CS

                              DA

                              DE

                              ET

                              EL

                              FR

                              HR

                              IT

                              LV

                              LT

                           RIS_message

                           NtS message

                           NtS съобщение

                           Mensaje NtS

                           Zpráva NtS

                           NtS-meddelelse

                           NtS Nachricht

                           NtS teade

                           Mήνυμα NtS (Σύστ. Πληρ. Εσ. Ναυσ.)

                           Message NtS

                           NtS poruka

                           messaggio NtS

                           NtS ziņojums

                           NtS pranešimas

                           Identification

                           Identification section

                           Идентификационен раздел

                           Sección de identificación

                           Identifikační úsek

                           Identifikationsrubrik

                           Identifikationsabschnitt

                           Identifitseerimise jaotis

                           Τμήμα αναγνώρισης

                           Identification

                           Identifikacijski dio

                           identificazione del tratto

                           Identifikācija

                           Identifikavimas

                           From

                           Sender of the message

                           Подател

                           Remitente

                           Odesilatel

                           Afsender

                           Absender

                           Teate saatja

                           Αποστολέας του μηνύματος

                           Expéditeur du message

                           Pošiljatelj

                           mittente del messaggio

                           Nosūtītājs

                           Pranešimo siuntėjas

                           Originator

                           Originator of the information

                           Автор на информацията

                           Origen de la información

                           Autor zprávy

                           Informationskilde

                           Urheber der Nachricht

                           Teavitaja

                           Προέλευση των πληροφοριών

                           Origine de l’information

                           Izvor informacija

                           origine dell'informazione

                           Informācijas autors

                           Informacijos pateikėjas

                           Country_code

                           Country where message is valid

                           Държава, в която е валидно съобщението

                           País en que el mensaje es válido

                           Dotčená země

                           Berørt land

                           Betroffenes Land

                           Riik, kus teade kehtib

                           Χώρα ισχύος του μηνύματος

                           Pays où le message est valide

                           Država gdje poruka vrijedi

                           Stato interessato

                           Ziņojuma valsts

                           Šalis, kurioje galioja pranešimas

                           Language_code

                           Original language

                           Оригинален език

                           Lengua original

                           Originální jazyk

                           Originalsprog

                           Originalsprache

                           Algkeel

                           Πρωτότυπη γλώσσα

                           Langue d'origine

                           Originalni jezik

                           lingua originale

                           Ziņojuma valoda

                           Originalo kalba

                           District

                           District/region within country

                           Регион от държавата

                           Región del país

                           Dotčená oblast v zemi

                           Berørt region/område

                           Betroffenes Gebiet im Land

                           Riigi piirkond

                           Περιοχή/περιφέρεια χώρας

                           Région

                           Područje unutar države

                           area/regione interessata

                           Rajons/ valsts reģions

                           Rajonas / regionas šalyje

                           Date_issue

                           Date of issue

                           Дата на издаване

                           Fecha de emisión

                           Datum vydání

                           Offentliggørelsesdato

                           Herausgabedatum

                           Väljaandmise kuupäev

                           Ημερομηνία έκδοσης

                           Date de publication

                           Datum izdavanja

                           data di emissione

                           Sastādīšanas datums

                           Išdavimo data

                           Time_issue

                           Time of issue

                           Час на издаване

                           Hora de emisión

                           Čas vydání

                           Offentliggørelsestidspunkt

                           Herausgabezeit

                           Väljaandmise kellaaeg

                           Ώρα έκδοσης

                           Heure de publication

                           Vrijeme izdavanja

                           orario di emissione

                           Sastādīšanas laiks

                           Išdavimo laikas

                           Ftm

                           Fairway and traffic related message

                           Известие до корабоводителите

                           Mensaje sobre vía navegable y tráfico

                           Zpráva týkající se vodních cest a provozu

                           Farvands- og trafikrelaterede meddelelser

                           Wasserstraßen- und verkehrsbezogene Nachricht

                           Teated faaravaatri ja liikluse kohta

                           Μήνυμα σχετικά με δίαυλο και κυκλοφορία

                           Message lié à la voie d’eau et au trafic

                           Priopćenje brodarstvu

                           messaggio relativo a canale navigabile e traffico

                           Ziņojums par kuģu ceļu un satiksmi

                           Su farvateriu ir laivų eismu susijęs pranešimas

                           NtS_number

                           Number section

                           Номер на секция

                           Número de la sección

                           Číslo sekce

                           Nummerrubrik

                           Nummerierungsabschnitt

                           Numbri osa

                           Tμήμα αρίθμησης

                           Numéro

                           Odjeljak za broj poruke

                           numero del tratto

                           Numuru sadaļa

                           Numeris

                           Organisation

                           Publishing organisation

                           Издаваща организация

                           Organización que publica el mensaje

                           Vydávající organizace

                           Offentliggørende organisation

                           Herausgebende Organisation

                           Väljaandev organisatsioon

                           Οργανισμός έκδοσης

                           Entité émettrice

                           Organizacija

                           organizzazione emittente

                           Publicējošā organizācija

                           Skelbianti organizacija

                           Year

                           Year

                           Година

                           Año

                           Rok

                           År

                           Jahr

                           Aasta

                           Έτος

                           Année

                           Godina

                           anno

                           Gads

                           Metai

                           Number

                           Number (of the notice)

                           Номер

                           Número (del aviso)

                           Číslo zprávy

                           (Meddelelsens) nr.

                           Nummer (der Nachricht)

                           (Teatise) number

                           Αριθμός (μηνύματος)

                           Numéro (de l'avis)

                           Broj (poruke)

                           numero (dell'avviso)

                           (Ziņojuma) numurs

                           Numeris (pranešimo)

                           Serial_number

                           Serialnumber

                           Сериен номер

                           Número de serie

                           Číslo verze

                           Serienummer

                           Versionsnummer

                           Seerianumber

                           Αύξων αριθμός

                           Numéro de série

                           Serijski broj

                           numero progressivo

                           Sērijas numurs

                           Serijos numeris

                           Target_group

                           Information about target group

                           Информация за група получатели

                           Información sobre el usuario destinatario

                           Cílová skupina

                           Målgruppe — strækning

                           Information zur Zielgruppe

                           Sihtrühma jaotis

                           Τμήμα στοχευόμενης ομάδας

                           Type d'usagers concernés

                           Ciljana skupina

                           gruppo destinatario

                           Mērķgrupa

                           Tikslinė grupė

                           Target_group_code

                           Target group

                           Код на групата получатели

                           Código usuario destinatario

                           Kód cílové skupiny

                           Kode for målgruppe

                           Zielgruppe

                           Sihtrühma kood

                           Κωδικός στοχευόμενης ομάδας

                           Code usagers concernés

                           Oznaka ciljane skupine

                           codice gruppo destinatario

                           Mērķgrupas kods

                           Tikslinės grupės kodas

                           Direction_code

                           Affected direction

                           Код за направление

                           Dirección tráfico

                           Směr

                           Kode for sejlretning

                           Betroffene Richtung

                           Sõidusuuna kood

                           Κωδικός κατεύθυνσης κυκλοφορίας

                           Sens de parcours

                           Oznaka smjera prometa

                           codice direzione traffico

                           Satiksmes virziena kods

                           Eismo krypties kodas

                           Subject_code

                           Subject

                           Тема

                           Asunto

                           Předmět

                           Emne

                           Betrifft

                           Teema

                           Θέμα

                           Sujets de l'avis

                           Predmet

                           codice oggetto

                           Ziņojuma temats

                           Tema

                           Validity_period

                           Period of validity

                           Срок на валидност

                           Período de validez

                           Doba platnosti

                           Gyldighedsperiode

                           Gültigkeitszeitraum

                           Kehtivusaeg

                           Περίοδος ισχύος

                           Période de validité

                           Rok valjanosti

                           periodo di validità

                           Derīguma termiņš

                           Galiojimo laikas

                           Date_start

                           From

                           От дата

                           De

                           Od

                           Startdato

                           Ab

                           Alates

                           Από

                           Date de début

                           Od

                           da (aaaammgg)

                           No

                           Nuo

                           Date_end

                           Until

                           До дата

                           Α

                           Do

                           Slutdato

                           Bis

                           Kuni

                           Έως

                           Date de fin

                           Do

                           fino a (aaaammgg)

                           Līdz

                           Iki

                           Contents

                           Additional information

                           Съдържание

                           Contenido

                           Text

                           Indhold

                           Ergänzende Informationen

                           Sisu

                           Περιεχόμενα

                           Contenu

                           Sadržaj

                           testo

                           Saturs

                           Turinys

                           Source

                           Notice source (authority)

                           Официален източник на известието

                           Fuente del aviso (autoridad)

                           Vydavatel zprávy

                           Infokilde (myndighed)

                           Herausgeber der Nachricht

                           Teatise allikas (ametiasutus)

                           Προέλευση μηνύματος (Αρχή)

                           Source

                           Izvor priopćenja

                           fonte dell'avviso (autorità)

                           Informācijas avots (iestāde)

                           Pranešimo šaltinis (institucija)

                           Reason_code

                           Reason of notice

                           Причина за известието

                           Motivo del aviso

                           Důvod zprávy

                           Årsag til meddelelse

                           Grund der Nachricht

                           Teatise põhjus

                           Αιτία μηνύματος

                           Evènement

                           Razlog priopćenja

                           motivazione

                           Ziņojuma iemesls

                           Pranešimo paskirtis

                           Communication

                           Communication information

                           Информация за комуникация

                           Sección comunicación

                           Informace o komunikačním kanále

                           Kommunikationsdel

                           Information zu Kommunikationswegen

                           Teabevahetuse jaotis

                           Τμήμα επικοινωνίας

                           Canal d'information

                           Informacije o komunikacijskom kanalu

                           comunicazione

                           Paziņojums

                           Ryšio kanalas

                           Reporting_code

                           Reporting regime

                           Режим за известяване

                           Régimen de notificación

                           Režim hlášení

                           Rapporteringskanal

                           Meldungsart

                           Aruandluse kord

                           Καθεστώς αναφοράς

                           Obligation de s'annoncer

                           Režim javljanja

                           regime di segnalazione

                           Paziņojuma veids

                           Pranešimo režimas

                           Communication_code

                           Means of communication

                           Средство за свръзка

                           Medio de comunicación

                           Prostředky komunikace

                           Kommunikationsmiddel

                           Kommunikationsweg

                           Sidevahendid

                           Μέσο επικοινωνίας

                           Moyen de communication

                           Sredstvo komunikacije

                           mezzo di comunicazione

                           Saziņas līdzekļi

                           Ryšio priemonės

                           Number (Communication section)

                           Number or address

                           Номер или адрес

                           Número o dirección

                           Číslo nebo adresa

                           Nr. eller adresse

                           Nummer oder Adresse

                           Number või aadress

                           Αριθμός ή διεύθυνση

                           Numéro ou adresse

                           Broj ili adresa

                           numero o indirizzo

                           Numurs vai adrese

                           Numeris arba adresas

                           Fairway_section

                           Waterway or waterway section

                           Плавателен воден път или негов участък

                           Vía navegable o tramo

                           Úsek vodní cesty

                           Vandvejs- eller farvandsstrækning

                           Wasserstraße oder -abschnitt

                           Veetee või faarvaatri jaotis

                           Τμήμα πλωτής οδού ή διαύλου

                           Voie ou section de voie

                           Dionica vodnog ili plovnog puta

                           tratto idrovia o canale navigabile

                           Ūdensceļš vai kuģu ceļš

                           Vandens kelias arba vandens kelio ruožas

                           Geo_object

                           Location

                           Географска информация за водния път или обекта

                           Ubicación

                           Geografické informace o vodní cestě nebo objektu

                           Position

                           Geoinformation

                           Geo-teave veetee või objekti kohta

                           Γεωγραφικές πληροφορίες πλωτής οδού ή αντικειμένου

                           Objet géo-référencé

                           Geografske informacije o vodnom putu ili objektu

                           definizione geografica dell'idrovia o dell'oggetto

                           Ģeogrāfiskā informācija par ūdensceļu vai objektu

                           Geografinė informacija apie vandens kelią arba objektą

                           Id (Geo_Object section)

                           ISRS Location Code

                           Идентификация (на географския обект)

                           Código de posición ISRS

                           Identifikace

                           ISRS Location Code

                           ISRS Location Code

                           Identifitseerimine

                           Στοιχεία αναγνώρισης

                           Identifiant

                           Identifikacija

                           identificativo oggetto geografico

                           Identifikācija

                           Identifikavimo kodas

                           Name (Geo_Object section)

                           Name of object

                           Наименование на географския обект

                           Denominación de objeto geográfico

                           Název geografického objektu

                           Navn på objekt

                           Name

                           Geo-objekti nimi

                           Ονομασία γεωγραφικού αντικειμένου

                           Toponyme

                           Ime geo objekta

                           denominazione dell'oggetto geografico

                           Ģeogrāfiskā objekta nosaukums

                           Geografinio objekto pavadinimas

                           Type_code (Geo_Object section)

                           Type

                           Тип на географския обект

                           Tipo de vía navegable

                           Typ objektu

                           Type

                           Objekttyp

                           Veetee tüüp

                           Τύπος πλωτής οδού

                           Type

                           Vrsta objekta

                           tipo di idrovia

                           Ūdensceļa veids

                           Vandens kelio tipas

                           Coordinate

                           Coordinates

                           Координати на началото и края на участъка от фарватера

                           Coordenadas

                           Souřadnice počátečních a koncových bodů

                           Koordinater

                           Koordinaten

                           Faarvaatri algus- ja lõppkoordinaadid

                           Γεωγραφικές συντεταγμένες αρχής και τέλους διαύλου

                           Coordonnées

                           Koordinate početka i kraja plovnog puta

                           coordinate dei punti di delimitazione del tratto navigabile

                           Kuģu ceļa sākuma un beigu koordinātas

                           Farvaterio pradžios ir pabaigos koordinatės

                           Lat (Coordinate)

                           Latitude

                           Географска ширина (в десетична стойност)

                           Latitud

                           Zeměpisná šířka (desetinné číslo)

                           Breddegrad

                           Breitengrad

                           Laiuskraad (kümnendmurd)

                           Γεωγραφικό πλάτος (δεκαδικά)

                           Latitude (décimale)

                           Geografska širina (decimalno)

                           latitudine (decimali)

                           Platums (decimāldaļskaitlis)

                           Platuma (dešimtųjų tikslumu)

                           Long (Coordinate)

                           Longitude

                           Географска дължина (в десетична стойност)

                           Longitud

                           Zeměpisná délka (desetinné číslo)

                           Længdegrad

                           Längengrad

                           Pikkuskraad (kümnendmurd)

                           Γεωγραφικό μήκος (δεκαδικά)

                           Longitude (décimale)

                           Geografska dužina (decimalno)

                           longitudine (decimali)

                           Garums (decimāldaļskaitlis)

                           Ilguma (dešimtųjų tikslumu)

                           Limitation

                           Limitation

                           Раздел за ограничения

                           Limitación

                           Druh omezení

                           Begrænsning

                           Einschränkung

                           Piirangu jaotis

                           Τμήμα περιορισμών

                           Restriction

                           Ograničenja

                           limitazione

                           Ierobežojums

                           Apribojimo būdas

                           Limitation_period

                           (Limitation) periods/intervals

                           Срок на действие на ограничението

                           (Limitación) períodos /intervalos

                           (omezení) období/interval

                           (Begrænsning) perioder/tidsintervaller

                           Zeitliche Gültigkeit der Einschränkung

                           (Piirangu) perioodid/intervallid

                           (Περιορισμοί) περίοδοι/διαστήματα

                           Période de restriction

                           Trajanje (ograničenja)

                           durata della limitazione

                           (Ierobežojuma) darbības laiks/ intervāli

                           (Apribojimo) laikotarpis / intervalas

                           Date_start (Limitation_period)

                           From

                           От дата

                           De

                           Od

                           Fra

                           Ab

                           Alates

                           Από

                           Date de début

                           Od

                           da (aaaammgg)

                           No

                           Nuo

                           Date_end (Limitation_period)

                           Until

                           До дата

                           A

                           Do

                           Til

                           Bis

                           Kuni

                           Έως

                           Date de fin

                           Do

                           fino a (aaaammgg)

                           Līdz

                           Iki

                           Time_start (Limitation_period)

                           From (hh:mm)

                           От час (ччмм)

                           De (hhmm)

                           Od (hhmm)

                           Fra kl. (tt:mm)

                           Ab (hh:mm)

                           Alates (ttmm)

                           Από (ωωλλ)

                           Heure de début (hh:mm)

                           Od (hh:mm)

                           dalle (hhmm)

                           No (hhmm)

                           Nuo (hh:mm)

                           Time_end (Limitation_period)

                           Until (hh:mm)

                           До час (ччмм)

                           A (hhmm)

                           Do (hhmm)

                           Til kl. (tt:mm)

                           Bis (hh:mm)

                           Kuni (ttmm)

                           Έως (ωωλλ)

                           Heure de fin (hh:mm)

                           Do (hh:mm)

                           alle (hhmm)

                           Līdz (hhmm)

                           Iki (hh:mm)

                           Interval_code (Limitation_period)

                           Interval

                           Интервал

                           Intervalo

                           Interval

                           Interval

                           Intervall

                           Intervall

                           Συχνότητα

                           Périodicité

                           Interval

                           periodicità

                           Intervāls

                           Intervalas

                           Limitation_code

                           Kind of limitation

                           Вид на ограничението

                           Tipo de limitación

                           Druh omezení

                           Begrænsningens art

                           Art der Einschränkung

                           Piirangu liik

                           Είδος περιορισμών

                           Code de la restriction

                           Vrsta ograničenja

                           tipo di limitazione

                           Ierobežojuma veids

                           Apribojimo rūšis

                           Position_code

                           Position

                           Позиция

                           Posición

                           Poloha (omezení)

                           Position

                           Lage

                           (Piirangu) positsioon

                           Στίγμα των περιορισμών

                           Position

                           Pozicija (ograničenja)

                           localizzazione (della limitazione)

                           (Ierobežojuma) pozīcija

                           (Apribojimo) pozicija

                           Value

                           Numerical value

                           Числова стойност

                           Valor numérico

                           Číselný hodnota (omezení)

                           Numerisk værdi

                           Zahlenwert

                           (Piirangu) arvväärtus

                           Αριθμητική τιμή (περιορισμών)

                           Valeur

                           Brojčana vrijednost (ograničenja)

                           attributo numerico (della limitazione)

                           (Ierobežojuma) skaitliskā vērtība

                           (Apribojimo) skaitinė vertė

                           Unit

                           Unit

                           Мерна единица

                           Unidad

                           Jednotka

                           Enhed

                           Einheit

                           Ühik

                           Μονάδα

                           Unité

                           Jedinica

                           unità di misura

                           Mērvienība

                           Vienetai

                           Fairway_name

                           Waterway

                           Име на воден път

                           Vía navegable

                           Vodní cesta

                           Vandvej

                           Wasserstraße

                           Veetee

                           Ονομασία της πλωτής οδού

                           Nom de la voie d’eau

                           Plovni put

                           via navigabile

                           Ūdensceļš

                           Vandens kelias

                           Reference_code

                           Value reference

                           Код за справка

                           Referencia

                           Jednotka

                           Referenceværdi

                           Bezugssystem

                           Väärtuse viide

                           Τιμή αναφοράς

                           Référentiel de la valeur

                           Referentna vrijednost

                           parametro di riferimento

                           Atsauces vērtība

                           Atskaitos sistema

                           Indication_code

                           Indication of limitation

                           Означение за ограничение

                           Indicación de limitación

                           Indikace omezení

                           Angivelse af begrænsning

                           Hinweis zum Einschränkungswert

                           Märge piirangu kohta

                           Ένδειξη περιορισμών

                           Indication de la restriction

                           Oznaka ograničenja

                           indicazione del valore di limitazione

                           Ierobežojuma norāde

                           Apribojimo rodmenys

                           Object

                           Object

                           Обект

                           Objeto

                           Objekt

                           Objekt

                           Objekt

                           Objekt

                           Αντικείμενο

                           Objet

                           Objekt

                           oggetto

                           Objekts

                           Objektas

                           Geo_object section for an Object

                           Location

                           Географска информация за обекта

                           Ubicación

                           Geografická informace o objektu

                           Position

                           Geografische Definition des Objekts

                           Objekti geo-teave

                           Γεωγραφικές πληροφορίες αντικειμένου

                           Géo-Objet de référence pour l'objet

                           Geografske informacije o objektu

                           oggetto — informazione geografica

                           Ģeogrāfiskā informācija par objektu

                           Objekto geografinė informacija

                           Type_code (Geo_object section)

                           Type of object

                           Тип на обекта

                           Tipo objeto

                           Typ objektu

                           Objekttype

                           Objekttyp

                           Objekti liik

                           Τύπος αντικειμένου

                           Type

                           Vrsta objekta

                           tipo di oggetto

                           Objekta tips

                           Objekto tipas

                           Coordinate (Geo_object section)

                           Object coordinates

                           Координати на географския обект

                           Coordenadas objeto

                           Souřadnice objektu

                           Objektets koordinater

                           Koordinaten des Objekts

                           Objekti koordinaadid

                           Γεωγραφικές συντεταγμένες αντικειμένου

                           Coordonnées *

                           Koordinate objekta

                           coordinate dell'oggetto

                           Objekta koordinātas

                           Objekto koordinatės

                           Wrm

                           Water related message

                           Съобщения за нивото на водата

                           Mensaje relativo al agua

                           Hlášení o vodním stavu

                           Vandstandsrelateret meddelelse

                           Wasserstandsmeldung

                           Teade veeolude kohta

                           Μήνυμα όσον αφορά τα ύδατα

                           Message de niveau d'eau

                           Poruka o stanju vodostaja

                           messaggio riguardante le acque

                           Informācija par ūdens līmeni

                           Informacija apie vandens lygį

                           Measure

                           Measurements (normal or predicted)

                           Измерени стойности (типични или прогнозни)

                           Medidas (reales o previstas)

                           Měření (normální nebo předpovědní)

                           Målingens art (målt eller prognose)

                           Messwerte bzw. Prognosewerte

                           Mõõtmised (tavapärased või prognoositavad)

                           Μετρήσεις (κανονικές ή προβλεπόμενες)

                           Mesures (réelles ou prévues)

                           Mjerenja (izmjerena ili prognozirana)

                           livello idrometrico (normale o previsto)

                           Mērījumu veids (normālais vai prognozētais)

                           Vandens lygio vertės (įprastos arba numatomos)

                           Predicted

                           Prediction

                           Прогноза

                           Previsión

                           Předpověď

                           Prognose

                           Vorhersage

                           Eeldus

                           Πρόβλεψη

                           prévu

                           Prognoza

                           previsione

                           Prognoze

                           Prognozė

                           Measure_code

                           Kind of water related information

                           Тип на измерванията на водата

                           Tipo de información relativa al agua

                           Druh hlášení o vodním stavu

                           Art vandstandsoplysning

                           Art der Wasserstandsmeldung

                           Veeolusid käsitleva teate liik

                           Πληροφορίες όσον αφορά το είδος των υδάτων

                           Code de la mesure

                           Vrsta informacije o vodostaju

                           tipo di informazione idrometrica

                           Veids informācijai par ūdens līmeni

                           Pranešimo apie vandens lygį rūšis

                           Difference

                           Difference to previous value

                           Разлика спрямо предишна стойност

                           Diferencia con respecto al valor anterior

                           Rozdíl vůči předcházející hodnotě

                           Ændring i forhold til forrige

                           Abweichung zum vorherigen Wert

                           Erinevus

                           Διαφορά

                           Différence

                           Razlika

                           differenza

                           Starpība

                           Skirtumas

                           Value_difference

                           value difference to comparative measurement

                           Разлика в стойността спрямо сравнителното измерване

                           Diferencia de valor con respecto a la medida comparativa

                           Rozdíl vůči porovnávacímu měření

                           Værdiforskel i forhold til komparativ måling

                           Differenz zur Vergleichsmessung

                           Väärtuse erinevus võrdlusmõõdust

                           Διαφορά τιμής ως προς συγκριτική μέτρηση

                           Différence de valeur

                           Razlika u vrijednosti

                           differenza di valore in seguito a misurazione comparativa

                           Salīdzinošā mērījuma vērtību starpība

                           lyginamojo matavimo verčių skirtumas

                           Time_difference

                           time difference to comparative measurement

                           Разлика във времето спрямо сравнително измерване

                           Diferencia de tiempo con respecto a la medida comparativa

                           Časový rozdíl vůči porovnávacímu měření

                           Tidsforskel i forhold til komparativ måling

                           Zeitdifferenz zur Vergleichsmessung

                           Aja erinevus võrdlusmõõdust

                           Χρονική διαφορά ως προς συγκριτική μέτρηση

                           Différence de temps

                           Razlika u vremenu

                           differenza di tempo in seguito a misurazione comparativa

                           Salīdzinošā mērījuma laika starpība

                           lyginamojo matavimo laiko skirtumas

                           Barrage_code

                           Barrage

                           Бараж

                           Presa

                           Jez

                           Dæmning

                           Wehrstellung

                           Pais

                           Υδατοφράκτης

                           Barrage

                           Pregrada

                           sbarramento

                           Aizsprosts

                           Užtvara

                           Regime_code

                           Water regime

                           Воден режим

                           Régimen

                           Odtokový režim

                           Vandregime

                           Abflussregime

                           Veerežiim

                           Ροή υδάτων

                           Débit

                           Režim vodnog toka

                           regime idrico

                           Ūdens režīms

                           Vandens režimas

                           Measuredate

                           Measuredate

                           Дата на измерване

                           Fecha de medición

                           Datum měření

                           Dato for målingen

                           Messdatum

                           Mõõtmise kuupäev

                           Ημερομηνία μέτρησης

                           Date de mesure

                           Datum mjerenja

                           data del rilievo

                           Mērījuma datums

                           Matavimo data

                           Measuretime

                           Measuretime

                           Час на измерване

                           Hora de medición

                           Čas měření

                           Tidspunkt for målingen

                           Messzeit

                           Mõõtmise kellaaeg

                           Ώρα μέτρησης

                           Heure de mesure

                           Vrijeme mjerenja

                           orario del rilievo

                           Mērījuma laiks

                           Matavimo laikas

                           Icem

                           Ice message

                           Съобщения във връзка с ледохода

                           Mensaje hielo

                           Zpráva týkající se ledových jevů

                           Ismelding

                           Eismeldung

                           Teade jää kohta

                           Μήνυμα σχηματισμού πάγου

                           Message concernant la glace

                           Poruka o ledu

                           messaggio relativo alla presenza di ghiaccio

                           Ziņojums par ledu

                           Pranešimas apie ledą

                           Ice_condition

                           Ice condition on fairway

                           Състояние на леда

                           Estado hielo en vía navegable

                           Ledové podmínky

                           Isforhold for farvand

                           Eisverhältnisse im Fahrwasser

                           Jää seisund

                           Συνθήκες πάγου

                           Condition de glace

                           Stanje leda

                           condizione del ghiaccio sul canale navigabile

                           Ledus apstākļi

                           Ledo sąlygos farvateryje

                           Ice_condition_code

                           Ice condition

                           Код за състоянието на леда

                           Estado hielo

                           Ledové podmínky

                           Isforhold

                           Eisbeschaffenheit

                           Jää seisund

                           Συνθήκες πάγου

                           Condition de glace

                           Stanje leda

                           condizione del ghiaccio

                           Ledus apstākļi

                           Ledo sąlygos

                           Ice_accessibility_code

                           Accessibility

                           Условия за корабоплаване при наличие на ледоход

                           Accesibilidad

                           Splavnost

                           Farbarhed

                           Befahrbarkeit

                           Juurdepääsetavus

                           Προσβασιμότητα

                           Accessibilité

                           Plovnost

                           accessibilità

                           Pieejamība

                           Tinkamumas laivybai

                           Ice_classification_code

                           Ice classification

                           Класификация (описание) на леда

                           Clasificación hielo

                           Klasifikace ledu

                           Isklasse

                           Eisklasse

                           Jää klassifitseerimine

                           Ταξινόμηση πάγου

                           Classification de la glace

                           Klasifikacija leda

                           tipo di ghiaccio

                           Ledus klasifikācija

                           Ledo tipas

                           Ice_situation_code

                           Ice situation

                           Ледова обстановка

                           Situación hielo

                           Situace týkající se ledu

                           Issituation

                           Eissituation

                           Jää olukord

                           Κατάσταση πάγου

                           Limitations dues à la glace

                           Stanje leda

                           stato del ghiaccio

                           Ledus stāvoklis

                           Ledo būklė

                           Werm

                           Weather message

                           Съобщения за метеорологичната обстановка

                           Mensaje sobre condiciones meteorológicas

                           Zpráva o počasí

                           Vejrmeddelelse

                           Wettermeldung

                           Ilmasõnum

                           Μετεωρολογικό μήνυμα

                           Message météo

                           Vremenska poruka

                           messaggio meteorologico

                           Laikapstākļu ziņojums

                           Meteorologinis pranešimas

                           Weather_report

                           Weather report

                           Доклад за метеорологичната обстановка

                           Informe meteorológico

                           Stav počasí

                           Vejrrapport

                           Wetterbericht

                           Ilmateade

                           Μετεωρολογικό δελτίο

                           Bulletin météo

                           Vremenski izvještaj

                           bollettino meteorologico

                           Laikapstākļu pārskats

                           Meteorologinė suvestinė

                           Forecast

                           Forecast

                           Прогноза

                           Previsión

                           Předpověď

                           Forudsigelse

                           Vorhersage

                           Prognoos

                           Πρόγνωση

                           Prévision

                           Prognoza

                           previsioni meteorologiche

                           Prognoze

                           Prognozė

                           Weather_class_code

                           Weather classification

                           Класификация за метеорологичната обстановка

                           Clasificación de las condiciones meteorológicas

                           Klasifikace počasí

                           Vejrklassificering

                           Wetterklassifizierung

                           Ilma klassifitseerimine

                           Ταξινόμηση καιρού

                           Classification de la météo

                           Klasifikacija vremena

                           classificazione meteorologica

                           Laikapstākļu klasifikācija

                           Oro sąlygų kodas

                           Weather_item

                           Weather information

                           Информация за метеорологичната обстановка

                           Información de las condiciones meteorológicas

                           Jednotka počasí

                           Vejroplysninger

                           Wetterinformation

                           Ilmateave

                           Πληροφορίες καιρού

                           Point météo

                           Podatak o vremenu

                           informazioni meteorologiche

                           Laikapstākļu informācija

                           Meteorologinis parametras

                           Weather_item_code

                           Weather item

                           Код на елемента на метеорологичната обстановка

                           Elemento meteorológico

                           Jednotka počasí

                           Vejrelement

                           Wettergegenstand

                           Ilma komponent

                           Στοιχείο καιρού

                           Code du point météo

                           Kod podatka o vremenu

                           codice informazioni meteorologiche

                           Laikapstākļu elements

                           Meteorologinio parametro kodas

                           Value_min

                           Minimal value

                           Минимална стойност

                           Valor mínimo

                           Minimální hodnota

                           Minimumsværdi

                           Tiefstwert

                           Miinimumväärtus

                           Minimal value

                           Valeur minimale

                           Minimalna vrijednost

                           valore minimo

                           Minimālā vērtība

                           Minimali vertė

                           Value_max

                           Maximal value

                           Максимална стойност

                           Valor máximo

                           Maximální hodnota

                           Maksimumsværdi

                           Höchstwert

                           Maksimumväärtus

                           Μέγιστη τιμή

                           Valeur maximale

                           Maksimalna vrijednost

                           valore massimo

                           Maksimālā vērtība

                           Maksimali vertė

                           Value_gusts

                           Gusts value

                           Стойност на поривите на вятъра

                           Valor ráfagas

                           Nárazová hodnota

                           Vindstødsværdi

                           Spitzenwert

                           Puhangute tugevus

                           Τιμή ριπών ανέμου

                           Valeur des rafales

                           Vrijednost udara vjetra

                           valore delle raffiche

                           Vēja brāzmu vērtība

                           Gūsių vertė

                           Weather_category_code

                           Weather category

                           Категория на метеорологичната обстановка

                           Categoría meteorológica

                           Kategorie počasí

                           Vejrkategori

                           Wetterkategorie

                           Ilma kategooria

                           Κατηγορία καιρού

                           Catégorie météo

                           Kategorija vremena

                           categoria condizioni meteorologiche

                           Laikapstākļu kategorija

                           Oro sąlygų kategorija

                           Direction_code_min

                           Direction from

                           Направление от

                           Dirección de

                           Směr od

                           Retning fra

                           Richtung von

                           Lähtesuund

                           Διεύθυνση από

                           Direction de

                           Smjer od

                           direzione da

                           Virziens no

                           Kryptis nuo

                           Direction_code_max

                           Direction to

                           Направление към

                           Dirección a

                           Směr k (ku)

                           Retning mod

                           Richtung bis

                           Sihtsuund

                           Διεύθυνση προς

                           Direction vers

                           Smjer prema

                           direzione verso

                           Virziens uz

                           Kryptis iki

                  TAGS

                              XML Tag

                              HU

                              MT

                              NL

                              PL

                              PT

                              RO

                              SK

                              SL

                              FI

                              SV

                              RU
[cell cut: 3383542 characters, first 2000000 kept]