title: Regulamentul de punere în aplicare (UE) 2018/2032 al Comisiei din 20 noiembrie 2018 de modificare a Regulamentului (CE) nr. 416/2007 al Comisiei privind specificațiile tehnice ale notificărilor transmise comandanților de nave

text:
                  28.12.2018

                  RO EN

                  Jurnalul Oficial al Uniunii Europene

                  L 332/1

         REGULAMENTUL DE PUNERE ÎN APLICARE (UE) 2018/2032 AL COMISIEI
         din 20 noiembrie 2018
         de modificare a Regulamentului (CE) nr. 416/2007 al Comisiei privind specificațiile tehnice ale notificărilor transmise comandanților de nave
         COMISIA EUROPEANĂ,
         având în vedere Tratatul privind funcționarea Uniunii Europene,
         având în vedere Directiva 2005/44/CE a Parlamentului European și a Consiliului din 7 septembrie 2005 privind serviciile de informații fluviale (RIS) armonizate pe căile navigabile interioare de pe teritoriul Comunității (1), în special articolul 5 alineatul 1 litera (c),
         întrucât:

                     (1)

                     Regulamentul (CE) nr. 416/2007 al Comisiei (2) ar trebui să fie actualizat și să fie supus unui proces suplimentar de îmbunătățire și clarificare ținând cont de evoluțiile tehnologice și de experiența dobândită ca urmare a aplicării Regulamentului (CE) nr. 416/2007.

                     (2)

                     Specificațiile tehnice pentru Notificările transmise comandanților de nave ar trebui să aibă la bază principiile tehnice prevăzute în anexa II la Directiva 2005/44/CE.

                     (3)

                     Pentru a îmbunătăți siguranța navigației, notificările transmise comandanților de nave ar trebui să fie extinse pentru a include un nou tip de mesaj dedicat avizelor meteo.

                     (4)

                     Tabelele de referință privind mirele ar trebui să fie eliminate din anexa la Regulamentul (CE) nr. 416/2007, deoarece datele de referință cuprinse în acestea, precum valorile de referință privind nivelul scăzut și nivelul ridicat ale apei, sunt dinamice. Astfel de date ar trebui să fie incluse și păstrate în Sistemul european de gestionare a datelor de referință operat de către Comisie.

                     (5)

                     Se impune îmbunătățirea consecvenței la nivelul editării și al dezvoltării aplicațiilor pentru a crea servicii cu un nivel mai ridicat de interoperabilitate. Prin urmare, Ghidurile privind codificarea pentru editori și pentru dezvoltatorii de aplicații ar trebui să fie incluse în specificațiile tehnice drept apendicele A și B la anexă.

                     (6)

                     Schimbul de date între autorități este recomandat în conformitate cu Regulamentul (CE) nr. 416/2007. Pentru a îmbunătăți astfel de schimburi de date, specificațiile legate de schimbul de date ar trebui să fie prezentate în apendicele D la anexă pentru a permite statelor membre să asigure interoperabilitatea sistemelor lor.

                     (7)

                     Pentru a garanta că statele membre pot să codifice notificările transmise comandanților de nave într-un mod consecvent și interoperabil, tabelele de referință incluse în apendicele E ar trebui să fie îmbunătățite. În acest sens, ar trebui să se definească noi coduri într-un nou tabel de referință care să cuprindă etichete de interfețe de căutare armonizate pentru interfața grafică a utilizatorului. Mai mult, ar trebui să se adauge noi etichete, valori și coduri în tabelele de referință existente, iar elementele redundante ar trebui să fie eliminate.

                     (8)

                     Specificațiile tehnice revizuite ar trebui să garanteze disponibilitatea tabelelor de referință din apendicele E inclusiv în format electronic în cadrul Sistemului european de gestionare a datelor de referință operat de Comisia Europeană.

                     (9)

                     În conformitate cu articolul 12 alineatul (2) din Directiva 2005/44/CE, pentru a respecta prevederile articolului 4 din prezenta directivă, statele membre ar trebui să ia măsurile necesare pentru a pune în aplicare cerințele prevăzute în prezentul regulament în cel mult 30 de luni de la intrarea în vigoare a acestuia.

                     (10)

                     Prin urmare, Regulamentul (CE) nr. 416/2007 ar trebui modificat în consecință.

                     (11)

                     Măsurile prevăzute în prezentul regulament sunt conforme cu avizul comitetului menționat la articolul 11 din Directiva 2005/44/CE,

               ADOPTĂ PREZENTUL REGULAMENT:

            Articolul 1
            Anexa la Regulamentul (CE) nr. 416/2007 se înlocuiește cu textul anexei la prezentul regulament.

            Articolul 2
            Prezentul regulament intră în vigoare în ziua următoare datei publicării în Jurnalul Oficial al Uniunii Europene.

            Prezentul regulamentul este obligatoriu în toate elementele sale și se aplică direct în toate statele membre.
            Adoptat la Bruxelles, 20 noiembrie 2018.

                  Pentru Comisie

                  Președintele

               Jean-Claude JUNCKER

            (1)  JO L 255, 30.9.2005, p. 152.

            (2)  Regulamentul (CE) nr. 416/2007 al Comisiei din 22 martie 2007 privind specificațiile tehnice ale notificărilor transmise comandanților de nave menționate la articolul 5 din Directiva 2005/44/CE a Parlamentului European și a Consiliului privind serviciile de informații fluviale (RIS) armonizate pe căile navigabile interioare de pe teritoriul Comunității (JO L 105, 23.4.2007, p. 88).

            ANEXĂ
            CUPRINS

                        1.

                     DISPOZIȚII GENERALE
                     4

                        1.1.

                     Definiții
                     4

                        1.2.

                     Funcții principale și cerințe de performanță pentru notificările transmise comandanților de nave (NtS)
                     4

                        2.

                     TRANSMITEREA DE NOTIFICĂRI COMANDANȚILOR DE NAVE
                     5

                        3.

                     TIPURI DE MESAJE NtS
                     5

                        4.

                     STRUCTURA NtS ȘI CODIFICAREA MESAJELOR NtS
                     5

                        4.1.

                     Structura generală
                     5

                        4.1.1.

                     Secțiunea privind identificarea
                     6

                        4.1.2.

                     Mesaj privind șenalul navigabil și traficul pe căile navigabile
                     6

                        4.1.3.

                     Date despre apă
                     6

                        4.1.4.

                     Mesajul privind gheața
                     7

                        4.1.5.

                     Mesaj meteo
                     7

                        4.2.

                     Explicarea etichetelor XML și a valorilor codurilor din tabelele de referință NtS
                     7

                        4.3.

                     Identificarea secțiunilor șenalelor navigabile și a obiectelor din mesajele NtS
                     7

                        4.4.

                     Reguli pentru codificarea mesajelor NtS
                     8
                  Apendicele A: Ghid privind codificarea NtS pentru editori
                     9
                  Apendicele B: Ghid privind codificarea NtS pentru dezvoltatori de aplicații
                     22
                  Apendicele C: Definirea schemei XML a NtS (XSD)
                     50
                  Apendicele D: Specificația serviciului web NtS (WSDL)
                     87
                  1.   DISPOZIȚII GENERALE
            1.1.   Definiții

            Serviciile de informare privind șenalele navigabile (FIS) înseamnă informații geografice, hidrologice și administrative privind căile navigabile (șenalele navigabile) care sunt utilizate de conducători de nave și administratori de flote în vederea planificării, executării și monitorizării unui voiaj. Termenii „conducător de navă” și „comandant de navă”, care sunt utilizați în prezentul standard, sunt considerați a fi echivalentul termenului „comandant de navă” utilizat în Orientările privind serviciile de informații fluviale (RIS) [Regulamentul (CE) nr. 414/2007 al Comisiei (1)], în timp ce termenul „administrator de flotă” este definit în Regulamentul (CE) nr. 415/2007 al Comisiei (2).
            FIS furnizează informații dinamice (precum nivelurile apei, prognoze privind nivelul apei), precum și informații statice (precum orarul de funcționare al ecluzelor și podurilor) privind utilizarea și situația infrastructurii căilor navigabile interioare, sprijinind astfel deciziile tactice și strategice de navigație.
            Mijloacele tradiționale de furnizare a FIS includ materialele vizuale ajutătoare pentru navigație, notificările adresate comandanților de nave pe hârtie și cele transmise prin radio, respectiv prin telefonie fixă pe ecluze. Telefonia mobilă a oferit noi posibilități de comunicare vocală și de transmisie a datelor, dar rețeaua celulară nu este disponibilă în orice loc și la orice moment. FIS-urile personalizate pot fi furnizate prin servicii de radiotelefonie pe căile navigabile interioare, prin servicii de Internet sau prin serviciul de hărți electronice de navigație, precum sistemul de informații și afișare a hărților electronice pentru navigația pe căile navigabile interioare (ECDIS interior) cu hartă electronică pentru navigație (ENC).
            1.2.   Principalele funcții și cerințele de performanță pentru notificările adresate comandanților de nave (NtS)

            Această specificație tehnică pentru NtS precizează regulile pentru transmiterea de date în vederea informării privind șenalele navigabile prin internet.
            NtS:

                        (a)

                        oferă informații legate de condițiile șenalelor navigabile, trafic, vreme, de nivelurile apei și de gheață pentru Serviciile de informare privind șenalele navigabile;

                        (b)

                        asigură traducerea automată a celor mai importante informații din notificările adresate comandanților de nave, folosind vocabularul standard pe baza listelor de coduri (tabelele de referință pentru NtS prezentate în apendicele E);

                        (c)

                        oferă o structură standardizată a seturilor de date pentru a facilita integrarea notificărilor în sistemele de planificare a parcursurilor;

                        (d)

                        este compatibil cu structura datelor din Index RIS și ECDIS interior pentru a facilita integrarea NtS în ECDIS interior, astfel cum este prevăzut în Directiva 2005/44/EC din 7 septembrie 2005 privind RIS armonizate pe căile navigabile interioare din Comunitate.

                  Specificațiile tehnice pentru NtS facilitează schimbul de date între sistemele NtS ale diferitelor țări și cu alte aplicații care utilizează date NtS, inclusiv ECDIS interior.
            Unele informații cuprinse în mesajele NtS pot fi standardizate, altele nu.
            Partea standardizată acoperă toate informațiile care sunt:

                        (a)

                        importante pentru siguranța navigației pe căile interioare (spre exemplu: ambarcațiune mică scufundată pe partea dreaptă a șenalului navigabil la Dunăre, km fluviu 2010);

                        (b)

                        necesare planificării voiajelor, inclusiv închiderea ecluzelor și reducerea înălțimii libere de trecere.

                  Informațiile suplimentare care nu sunt relevante pentru siguranță sau planificarea voiajelor, inclusiv cauza închiderii unei ecluze, pot fi furnizate ca text liber, fără o traducere automată. Utilizarea textului liber este cât se poate de limitată.
            2.   TRANSMITEREA DE NOTIFICĂRI COMANDANȚILOR DE NAVE
            Statele membre se asigură de faptul că mesajele NtS sunt accesibile online și prin serviciul web standardizat NtS, în conformitate cu specificațiile tehnice descrise în prezenta anexă și în apendicele la aceasta. Specificația privind serviciul web NtS standardizat este inclusă în apendicele D sub forma unui „Limbaj pentru descrierea serviciilor web” (WSDL).
            Serviciile web NtS standardizate oferă utilizatorului posibilitatea de a selecta mesaje pe baza cel puțin a unuia dintre următoarele criterii:

                        (a)

                        o secțiune specifică a căilor navigabile;

                        (b)

                        o porțiune specifică din calea navigabilă, definită de indicatoarele kilometrice fluviale inițiale și finale;

                        (c)

                        durata de valabilitate a notificării (data inițială și data finală ale perioadei de valabilitate);

                        (d)

                        data publicării notificării (data și ora publicării).

                  Mesajele NtS care respectă standardele prevăzute în această anexă pot fi transmise, printre altele, folosind următoarele instrumente:

                        (a)

                        aplicații mobile (aplicații);

                        (b)

                        servicii e-mail.

                  Se poate realiza schimbul de date între sistemele NtS care funcționează în diferite țări. Toate sistemele care utilizează standardele descrise în anexa la prezentul regulament pot integra NtS din alte sisteme în serviciile proprii, cu condiția să nu se modifice conținutul mesajului. Utilizatorii sunt informați în cazul în care conexiunea cu o sursă de NtS integrate este întreruptă sau indisponibilă.
            3.   TIPURI DE MESAJE NtS
            Mesajele NtS sunt mesaje esențiale la nivelul cel mai ridicat posibil de standardizare.
            Există patru tipuri de mesaje NtS, și anume:

                        (a)

                        mesaj privind șenalul navigabil și traficul;

                        (b)

                        date despre apă;

                        (c)

                        mesajul privind gheața;

                        (d)

                        mesaj meteo.

                  4.   STRUCTURA NtS ȘI CODIFICAREA MESAJELOR NtS
            Acest capitol descrie structura și codificarea NtS electronice standardizate.
            Un mesaj NtS este un mesaj structurat care utilizează elemente standardizate, ori de câte ori este posibil. Utilizarea textului liber în elementele datelor este cât se poate de limitată.
            Definiția schemei limbajului de marcare extensibil (XML) pentru NtS standardizat, denumită XSD în prezentul standard, cuprinde valorile codurilor standardizate, iar în apendicele C sunt incluse formate posibile.
            Valorile codurilor standardizate și etichetele XML, sensul și traducerea acestora sunt prezentate în tabelele de referință NtS din apendicele E și, de asemenea, sunt disponibile în format electronic în Sistemul european de gestionare a datelor de referință (ERDMS) operat de Comisia Europeană.
            4.1.   Structura generală

            Un mesaj NtS cuprinde următoarele secțiuni:

                        (a)

                        secțiunea privind identificarea;

                        (b)

                        secțiunea care definește obiectul (obiectele) aplicabil(e) sau secțiunea (secțiunile) șenalelor navigabile la care se face referire în mesaj;

                        (c)

                        restricția (restricțiile) în cazul unui mesaj privind șenalul navigabil și traficul, valoarea (valorile) de măsurare pentru date despre apă, starea (stările) gheții în cazul unui mesaj privind gheața sau (un) raport (rapoarte) în cazul unui mesaj meteo.

               Figura 1

               Structura notificărilor transmise comandanților de nave

            4.1.1.   Secțiunea privind identificarea

            Fiecare mesaj trebuie să cuprindă o secțiune de identificare. Secțiunea privind identificarea cuprinde informații generale despre emitent și data publicării mesajului.
            4.1.2.   Mesaj privind șenalul navigabil și traficul pe căile navigabile

            Mesajul privind șenalul navigabil și traficul pe căile navigabile cuprinde informații pentru secțiunea (secțiunile) șenalelor navigabile sau obiectul (obiectele) și este utilizat pentru a indica restricția (restricțiile) în următoarele scopuri:

                        (a)

                           „Alertă”: relevant pentru siguranță. Alerta trebuie să conțină cel puțin o restricție care determină în mod direct și concret punerea în pericol a persoanelor, a navelor sau a facilităților, precum lucrările de sudură pe un pod, care generează scântei, o cabină de verificare/lucrători suspendați pe un pod, un obstacol pe șenalul navigabil;

                        (b)

                           „Anunț”: relevant pentru planificarea sau siguranța voiajelor. Anunțul poate conține restricții, precum blocarea sasului unei ecluze din cauza unor lucrări de întreținere sau de dragare a șenalului navigabil;

                        (c)

                           „Serviciu informativ”: informații generale care nu sunt legate în mod direct de planificarea sau siguranța voiajelor. Mesajul informativ nu trebuie să conțină restricții specifice, prin urmare nu este direct relevant pentru planificarea sau siguranța voiajelor. Astfel de informații ar putea include informații generale precum reguli de trafic local, o actualizare ECDIS interior.

                  4.1.3.   Date despre apă

            Secțiunea privind apa cuprinde valori sau previziuni pentru:

                        (a)

                        nivelul apei;

                        (b)

                        adâncimea minimă;

                        (c)

                        înălțimea liberă de trecere;

                        (d)

                        situația barajului;

                        (e)

                        debitul;

                        (f)

                        regimul.

                  De regulă, informațiile privind nivelul apei sunt generate și publicate în mod automat pe baza datelor primite de la echipamentul cu senzori (precum mira de maree), de la sisteme (precum modelul nivelului apei) sau de la infrastructură (precum situația barajului). Ar putea exista diferiți factori declanșatori pentru publicare, precum publicarea periodică sau atingerea unei anumite valori.
            4.1.4.   Mesajul privind gheața

            Mesajul privind gheața cuprinde informații despre condițiile existente sau prognozate ale gheții pe secțiunea (secțiunile) șenalelor navigabile. Informațiile privind gheața sunt generate, de regulă, de personalul competent pe baza observațiilor locale și a evaluării profesionale.
            4.1.5.   Mesaj meteo

            Mesajul meteo cuprinde informații despre condițiile climatice (periculoase) pentru navigația pe căile interioare.
            Pentru a facilita distribuția informațiilor hidrologice și meteo din rețelele hidro-metrologice către comandații de nave, pot fi publicate mesaje meteo.
            4.2.   Explicarea etichetelor XML și a valorilor codurilor din tabelele de referință NtS

            Sensul diferitelor elemente utilizate în definiția schemei XML (XSD) a NtS este descris în tabelele de referință NtS prezentate în apendicele E. Structura, formatul și posibilele valori ale tuturor elementelor XML sunt descrise în XSD NtS din apendicele C.

                        (a)

                        Coordonatele de latitudine și longitudine sunt codificate conform sistemului geodezic mondial din 1984 și prezentate în grade și minute cu cel puțin trei (dar de preferință patru) zecimale ([d]d mm.mmm[m] N, [d][d]d mm.mmm[m] E).

                        (b)

                        Zecimalele din câmpurile numerice sunt indicate cu un punct zecimal („.”). Nu se folosesc separatori de mii.

                        (c)

                        Mesajele NtS folosesc doar următoarele unități pentru valorile incluse în mesajul XML: cm, m3/s, h, km/h și kW, m/s (vânt), mm/h (precipitații) și grade Celsius. Aplicațiile naționale pot transforma unitățile pentru o facilitarea citirii de către utilizator.

                  4.3.   Identificarea secțiunilor șenalelor navigabile și a obiectelor din mesajele NtS

            Pentru a îndeplini cerințele privind datele minime pentru furnizarea de informații despre obiecte relevante pentru navigația pe căile interioare, astfel cum este prevăzut la articolul 4 alineatul (3) litera (a) din Directiva 2005/44/CE, codul de localizare ISRS trebuie să fie utilizat în secțiunea obiectelor. Codul de localizare ISRS este utilizat pentru a identifica în mod unic obiecte și secțiuni ale șenalului și pentru a asigura sisteme și servicii RIS interoperabile (precum combinarea informațiilor despre infrastructură din indexul RIS, ECDIS interior și NtS pentru planificarea voiajelor).
            Codul de localizare ISRS este un cod alfanumeric format din 20 de cifre, care este utilizat pentru a stabili o relație unică și standardizată între obiectele din serviciile de informații fluviale. Acesta cuprinde următoarele elemente de date obligatorii aranjate în patru blocuri de informații:

                        (a)

                        Secțiunea 1: UN/LOCODE (5 litere, alfanumeric), cuprinzând

                                    —

                                    codul de țară (2 cifre, alfanumeric) (3) și

                                    —

                                    Codul de localizare (3 cifre, alfanumeric, „XXX” dacă nu este disponibil)

                        (b)

                        Secțiunea 2: Codul secțiunii șenalului navigabil (5 cifre, alfanumeric, se stabilește de către autoritatea națională)

                        (c)

                        Secțiunea 3: Codul de referință a obiectului (5 cifre, alfanumeric, „XXXXX” dacă nu este disponibil)

                        (d)

                        Secțiunea 4: Hectometrul secțiunii șenalului navigabil (5 cifre, numeric, hectometru în centrul zonei sau „00000” dacă nu este disponibil).

                  Codurile de localizare ISRS și datele de referință ale obiectelor sunt păstrate de statele membre în indexul RIS și transmise în ERDMS operat de către Comisia Europeană conform procedurilor de întreținere pentru indexul RIS publicat pe site-ul ERDMS.
            4.4.   Reguli pentru codificarea mesajelor NtS

            Mesajele NtS sunt codificate în conformitate cu Ghidul privind codificarea NtS pentru editori (apendicele A) și cu Ghidul privind codificarea NtS pentru dezvoltatorii de aplicații (apendicele B).

               (1)  Regulamentul (CE) nr. 414/2007 al Comisiei din 13 martie 2007 privind orientările tehnice pentru planificarea, punerea în aplicare și utilizarea operațională a serviciilor de informații fluviale (RIS) menționate la articolul 5 din Directiva 2005/44/CE a Parlamentului European și a Consiliului privind serviciile de informații fluviale (RIS) armonizate pe căile navigabile interioare de pe teritoriul Comunității (JO L 105, 23.4.2007, p. 1).

               (2)  Regulamentul (CE) nr. 415/2007 al Comisiei din 13 martie 2007 privind specificațiile tehnice pentru sistemele de urmărire și reperare a navelor menționate la articolul 5 din Directiva 2005/44/CE a Parlamentului European și a Consiliului privind serviciile de informații fluviale (RIS) armonizate pe căile navigabile interioare de pe teritoriul Comunității (JO L 105, 23.4.2007, p. 35).

               (3)  Codurile de țară ale ONU sunt definite în conformitate cu punctul 2.4.2.12 din anexa la Regulamentul (UE) nr. 164/2010 al Comisiei (JO L 57, 6.3.2010, p. 1). Codurile de țară ale ONU sunt identice cu codurile de țară ISO 3166-1 Alpha-2.

               A.   GHIDUL PRIVIND CODIFICAREA NOTIFICĂRILOR TRANSMISE COMANDANȚILOR DE NAVE PENTRU EDITORI

               CUPRINS

                           1.

                        Contextul, structura și scopul Ghidurilor privind codificarea NtS
                        10

                           2.

                        Selecția tipului de mesaj NtS
                        10

                           3.

                        Considerații de bază privind FTM, acțiunile întreprinse pentru publicarea unui FTM
                        10

                           4.

                        Explicarea codurilor FTM
                        12

                           5.

                        Considerații de bază privind WRM
                        20

                           6.

                        Considerații de bază privind ICEM, acțiunile întreprinse pentru publicarea unui ICEM
                        20

                           7.

                        Considerații de bază privind WERM
                        20

                           8.

                        Reguli pentru anumite elemente
                        21

                  Abrevieri:

                           Abreviere

                           Sens

                           CEVNI

                           Codul european pentru căile de navigație interioară (European Code for Inland Waterways) (http://www.unece.org/trans/main/sc3/sc3res.html)

                           ENC

                           Hartă electronică de navigație

                           FTM

                           Mesaj privind șenalul navigabil și traficul pe căile navigabile

                           ICEM

                           Mesaj privind gheața

                           Sistemul ECDIS interior

                           Sistemul de afișare a hărților electronice și de informare pentru navigația interioară

                           Codul de localizare ISRS

                           Codul de localizare „Standardul internațional privind raportarea navelor”

                           NtS

                           Notificări transmise comandanților de nave

                           RIS

                           Servicii de informații fluviale

                           VHF

                           banda maritimă mobilă

                           WERM

                           Mesaj meteo

                           BYS

                           Date despre apă

                           WSDL

                           Limbaj pentru descrierea serviciilor web

                           XML

                           Limbaj de marcare extensibil

                           XSD

                           Definiția schemei XML

                     1.   Contextul, structura și scopul Ghidurilor privind codificarea NtS

               Standardul NtS este îmbunătățit permanent. Un progres semnificativ a fost marcat de lansarea serviciului web NtS care facilitează schimbul de mesaje NtS între autorități, precum și între autorități și utilizatorii NtS.
               Au fost elaborate două documente pentru a facilita codificarea armonizată a mesajelor NtS la nivel național și internațional: ghidul privind codificarea NtS pentru editori și Ghidul privind codificarea NtS pentru dezvoltatorii de aplicații. Aceste ghiduri sunt valabile pentru NtS XSD 4.0 și pentru serviciul web NtS WSDL 2.0.4.0.
               Având în vedere rata ridicată de utilizare a serviciului web NtS, mesajele NtS trebuie armonizate în continuare pentru a asigura afișarea adecvată a conținutului în sistemele terților. Codificarea uniformă a mesajelor este, de asemenea, o cerință preliminară pentru a ține cont de mesaje în aplicații privind planificarea voiajelor.
               Elementele care conțin doar valori standard sau implicite sunt omise dacă sunt condiționate, deoarece conduc la supraîncărcarea mesajului, fără o valoare adăugată.
               Ghidul privind codificarea NtS pentru editori este conceput pentru persoanele care editează (și publică) mesajele NtS, incluzând instrucțiuni pas cu pas pentru a crea tipurile de mesaje adecvate, precum și o explicare a codurilor. Ghidul privind codificarea NtS explică aplicabilitatea celor patru tipuri de mesaje NtS, prezintă instrucțiuni de completare și coduri care să fie utilizate pentru anumite evenimente. Ghidul privind codificarea NtS pentru editori este inclus în prezentul apendice A.
               Ghidul privind codificarea NtS pentru dezvoltatorii de aplicații include orientări pentru dezvoltarea și lansarea aplicației NtS, cu explicații privind logica, procesele și valorile automate/implicite ale acesteia. Ghidul privind codificarea NtS pentru dezvoltatorii de aplicații este inclus în apendicele B la anexa la prezentul regulament.
               2.   Selecția tipului de mesaj NtS

                           —

                           FTM: Alegeți acest tip dacă doriți să creați un „mesaj privind șenalul navigabil și traficul pe căile navigabile” pentru căile navigabile sau obiectele de pe căile navigabile [consultați capitolul 3].

                           —

                           WRM: Alegeți acest tip dacă doriți să creați un „mesaj cu date privind apa”, care permite furnizarea de informații cu privire la nivelurile existente și cele preconizate ale apei, precum și alte informații. Datele privind apa cuprind informații despre un obiect sau o secțiune a șenalului navigabil. Obiectul este identificat prin codul aferent de localizare ISRS, iar secțiunea șenalului navigabil este definită prin codurile de localizare ISRS de început și sfârșit.

                           —

                           ICEM: Alegeți acest tip dacă doriți să creați un „mesaj privind gheața”. Secțiunea cu mesajul privind gheața cuprinde informații despre condițiile gheții pe o întindere a șenalului navigabil definită prin codurile de localizare ISRS de început și de sfârșit.

                           —

                           WERM: Alegeți acest tip dacă doriți să creați un „mesaj meteo”, care să permită furnizarea de informații despre situațiile climatice actuale și cele prognozate pe o întindere a șenalului navigabil definită prin codurile de localizare ISRS de început și de sfârșit.

                     3.   Considerații de bază privind FTM, acțiunile întreprinse pentru publicarea unui FTM

               Informații detaliate despre codurile care trebuie să fie utilizate sunt prezentate în capitolul 4. Considerațiile prezentate începând de la punctul 3.3 nu sunt neapărat în ordinea datelor dintr-un instrument de editare FTM.

                           3.1.

                           Este necesar ca informațiile să fie publicate prin intermediul NtS FTM conform standardului NtS? Toate informațiile relevante privind siguranța și planificarea voiajelor trebuie să fie publicate prin intermediul mesajelor NtS. Pot fi publicate informații care nu sunt relevante în ceea ce privește siguranța și planificarea voiajelor. Fiecare temă/incident/eveniment trebuie să fie publicat(ă) într-un mesaj separat.

                           3.2.

                           Există deja un FTM valabil în legătură cu situația actuală (legat de conținut și de perioada de valabilitate)?

                           3.2.1.

                           Da:
                           FTM deja existent trebuie să fie actualizat. Mesajul respectiv publicat trebuie să fie selectat și actualizat în instrumentul de editare FTM. Un FTM expirat nu mai poate fi actualizat.

                           3.2.2.

                           Nu:
                           Trebuie să fie compilat un nou FTM. În cazul în care un eveniment similar este deja codificat într-un FTM existent, FTM respectiv poate fi utilizat ca proiect pentru crearea unui nou FTM (dacă această funcție este disponibilă), sau se poate utiliza un șablon (dacă această funcție este disponibilă).

                           3.3.

                           Se stabilește aria geografică valabilă

                           3.3.1.

                           În cazul în care FTM este legat de o anumită întindere a unei căi navigabile, întinderea respectivă trebuie să fie inclusă și definită prin punctele sale de început și sfârșit. În cazul în care conținutul este valabil pentru mai multe secțiuni ale aceleiași căi navigabile sau pentru căi navigabile diferite, acestea pot fi enumerate toate într-un FTM.

                           3.3.2.

                           În cazul în care FTM este legat de un anumit obiect (de exemplu, pod, ecluză etc.) pe căile navigabile, obiectul respectiv va fi selectat din lista obiectelor disponibile (dacă selecția este disponibilă). Nu este nevoie să se definească o întindere a unei căi navigabile în mesaj. În cazul în care un FTM este valabil pentru mai multe obiecte, toate acestea pot fi incluse într-un singur FTM.

                           3.3.3.

                           Combinarea informațiilor despre obiecte și șenalul navigabil este posibilă într-un singur mesaj atâta timp cât informațiile se referă la o cauză/un eveniment specific(ă) (același subiect și cod al evenimentului).

                           3.3.4.

                           Deși coordonatele sunt condiționate, acestea sunt transmise pentru a susține afișarea pe hărți (deseori aceste coordonate sunt transmise automat de către aplicația NtS).

                           3.4.

                           Se introduce cuprinsul FTM
                           Toate informațiile care pot fi exprimate cu ajutorul tabelelor de referință NtS trebuie să fie codificate în câmpurile de mesaje standardizate. Doar informațiile suplimentare (care nu pot fi codificate altfel) sunt prezentate în câmpurile pentru text liber.

                           3.5.

                           Grupul (grupurile) țintă privind tipul navelor și direcțiile afectate este/sunt introdus(e) dacă este cazul.

                           3.5.1.

                           În cazul în care mesajul este valabil pentru toate navele (toate tipurile de nave) în toate direcțiile, grupul țintă este omis pentru a codifica astfel doar informațiile esențiale. Dacă mesajul/restricția se adresează unui anumit grup-țintă sau unei anumite direcții, sunt selectate codurile respective.

                           3.5.2.

                           În cazul în care întregul mesaj este valabil pentru anumite grupuri-țintă, informațiile despre grupul-țintă sunt transmise în partea generală a FTM [nu repetate în secțiunea (secțiunile) dedicate restricției].

                           3.5.3.

                           În cazul în care există grupuri-țintă diferite aplicabile unor restricții diferite, informațiile despre grupul-țintă sunt transmise în limitele restricțiilor respective (nu repetate în partea generală).

                           3.5.4.

                           În cazul în care se permit excepții de la restricții pentru nave individuale sau pentru traficul local de către autoritățile competente (de exemplu, navele care participă la un eveniment pentru care este aplicabil un blocaj general, traficul local al feriboturilor în zonele blocate), astfel de excepții nu trebuie să fie luate în considerare la codificarea grupului (grupurilor) țintă. Astfel de informații pot fi menționate în câmpul aferent textului liber pentru informații suplimentare.

                           3.6.

                           Secțiunea privind comunicațiile se completează dacă este cazul
                           Dacă există informații suplimentare obținute prin intermediul unei anumite surse, acestea trebuie să fie menționate în această secțiune. Dacă există o obligație suplimentară de a raporta pe o anumită cale, aceasta trebuie să fie menționată în această secțiune.

                           3.7.

                           Secțiunea privind restricțiile se completează dacă este cazul
                           Dacă există restricții, se completează secțiunea privind restricțiile. Dacă se cunosc valori legate de restricții, acestea trebuie să fie menționate. Este obligatoriu să se prezinte valori pentru dimensiunile navelor, limita de viteză și spațiul disponibil pentru navigație.
                           Toate restricțiile trebuie să includă perioadele de restricție pentru a permite efectuarea de calcule corecte în aplicațiile privind planificarea voiajelor (pentru a facilita munca, ar putea exista o funcție în aplicația NtS utilizată pentru a copia perioadele de restricție sau a selecta mai multe restricții pentru o perioadă de restricție).

                           3.8.

                           Se va fixa data inițială a perioadei de valabilitate a mesajului
                           În cazul în care data de sfârșit a perioadei de valabilitate a unui mesaj este deja cunoscută, se fixează și aceasta. Data de sfârșit a perioadei de valabilitate nu trebuie să fie înainte de data actuală.
                           Este de remarcat faptul că informațiile privind perioada de valabilitate vor fi utilizate de către aplicații pentru selecția mesajelor, care vor fi afișate utilizatorilor pentru un timp solicitat.
                           În cazul în care mesajul este retras:

                                       (a)

                                       înainte ca perioada sa de valabilitate să înceapă să curgă, data inițială și data finală trebuie să fie fixate la data retragerii.

                                       (b)

                                       și perioada de valabilitate a început deja, noile date de sfârșit pentru toate restricțiile sunt fixate în trecut, iar data de sfârșit a perioadei de valabilitate trebuie să fie fixată la data retragerii.

                           3.9.

                           Mesajul poate fi publicat

                     4.   Explicarea codurilor FTM

               4.1.   Subiectul notificării:
               Definiția utilizării subiectelor notificării:

                           —

                              „Alarmă”: relevantă pentru siguranță. Alarma trebuie să conțină cel puțin o restricție care determină în mod direct și concret punerea în pericol a persoanelor, a navelor sau a facilităților, de exemplu, lucrări de sudură pe un pod, care generează scântei, o cabină de verificare/lucrători suspendați pe un pod, un obstacol pe șenalul navigabil,

                           —

                              „Anunț”: relevant pentru planificarea voiajelor sau pentru siguranță. Anunțul poate conține restricții, de exemplu, blocarea unui sas al ecluzei din cauza unor lucrări de întreținere, dragarea șenalului navigabil, reguli de trafic suplimentare față de cele din legislația națională,

                           —

                              „Serviciu informativ”: informații generale care nu sunt legate direct de planificarea voiajelor sau de siguranță. Mesajul informativ nu trebuie să conțină restricții specifice, prin urmare nu este direct relevant pentru planificarea sau siguranța voiajelor. Astfel de informații ar putea include, de exemplu, reguli de trafic local, o actualizare a ECDIS interior. Perioada de valabilitate este utilizată pentru a indica ora de afișare a mesajului informativ pentru utilizatori, nu pentru perioada de valabilitate a informațiilor furnizate (de exemplu, o lună sau conform prevederilor din procedurile naționale).

                           —

                              „Mesaj anulat”

                           Subiectul notificării „Mesaj anulat” este utilizat doar dacă

                                       —

                                       data actuală este înainte de data inițială a perioadei de valabilitate. În acest caz, doar conținutul din câmpul „informații suplimentare în limba de origine” poate fi modificat; conținutul rămas al mesajului trebuie să rămână neschimbat. În acest caz, funcția „Mesaj anulat” este utilizată pentru a retrage o notificare înainte ca ea să devină valabilă. Aceasta înseamnă că funcția „Mesaj anulat” este utilizată pentru notificări care nu au ajuns la data inițială a perioadei de valabilitate și/sau pentru măsuri planificate care nu vor fi derulate (de exemplu, a fost planificată dragarea, însă aceasta nu poate fi pornită din cauza nivelului ridicat al apei);

                                       —

                                       perioada de valabilitate a început deja, iar datele noi de sfârșit pentru toate restricțiile sunt fixate în trecut. Data de sfârșit a perioadei de valabilitate trebuie să fie fixată la data retragerii.

                                 În acest caz, măsurile/evenimentele iau sfârșit înainte de încheierea perioadei de valabilitate fixate inițial pentru un FTM deja existent.

                     4.2.   Codul evenimentului
               Trebuie să se completeze secțiunea aferentă codului evenimentului pentru a oferi informații suplimentare comandanților de nave.
               Definiția utilizării codurilor evenimentelor:

                           lucrări de construcții

                           Anunțarea de lucrări de construcții

                           calamitate

                           Alarmă pentru o calamitate

                           modificări la șenalul navigabil

                           Anunțarea unor modificări la șenalul navigabil

                           modificarea marcajelor

                           Anunțarea unor modificări la marcajele șenalului navigabil

                           restricționarea șenalului navigabil

                           Anunțarea unei lățimi reduse a șenalului navigabil dacă nu există un cod al evenimentului

                           marcaje/semne deteriorate

                           Anunțarea de marcare/semne deteriorate

                           scafandru sub apă

                           Alarmă în legătură cu un scafandru în apă

                           dragaj

                           Anunțarea lucrărilor de dragaj

                           eveniment

                           Anunțarea de evenimente, de exemplu, o competiție de înot, de navigație sau de vâsle

                           exerciții

                           Anunțarea de exerciții, de exemplu, exerciții de salvare sau militare

                           operațiune de deminare

                           Anunțarea unei operațiuni de deminare

                           deversare extinsă

                           Anunțarea unor rate mai mari de evacuare decât de obicei prin baraje sau ecluze din motive de gestionare a apei

                           materiale care cad

                           Anunțarea de materiale care prezintă pericol de cădere, de exemplu, blocuri de gheață, crengi de copaci

                           ecouri radar false

                           Anunțarea posibilității existenței unor ecouri radar false

                           artificii

                           Anunțarea focurilor de artificii

                           materii plutitoare

                           Anunțarea existenței de materii plutitoare deasupra nivelului apei (vizibile) și sub nivelul apei (invizibile)

                           măsurarea debitului

                           Anunțarea activităților de măsurare

                           risc pentru sănătate

                           Alarmă sau anunț, de exemplu, cu privire la omida procesionară a stejarului, la scăpări de gaze etc.

                           un cablu de înaltă tensiune

                           Anunțarea intersecției cu un cablu de înaltă tensiune

                           nivel ridicat al apei

                           Anunțarea existenței unui nivel ridicat al apei înainte de atingerea nivelului apei care impune interdicții

                           gheață

                           Anunțarea existenței gheții; informații suplimentare se vor transmite prin intermediul mesajelor cu informații despre gheață (mesajul privind gheața)

                           Actualizarea ECDIS interior

                           Un serviciu informativ privind o actualizare a ECDIS interior

                           inspecție

                           Anunțarea unor lucrări de inspecție; se utilizează doar în cazul inspecției; nu se utilizează pentru lucrări de (reparații/construcții) Pot exista restricții din cauza vehiculelor/cuștilor de inspecție sau a schelelor

                           lansare

                           Anunțarea plecării unui vas de pe șantierul naval

                           reguli de trafic local

                           Serviciu informativ privind reguli suplimentare sau schimbate ale unor legi sau regulamente valabile, fără restricții, date ale restricțiilor sau date de valabilitate speciale

                           nivel scăzut al apei

                           Anunțarea existenței unui nivel scăzut al apei înainte de atingerea nivelului apei care impune interdicții

                           reducerea nivelului apei

                           Anunțarea unei reduceri controlate a nivelului apei pentru inspecții sau lucrări ori din motive de gestionare a apei

                           deversare minimă

                           Anunțarea unor rate mai reduse de evacuare decât de obicei prin baraje sau ecluze din motive de gestionare a apei

                           un nou obiect

                           Anunțarea de informații privind un nou obiect disponibil, de exemplu, un pod, o dană

                           obstacol

                           Anunțarea unei înălțimi reduse a apei și/sau a unei lățimi reduse a șenalului navigabil din cauza unui obstacol deasupra nivelului apei

                           restricție sub apă

                           Anunțarea unei adâncimi disponibile reduse a apei și/sau a unei lățimi reduse a șenalului navigabil din cauza unui obstacol sub apă

                           existența unui nivel al apei care impune interdicții

                           Anunțarea unui nivel (ridicat sau scăzut) al apei, ceea ce determină interzicerea navigației

                           acoperire radio

                           Anunțarea unei acoperiri radio

                           eliminarea unui obiect

                           Anunțarea eliminării unui obiect

                           reparații

                           Anunțarea unor defecțiuni sau a unor stări de nefuncționare care trebuie remediate, de exemplu privind sistemul de control al ecluzelor; această cale poate fi utilizată, de asemenea, pentru reparații planificate

                           existența unui nivel în creștere al apei

                           Anunțarea unor creșteri naturale ale nivelurilor apei, care nu sunt puse pe seama gestionării apei

                           aluvionare

                           Anunțarea unei adâncimi disponibile reduse din cauza aluvionării

                           lucrări de consolidare

                           Anunțarea unor lucrări de consolidare

                           marcaje speciale

                           Anunțarea utilizării unor marcaje speciale, de exemplu, pentru blocarea pătrunderii în anumite ape sau zone de pescuit

                           transport special

                           Anunțarea unor transporturi speciale

                           grevă

                           Anunțarea unei greve a personalului operator cu impact asupra disponibilității infrastructurii căilor navigabile

                           nivel al apei care impune o navigație atentă

                           Anunțarea unui nivel (ridicat sau scăzut) al apei care impune o atenție specială la navigare

                           lucrări

                           Anunțarea de lucrări generale la obiecte, la maluri și/sau în albia căilor navigabile (fluvii sau canale)

                           restricții

                           Se utilizează doar pentru a indica existența unor restricții dacă nu se aplică niciun cod al evenimentului

                           altele

                           Nu se utilizează; în cazul în care nu se potrivește niciun alt cod al evenimentului, secțiunea aferentă codului evenimentului nu se completează

                     4.3.   Limitation_code:
               Definiția utilizării codurilor de restricții:

                           —

                           blocaj:
                           În cazul în care nicio formă de navigație nu este posibilă:

                                       —

                                       prin sasuri ale ecluze;

                                       —

                                       printr-o deschidere de pod;

                                       —

                                       printr-un punct specific al șenalului navigabil;

                                       —

                                       pe o secțiune specifică a șenalului navigabil.

                           —

                           restricție parțială:
                           Toate părțile infrastructurii (de exemplu, sasuri ale ecluzelor, deschideri de pod) au propriul cod de localizare ISRS. În cazul în care astfel de coduri încă lipsesc, restricția poate fi utilizată în cazul în care este posibilă navigația limitată (de exemplu, este disponibil doar obiectul din zona ecluzei în cazul unei ecluze care are două sasuri paralele)

                                       —

                                       prin unul sau mai multe sasuri ale unei ecluze, lăsând deschis cel puțin unul dintre acestea;

                                       —

                                       prin unul sau mai multe deschideri de pod, lăsând cel puțin o deschidere.

                           —

                           întreruperea serviciului:
                           se utilizează în cazul în care podul mobil nu funcționează pe parcursul unei perioade specificate. Această perioadă trebuie să se încadreze în orarul normal de funcționare.
                           Întreruperea serviciului unui pod mobil înseamnă că trecerea pe sub pod este încă posibilă. În caz contrar, este vorba despre un „Blocaj” Nicio funcționare a unei ecluze nu este codificată ca „Blocaj”.

                           —

                           modificarea serviciului:
                           se utilizează în cazul în care orarul normal de funcționare al obiectelor [de exemplu, ecluze, poduri (mobile)] este schimbat, prelungit sau redus.

                           —

                           Dacă există restricții legate de dimensiuni permise ale navei/convoiului (nu în legătură directă cu infrastructura), restricția este codificată cu următoarele elemente de text:

                                       —

                                       pescajul navei;

                                       —

                                       lățimea navei;

                                       —

                                       lățimea convoiului;

                                       —

                                       lungimea navei;

                                       —

                                       lungimea convoiului;

                                       —

                                       înălțimea deasupra liniei de plutire.

                                 Dacă există, se menționează o valoare absolută.

                           —

                           Dacă există restricții legate de dimensiunea disponibilă a unui obiect sau a unei secțiuni a căii navigabile, se utilizează următoarele coduri:

                                       —

                                       gabaritul de înălțime;

                                       —

                                       lungimea disponibilă;

                                       —

                                       gabaritul de lățime;

                                       —

                                       adâncimea disponibilă.

                                 Dacă există, se menționează o valoare absolută.

                           —

                           adâncimea minimă: se utilizează în cazul în care adâncimea poate pune probleme (de exemplu, din cauza aluvionării). Se prezintă o valoare pentru adâncimea absolută (denumită valoare de referință) sau reducerea adâncimii. Dacă există, se menționează o valoare absolută.

                           —

                           întârziere: se utilizează în cazul în care apare o restricție/un incident cu o durată limitată la un obiect sau pe o secțiune a căii navigabile între o dată specificată și data de sfârșit.
                           Durata maximă estimată a restricției/incidentului se codifică. Întârzierea nu se utilizează în cazurile în care unul sau mai multe sasuri ale unei ecluze nu este/sunt disponibil(e).

                           —

                           Dacă sunt interzise anumite manevre sau acțiuni, se codifică restricțiile respective. Aceste restricții se codifică doar dacă nu sunt deja anunțate pe calea semnalelor de navigație sau prin regulamente care sunt codificate pe harta ENC oficială pentru apele interioare:

                                       —

                                       putere minimă;

                                       —

                                       instrucțiune de trafic alternativă;

                                       —

                                       întoarcerea interzisă;

                                       —

                                       trecerea interzisă;

                                       —

                                       depășirea interzisă;

                                       —

                                       andocarea interzisă;

                                       —

                                       interdicție de acostare;

                                       —

                                       ancorarea interzisă;

                                       —

                                       formarea valurilor interzisă;

                                       —

                                       limita de viteză;

                                       —

                                       nu este permis să se meargă la țărm.

                                 Dacă este disponibilă, se indică o valoare absolută pentru limita de viteză și puterea minimă.

                           —

                           atenționare specială: În cazul în care FTM (sau o parte dintr-un FTM) este legat de un șenal navigabil/o cale navigabilă, această restricție este utilizată pentru a indica în ce parte a șenalului navigabil/fluviului/canalului are loc un incident.
                           De asemenea, aceasta este utilizată în cazurile în care nu este posibilă descrierea detaliată a restricției, însă este utilă sau necesară pentru a avertiza sau a informa comandanții de nave că trebuie să fie prudenți și să acorde atenție informațiilor radio.

                           —

                           nu există restricții: se utilizează doar în cazul în care se precizează în mod explicit că nu există restricții într-o anumită perioadă de timp.

                     4.4.   Limitation interval_code: definirea utilizării codurilor de intervale:

                           —

                           „permanent”: se utilizează în cazul restricțiilor care sunt valabile fără întrerupere de la o dată/oră inițială până la o dată/oră de sfârșit (de exemplu, blocaj de la 01.01.2016, orele 00:00 până la 31.03.2016, orele 23:59 și, de asemenea, blocaj în data de 17.09.2016 în intervalul orar 08.00-18.00).

                           —

                           „zilnic”: se utilizează aplicarea repetată și în mod regulat a unei restricții (de exemplu, se interzice formarea valurilor în timpul programului de funcționare într-o zonă de dragare – în perioada 07.04.2016-11.04.2016, zilnic de la orele 6.00 până la orele 18.00).

                           —

                           în timpul zilei (conform definiției din CEVNI): Termenul „zi” înseamnă perioada dintre răsărit și apus.

                           —

                           în timpul nopții (conform definiției din CEVNI): Termenul „noapte” înseamnă perioada dintre apus și răsărit.

                           —

                           Zilele săptămânii: dacă există intervale legate de diferite zile ale săptămânii, acestea trebuie să fie selectate dintre următoarele elemente de text:

                                       —

                                       luni,

                                       —

                                       marți,

                                       —

                                       miercuri,

                                       —

                                       joi,

                                       —

                                       vineri,

                                       —

                                       sâmbătă,

                                       —

                                       duminică,

                                       —

                                       de luni până vineri,

                                       —

                                       zilele de sâmbătă și duminică.

                           —

                           „în caz de vizibilitate redusă”: se utilizează dacă restricția este aplicată doar în cazul condițiilor în care vizibilitatea este redusă din cauza ceții, a negurii, a zăpezii, a ploii sau din alte motive.

                           —

                           „cu excepția”: aceasta nu trebuie să fie utilizată; Intervalele întrerupte trebuie să fie date ca perioade de restricție separate în cadrul aceleiași restricții. Acest lucru se datorează faptului că software-ul pentru planificarea voiajelor nu poate interpreta acest cod în mod corect ca nefiind desfășurate la o anumită dată sau oră. Astfel, nu este posibil să se calculeze în mod corect ETA (orele estimate de sosire).

                           —

                           „De luni până vineri, cu excepția sărbătorilor legale”: se utilizează doar dacă sărbătorile legale se încadrează în perioada de valabilitate a restricției. Ca serviciu pentru utilizatori, sărbătorile legale pot fi indicate în secțiunea aferentă textului liber din FTM. Software-ul pentru planificarea voiajelor nu va putea să țină cont de sărbătorile legale naționale la calcularea ETA.

                     4.5.   Indication_code:
               Secțiunea Indication_code este prevăzută a fi utilizată pentru informații despre valori specifice privind anumite restricții (de exemplu, limita de viteză, puterea minimă, adâncimea disponibilă). Pentru a stabili anumite dimensiuni, este necesară o trimitere fie la un sistem de referință (geografic sau hidrologic) extern (de exemplu, gabaritul de înălțime, adâncimea disponibilă, adâncimea minimă), fie la dimensiuni cunoscute ale unor structuri artificiale (de exemplu, lungimea disponibilă, gabaritul de lățime).

                           4.5.1.

                           Dacă se cunosc dimensiuni sau trimiteri absolute, acestea trebuie să fie utilizate. Se utilizează valori relative doar dacă nu este posibil să se facă trimitere la un sistem de referință extern.

                           4.5.2.

                                          reducere cu

                                          → aceasta este o valoare relativă

                           4.5.3.

                                          maximum

                                          → aceasta este o valoare absolută

                           4.5.4.

                                          minimum

                                          → aceasta este o valoare absolută

                           4.5.5.

                           Dacă dimensiunea care indică o restricție se referă la o coordonată geografică sau hidrologică, sistemul de referință respectiv trebuie să fie indicat în mesajul NtS (de exemplu, gabarit de înălțime de minimum 4 m față de cel mai înalt nivel navigabil al apei); adâncimea disponibilă de minimum 1,7 m față de nivelul redus reglat al apei)

                           4.5.6.

                           Dacă dimensiunea care indică o restricție se referă la o dimensiune a unei structuri artificiale (de exemplu, pod, sas), trimiterea poate fi dată raportat la dimensiuni cunoscute (de exemplu, gabaritul de înălțime redus cu 1,5 m, lungimea disponibilă redusă cu 27 m).

                     4.6.   Position_code (obiecte):
               Ori de câte ori este posibil, secțiunea Position_code se referă la partea șenalului navigabil pe care se află obiectul față de axa șenalului (stânga/mijloc/dreapta) sau la alte informații (vechi/noi) cunoscute, de regulă, sau la direcția geografică (nord/sud/est/vest). Secțiunea position_code pentru obiecte poate fi completată în prealabil în mod automat din datele de referință din indexul RIS. Stânga/dreapta șenalului navigabil este definită a fi partea privită în direcția în aval.
               4.7.   Position_code (șenaluri/căi navigabile):
               Nu este prevăzută o secțiune Position_code pentru un FTM (sau o parte dintr-un FTM) care să se refere la un șenal navigabil sau la o cale navigabilă. Pentru a indica pe ce parte a șenalului/canalului/fluviului/lacului are loc un incident, se utilizează restricția „Vigilență mărită”, în combinație cu restricția adecvată Position_code.
               4.8.   Position_code (restricții):

                           4.8.1.

                           Ori de câte ori este posibil, secțiunea Position_code se referă la partea șenalului navigabil sau a obiectului unde apare restricția (stânga/dreapta). Stânga/dreapta șenalului navigabil este definită a fi partea privită în aval.

                           4.8.2.

                           Secțiunea Position_code direcționează atenția comandantului navei spre partea șenalului navigabil unde se află, de exemplu, o zonă de interes special, un pericol sau un obstacol. Prin urmare, este suficientă o indicație estimativă (de exemplu, malul stâng – stânga – mijloc – dreapta – malul drept). Nu este prevăzută o subdiviziune mai precisă.

                           4.8.3.

                           Dacă este necesar, ar fi preferabil să se ofere informații mai precise privind poziția prin intermediul hărților sau al schițelor (fișier anexat, a se vedea capitolul 3.6).

                           4.8.4.

                           În cazul secțiunilor pe care indicația obișnuită a poziției, în funcție de partea șenalului (stânga/dreapta) nu pare adecvată (de exemplu, bazine în port, anumite secțiuni de canale fără o direcție distinctă de curgere), se pot utiliza punctele cardinale (nord/est/sud/vest).

                     4.9.   Target_group_code (a se vedea capitolul 3.5)

               4.10.   Reporting_code

                           4.10.1.

                           Secțiunea Reporting_code se utilizează, ca regulă generală, doar în cazul în care există o nevoie specială de comunicare (de exemplu, o obligație suplimentară de raportare la autoritatea locală în contextul unui regulament de trafic local) sau în cazul în care sunt disponibile informații suplimentare (de exemplu, punctul de contact VHF, precum numele canalului sau indicativul de apel pentru poziția actuală a dragei) cu relevanță directă pentru FTM.

                           4.10.2.

                           Se evită reiterarea de rutină a datelor de comunicare disponibile public (de exemplu, numere de telefon ale autorităților locale, canalele VHF ale ecluzelor etc.) dacă nu există o legătură directă a unei astfel de comunicări în raport cu FTM.

                           4.10.3.

                           Mijloacele de comunicare cu aplicabilitate generală conform reglementării oficiale (de exemplu, comunicarea VHF între nave și între nave și țărm, astfel cum este prevăzut în CEVNI sau prin norme regionale sau naționale pentru navigație) nu se repetă, de regulă, în secțiunea Reporting_code dacă nu există o legătură directă pentru o astfel de comunicare în raport cu FTM).

                     4.11.   Communication_code
               se utilizează următorul format (exemple):

                           —

                           VHF „număr, indicativ de apel”: „10, Schifffahrtsaufsicht Wien”

                           —

                           Număr de telefon sau fax: „+43123456789, Schifffahrtsaufsicht Wien”

                           —

                           Adresa de internet: „http://example.com”

                           —

                           Semnalizare sonoră: „long blast / langer Ton”

                           —

                           E-mail: „example@authority.eu”

                           —

                           Număr căsuță poștală EDI: „900012345@edi.bics.nl”

                           —

                           Teletext: „ARD, 992 – 995”

                     4.12.   Type_code:
               O cale navigabilă este un canal, un lac sau un fluviu.

                           —

                           zonă de ancorare

                           —

                           mal

                           —

                           baliză

                           —

                           dană

                           —

                           control la frontieră

                           —

                           pod

                           —

                           deschidere pod

                           —

                           geamandură

                           —

                           cablu aerian

                           —

                           canal [termenul „canal” este utilizat dacă un mesaj se referă la întregul canal (nu doar la șenalul navigabil)]

                           —

                           pod peste canal: apeduct

                           —

                           conductă

                           —

                           șenal navigabil (termenul „șenal navigabil” înseamnă partea căii navigabile care poate fi utilizată efectiv pentru navigație).

                           —

                           feribot

                           —

                           doc plutitor

                           —

                           stăvilar (un stăvilar este utilizat pentru a proteja o zonă în cazul unor niveluri ridicate ale apei)

                           —

                           port

                           —

                           facilitate portuară

                           —

                           căpitănie

                           —

                           lac [termenul „lac” este utilizat dacă un mesaj se referă la întregul lac (nu doar la șenalul navigabil)]

                           —

                           indicator luminos

                           —

                           bazinul ecluzei: sas individual al unei ecluze

                           —

                           Ecluză: întregul complex al ecluzei

                           —

                           posibilitate de acostare

                           —

                           panou de semnalizare

                           —

                           conductă

                           —

                           conducte suspendate

                           —

                           rampă

                           —

                           stație de colectare a deșeurilor

                           —

                           punct raportare

                           —

                           lac de acumulare

                           —

                           fluviu [termenul „fluviu” este utilizat dacă un mesaj se referă la întregul fluviu (nu doar la șenalul navigabil)]

                           —

                           ridicare navă

                           —

                           șantier naval

                           —

                           stație de semnalizare

                           —

                           terminal

                           —

                           miră de maree

                           —

                           tunel

                           —

                           loc de rondou

                           —

                           centru de trafic nave

                           —

                           baraj (un baraj este utilizat pentru a controla nivelul apei din fluvii)

                     5.   Considerații de bază privind WRM

               Datele despre apă sunt generate, de regulă, în mod automat. În cazul în care acest lucru nu este posibil, generarea manuală a WRM respectă cât mai strict procesele prevăzute pentru WRM generate automat (a se vedea Ghidul privind codificarea NtS pentru dezvoltatori).
               6.   Considerații de bază privind ICEM, acțiunile întreprinse pentru publicarea unui ICEM

               Mesajele privind gheața depind de observația și evaluarea locală și, de regulă, vor fi generate de către personalul autorizat.
               În cazul gheții, se emite un ICEM. Gheața nu determină neapărat restricționarea navigației, însă pot fi oferite informații despre starea gheții care nu îngreunează navigația.

                           6.1.

                           Este necesar ca informațiile să fie publicate prin intermediul NtS ICEM?
                           Primul mesaj privind gheața pentru o porțiune se publică doar în cazul în care există gheață pe căile navigabile sau pe afluenți și, de asemenea, atunci când nu există restricții.

                           6.2.

                           Există deja un ICEM valabil pentru porțiunea afectată a căii navigabile?

                           6.2.1.

                           Da:
                           Dacă există un mesaj (încă) valabil pentru porțiunea afectată, mesajul deja existent va fi actualizat. Mesajele existente privind gheața pot fi actualizate chiar dacă aria de aplicabilitate se schimbă (de exemplu, suprafața cu gheață se extinde, iar suprafața porțiunii afectate crește).

                           6.2.2.

                           Nu:
                           Dacă nu există un mesaj valabil privind gheața pentru porțiunea afectată, va fi creat un nou mesaj.

                           6.3.

                           însă pot fi oferite și informații despre starea gheții care nu îngreunează navigația.

                           6.4.

                           Un ICEM este întotdeauna valabil pentru o singură porțiune a căii navigabile. Aria geografică valabilă se stabilește prin definirea căii navigabile și a punctelor hectometrice respective de început și sfârșit (sau prin alegerea anumitor secțiuni consecutive, în funcție de aplicarea la nivel național).

                           6.5.

                           Se introduce timpul de măsurare. Stările respective ale gheții se introduc folosind cel puțin una dintre listele de coduri (în funcție de cerințele naționale).

                           6.5.1.

                           Ice_condition_code

                           6.5.2.

                           Ice_accessibility_code

                           6.5.3.

                           Ice_classification_code

                           6.5.4.

                           Ice_situation_code (codul privind situația gheții trebuie să fie indicat întotdeauna pentru a permite prezentarea situației gheții pe o hartă folosind culori de „semafor”).

                           6.6.

                           ICEM poate fi publicat. Mesajele privind gheața vor fi valabile în mod automat până în următoarea zi după publicare sau până la momentul prevăzut prin procedurile naționale.

                     7.   Considerații de bază privind WERM

               Ținând cont de abundența serviciilor și aplicațiilor web disponibile pentru prognoza meteo și pentru alerte meteo, WERM trebuie utilizat doar pentru informații despre vreme de o anumită importanță pentru navigație, care nu sunt acoperite de serviciile generale de informare meteorologică.
               Mesajele despre vreme sunt generate, de regulă, în mod automat. Atunci când acest lucru nu este posibil, generarea manuală a WERM respectă cât mai strict procesele prevăzute pentru WERM generate automat (a se vedea Ghidul privind codificarea NtS pentru dezvoltatorii de aplicații).
               8.   Reguli pentru anumite elemente

               8.1.   Reguli pentru elementul „nume” legat de obiecte

               Numele obiectelor sunt, de regulă, completate în prealabil de instrumentul de editare NtS pe baza datelor de referință din indexul RIS. Numele sunt introduse în limbajul local; astfel, se pot utiliza, de exemplu, și diacritice sau litere chirilice. (de exemplu, Baarlerbrücke, Volkeraksluis sau Mannswörth).
               Nu se includ informații despre caracteristici, iar tipul obiectului nu se repetă în nume, cu excepția cazului în care sunt oferite informații suplimentare pentru tipul obiectului.
               De exemplu: Ecluza „Schleuse Freudenau” este denumită doar „Freudenau”, tipul obiectului „ecluză” este adăugat automat pe baza funcției type_code.
               De exemplu: Numele obiectului pentru podul peste calea ferată din Krems (AT) este „Eisenbahnbrücke Krems”. Informațiile despre obiectul „pod peste calea ferată” sunt incluse în numele obiectului, întrucât adaugă informații în plus față de type_code „pod”.
               De exemplu: Numele obiectului pentru un pod în Linz (AT) este „Nibelungenbrücke”. Termenul „brücke” se menține în interiorul numelui obiectului deoarece face parte din numele podului.
               De exemplu: Indicatorul nivelului apei căii navigabile „Pegelstelle Wildungsmauer” este denumit „Wildungsmauer”, deoarece informațiile privind faptul că acest obiect este un indicator de nivel sunt deja codificate în type_code.
               Dacă o secțiune a căii navigabile constituie demarcația dintre două țări cu limbi diferite, numele național al obiectului poate fi indicat în ambele limbi (de exemplu, „Staatsgrenze AT-SK/Statna hranica AT-SK”).
               8.2.   Reguli pentru elementul „nume” legat de șenaluri navigabile

               Numele șenalurilor navigabile sunt, de regulă, completate în prealabil de instrumentul de editare NtS pe baza datelor de referință din indexul RIS. Câmpul „nume” conține numele local al respectivei secțiuni a șenalului (de exemplu, „Rhein”) În funcție de procesele naționale, ar putea fi posibil să se editeze numele șenalului navigabil pentru a include nume sau structuri adăugate utilizate frecvent la nivel local (de exemplu, „Rhein am Deutschen Eck”).
               8.3.   Reguli pentru elementele „valoare” și „unitate” fără restricții

               Cu excepția cazului când se prevede altfel, în mesajele NtS se permite doar utilizarea cm, m3/s, h, km/h și kW, m/s (vânt), mm/h (precipitații) și a gradelor Celsius.

               B.   GHIDUL PRIVIND CODIFICAREA NOTIFICĂRILOR TRANSMISE COMANDANȚILOR DE NAVE PENTRU DEZVOLTATORII DE APLICAȚII

               CUPRINS

                           1.

                        Context și structură
                        24

                           1.1.

                        Scopul Ghidului privind codificarea NtS
                        24

                           1.1.1.

                        Ghid privind codificarea NtS pentru editori
                        24

                           1.1.2.

                        Ghid privind codificarea NtS pentru dezvoltatori de aplicații (acest document)
                        24

                           2.

                        Mesaje și secțiuni NtS
                        24

                           3.

                        Considerații de bază privind WRM
                        26

                           3.1.

                        Completarea secțiunii nts_number în WRM
                        26

                           3.2.

                        Completarea WRM, inclusiv a previziunilor
                        26

                           4.

                        Procesele ICEM
                        27

                           4.1.

                        Un ICEM nou
                        28

                           4.2.

                        Actualizarea unui ICEM existent
                        28

                           5.

                        Considerații de bază privind WERM
                        29

                           5.1.

                        Completarea secțiunii nts_number în WERM
                        29

                           5.2.

                        Completarea secțiunii „weather_category_code” din WERM
                        29

                           6.

                        Procesele FTM
                        30

                           6.1.

                        Un FTM nou
                        30

                           6.2.

                        Actualizarea/retragerea unui FTM existent
                        30

                           6.3.

                        FTM privind căile navigabile și/sau obiectul
                        31

                           6.4.

                        Ordonarea automată a codurilor de restricție
                        31

                           6.5.

                        Gestionarea perioadelor de restricții
                        32

                           7.

                        Norme generale privind punerea în aplicare
                        33

                           7.1.

                        Completarea secțiunii „number_section”
                        33

                           7.2.

                        Completarea elementelor „expeditorul mesajului”, „autorul informațiilor”, „organizația” și „sursa notificării (autoritatea)”
                        33

                           7.3.

                        Omiterea elementelor
                        34

                           7.4.

                        Completarea automată a secțiunii date_issue
                        34

                           7.5.

                        Gestionarea informațiilor privind fusul orar în mesajele NtS
                        34

                           7.6.

                        Gestionarea secundelor în mesajele NtS
                        34

                           7.7.

                        Formatul zecimalelor în mesajele NtS
                        34

                           7.8.

                        Unitățile utilizate în mesajele NtS
                        34

                           7.9.

                        Reguli pentru elementele „name”, „position_code” și „type_code”
                        34

                           7.10.

                        Reguli pentru elementul „fairway_name”
                        38

                           7.11.

                        Clarificări pentru traducerile din foaia de calcul „reference_code”
                        38

                           7.12.

                        Recomandare pentru elementul „coordinate”
                        38

                           7.13.

                        Abordarea grupurilor-țintă
                        38

                           7.14.

                        Afișarea mesajelor valabile la o oră dată
                        39

                           7.15.

                        Funcții opționale pentru creșterea gradului de accesibilitate a instrumentelor de editare a NtS pentru utilizatori
                        39

                           8.

                        Structura mesajului NtS XML
                        39

                           9.

                        Serviciul web NtS
                        39

                           9.1.

                        Obiectiv
                        39

                           9.2.

                        Principii de bază și restricții
                        40

                           9.2.1.

                        Standarde web
                        40

                           9.2.2.

                        Modelul de interacțiune și metoda de codificare pentru NtS WS
                        40

                           9.3.

                        Specificații și recomandări generale
                        40

                           9.3.1.

                        Specificații: Informații privind versiunea
                        40

                           9.3.2.

                        Specificații: Structura spațiilor de nume
                        41

                           9.3.3.

                        Recomandare: Utilizarea spațiilor de nume
                        41

                           9.3.4.

                        Recomandare: Utilizarea prefixelor în spațiile de nume
                        41

                           9.3.5.

                        Specificații: Utilizarea codurilor de localizare ISRS
                        41

                           9.4.

                        Serviciul de mesaje NtS (specificație pentru implementare)
                        46

                           9.4.1.

                        Solicitare
                        46

                           9.4.2.

                        Memoriu în răspuns
                        47

                           9.5.

                        Generarea de servicii și clienți
                        48
                     Glosar
                        48
                     1.   Context și structură

               Notificările transmise comandanților navelor (NtS) au fost puse în aplicare în diferite țări europene în temeiul Regulamentului (CE) nr. 416/2007 al Parlamentului European și al Consiliului privind specificațiile tehnice ale notificărilor transmise comandanților de nave menționate la articolul 5 din Directiva 2005/44/CE (RIS). Standardul NtS se află într-un proces continuu de îmbunătățire, iar un pas important înainte îl constituie lansarea serviciului web NtS (NtS Web Service) care facilitează schimbul de mesaje NtS între autorități și între autorități și utilizatorii NtS, precum și a aplicației NtS XSD 4.0 care uniformizează codificarea mesajelor NtS.
               1.1.   Scopul Ghidului privind codificarea NtS

               Ghidul privind codificarea NtS explică aplicabilitatea celor patru tipuri de mesaje NtS, precum și codurile care se utilizează în cazul anumitor evenimente. Acesta oferă editorilor NtS instrucțiuni de completare a mesajelor NtS, permițând astfel codificarea armonizată a mesajelor NtS la nivel național și internațional.
               Având în vedere rata ridicată de utilizare a serviciului web NtS, mesajele NtS trebuie armonizate în continuare pentru a asigura afișarea adecvată a conținutului în sistemele terților. Codificarea uniformă a mesajelor este, de asemenea, o cerință preliminară pentru a ține cont de mesaje în aplicațiile privind planificarea voiajelor. Versiunea 1.0 a Ghidului privind codificarea NtS se aplică în cazul NtS XSD 4.0 și al serviciul web pentru NtS WSDL 2.0.4.0.
               1.1.1.   Ghid privind codificarea NtS pentru editori

               Ghidul privind codificarea NtS pentru editori este conceput pentru personalul care editează (și publică) mesajele NtS, incluzând instrucțiuni pas cu pas pentru crearea tipurilor de mesaje adecvate, precum și explicarea codurilor. Ghidul privind codificarea pentru editori include, de asemenea, informații relevante pentru dezvoltatorii de aplicații.
               1.1.2.   Ghid privind codificarea NtS pentru dezvoltatori de aplicații (acest document)

               Ghidul privind codificarea NtS pentru dezvoltatori include orientări pentru lansarea aplicației NtS, cu explicații privind logica, procesele și valorile automate/implicite ale acesteia.
               2.   Mesaje și secțiuni NtS

               Un mesaj NtS cuprinde următoarele:

                           —

                           secțiunea privind identificarea

                           —

                           secțiunea care definește obiectul (obiectele) aplicabil(e) sau porțiunea (porțiunile) șenalelor navigabile la care se face referire în mesaj;

                           —

                           una sau mai multe dintre următoarele secțiuni conform tipului de mesaj:

                                       —

                                       restricția (restricții) pentru mesajul privind șenalul navigabil și traficul pe căile navigabile,

                                       —

                                       valoarea (valorile) de măsurare pentru datele despre apă,

                                       —

                                       starea (stările) gheții pentru mesajul privind gheața,

                                       —

                                       raportul (rapoartele) despre vreme pentru mesajul meteo.

                  Figura 2

                  Vizualizarea structurii mesajului NtS: element obligatoriu (1), element obligatoriu care poate apărea o dată sau de două ori (1…2), element obligatriu care trebuie să apară de două ori (2), elemente obligatorii care pot apărea oricât de frecvent este necesar (1-n), element opțional care poate apărea oricât de frecvent este necesar (0…n)

               Secțiunea privind identificarea este obligatorie și include informații generale privind autorul mesajului, expeditorul, data emiterii, țara și limba de origine, care sunt furnizate împreună cu unul dintre cele patru tipuri diferite de secțiuni de mesaj NtS:

                           —

                           Secțiunea privind șenalul navigabil și traficul pe căile navigabile: un „Mesaj privind șenalul navigabil și traficul pe căile navigabile” (FTM) este creat, de regulă, de către editorii NtS cu respectarea Ghidului privind codificarea NtS pentru editori. Acesta este legat de porțiunile căilor navigabile (definite prin codurile de localizare ISRS de început și de sfârșit) și/sau obiectele de pe căile navigabile definite prin codul de localizare ISRS respectiv [consultați capitolul 6].

                           —

                           Secțiunea privind nivelul apei: o secțiune „Date despre apă” (WRM) facilitează furnizarea de informații cu privire la nivelurile existente și cele preconizate ale apei, precum și alte informații. De regulă, WRM sunt create în mod automat (și periodic) pe baza unor măsurători ale senzorilor sau a stării infrastructurii care nu necesită o interacțiune cu editorul NtS. Secțiunea cu date despre apă cuprinde informații pentru un obiect (de exemplu, stația indicatoare de nivel) sau o secțiune privind un șenal navigabil (de exemplu, adâncimea minimă pentru o porțiune de apă, regimul aplicabil pe o secțiune a căii navigabile). Obiectul este identificat prin codul aferent de localizare ISRS, iar secțiunea șenalului navigabil este definită prin codurile de localizare ISRS de început și sfârșit [consultați capitolul 3].

                           —

                           Secțiunea privind gheața: o secțiune „Date privind gheața” (ICEM) cuprinde informații despre condițiile gheții pe o întindere a șenalului navigabil definită prin codurile de localizare ISRS de început și de sfârșit [consultați capitolul 4].

                           —

                           Secțiunea privind vremea: un „mesaj meteo” (WERM) permite furnizarea de informații despre situațiile climatice actuale și cele prognozate pe o întindere a șenalului navigabil definită prin codurile de localizare ISRS de început și de sfârșit [consultați capitolul 5].

                     În plus, codul de localizare ISRS (Standardul internațional privind raportarea navelor) este utilizat pentru a defini obiectul (obiectele) aplicabil(e) sau secțiunea (secțiunile) șenalului aplicabil(e) de care este legat mesajul.
               Codul de localizare ISRS este definit la punctul 4.3 din anexa la prezentul regulament.
               3.   Considerații de bază privind WRM

               Informațiile privind nivelul apei sunt foarte importante atât pentru planificarea voiajelor, cât și pentru siguranța ei. În prezent, nu există un standard comun de referință pentru informațiile privind nivelul apei. Valorile mirelor se bazează pe niveluri diferite ale mării sau pe puncte speciale de referință. Pentru a oferi o referință adecvată, secțiunea „reference_code” trebuie să fie întotdeauna completată cu valoarea. WRM poate fi utilizat pentru a oferi următoarele informații:

                           —

                           nivelul apei (inclusiv previziuni),

                           —

                           adâncimea minimă (inclusiv previziuni),

                           —

                           înălțime liberă de trecere (inclusiv previziuni),

                           —

                           debitul (inclusiv previziuni),

                           —

                           situația barajului,

                           —

                           regimul.

                     Clarificările privind traducerile din tabelul „reference_code” sunt prezentate în capitolul 7.11.
               De regulă, WRM sunt create și publicate în mod automat pe baza informațiilor primite de la echipamentul senzor sau a informațiilor primite de la infrastructură (de exemplu, predicții, situația barajului). Pot exista diferiți factori declanșatori pentru publicarea WRM, de exemplu, periodic sau atunci când se ating anumite valori.
               3.1.   Completarea secțiunii nts_number în WRM

               În NtS XSD 4.0, numărul NtS este opțional în mesajele WRM. Dacă acesta este indicat, fiecare număr trebuie să fie unic (organizație/an/număr/serie) pe tip de mesaj și este de resortul organizației care transmite WRM să garanteze atribuirea de numere unice (nu se cere să existe numere consecutive).
               3.2.   Completarea WRM, inclusiv a previziunilor

               Secțiunea date_start din validity_period trebuie să fie completată cu data actuală (date_issue) și date_end din validity_period trebuie să fie completată cu următoarea zi după date_issue.
               Pentru a furniza, de exemplu, modificări privind nivelul apei într-un mod care să faciliteze utilizarea, se poate indica în secțiunea aferentă diferenței WRM diferența față de o măsurătoare comparativă anterioară. În afară de modificarea valorii (de exemplu, - 5 [cm]), trebuie să fie indicată, de asemenea, diferența de timp față de măsurătoarea comparativă.
               În cazul previziunilor, „measure_date” constituie data/ora pentru care este valabilă previziunea.
               Previziunile privind nivelul apei includ întotdeauna un factor de incertitudine. De regulă, sunt calculate modele cu parametri diferiți (de exemplu, prognoze meteo), care conduc la diferite valori prevăzute ale apei. Pentru a permite indicarea unei valori estimate minime și maxime, de exemplu, vizualizarea unui interval de încredere pentru previziunea privind nivelul apei, în secțiunea privind „măsura” WRM sunt incluse două câmpuri suplimentare opționale de date.
               În următoarea figură se prezintă o ilustrare a intervalului de încredere a previziunilor privind nivelul apei:

                  Figura 3

                  Vizualizarea intervalului de încredere a estimării nivelului apei: valoarea cea mai probabilă (de culoare neagră), limita superioară a intervalului de încredere (de culoare violetă), limita inferioară a intervalului de încredere (de culoare roșie), nivelul măsurat al apei (de culoare albastră)

               (Axa x indică timpul; axa y indică nivelul apei în cm.)

               În NtS XSD sunt disponibile două elemente:

                           <value_min>

                           cea mai mică valoare a intervalului de încredere

                           <value_max>

                           cea mai mare valoare a intervalului de încredere

                     În afară de nivelurile prevăzute ale apei, intervalul de încredere poate fi utilizat, de asemenea, pentru a indica incertitudinea adâncimii minime publicate și informații privind înălțimea liberă de trecere.
               Secțiunile value_min și value_max pentru intervalul de încredere permit indicarea intervalului de încredere a valorilor WRM prin intermediul NtS WRM Message standardizat pentru utilizare în grafice. Datele brute în sine nu se afișează utilizatorilor IWT (de exemplu, în formatul codului).
               Secțiunea measure_code „NOM” nu trebuie să fie utilizată. În cazul în care nu există nicio măsurătoare pentru un anumit tip de WRM, elementele valorilor trebuie să fie omise dacă trebuie oricum să se transmită un mesaj.
               4.   Procesele ICEM

               Mesajele privind gheața depind de observațiile și evaluarea locală și, de regulă, sunt generate manual (în cazul generării automate, trebuie să fie respectate regulile privind crearea manuală, a se vedea Ghidul privind codificarea NtS pentru editori).
               ICEM este publicat pentru o anumită secțiune a șenalului navigabil (fairway_section) definită prin codurile sale ISRS de localizare de început și de sfârșit și conține starea gheții (ice_condition) la o anumită dată de măsurare.
               Valabilitatea ICEM începe la data publicării (fixată automat prin aplicația NtS). Pentru a evita afișarea ICEM utilizatorilor care nu mai sunt validați, aplicația NtS trebuie să completeze automat secțiunea validity date_end cu ziua ulterioară publicării (cu excepția cazului în care procesele naționale asigură obținerea unei date de sfârșit a valabilității pentru mesaje de îndată ce informațiile incluse în mesaj nu mai sunt de actualitate).
               În Ghidul privind codificarea NtS pentru editori se descriu condițiile în care un editor NtS creează un nou ICEM sau actualizează un ICEM existent. Se aplică următoarele procese:
               4.1.   Un ICEM nou

                           1)

                           Aplicațiile NtS pot asigura pentru editorii NtS

                                       (a)

                                       utilizarea notificărilor existente ca proiect la crearea unui nou ICEM (de exemplu, în cazul în care starea gheții este similară cu cea din notificarea existentă) și/sau

                                       (b)

                                       utilizarea modelelor de notificări pentru anumite situații.

                           2)

                           Conținutul (de exemplu, timpul de măsurare sau condițiile respective ale gheții) trebuie să fie introdus de către editor în conformitate cu capitolul 6 din Ghidul privind codificarea NtS pentru editori. Data și ora măsurătorii ar putea fi fixată, de asemenea, de către aplicație conform definițiilor naționale.

                           3)

                           Atunci când un editor/factor de publicare NtS declanșează acțiunea de publicare,

                                       (a)

                                       se verifică dacă întregul conținut obligatoriu este prezentat în conformitate cu NtS XSD [în caz contrar, se revine la punctul (2)],

                                       (b)

                                       nts_number este generat de aplicația NtS,

                                                   (i)

                                                   „organisation” este completată cu numele sau codul organizației responsabile în funcție de rolul utilizatorului care publică,

                                                   (ii)

                                                   „year” este completată cu anul curent,

                                                   (iii)

                                                   se atribuie următorul „number” (număr) disponibil,

                                                   (iv)

                                                   se atribuie „serial number” (numărul de serie) 0.

                                       (c)

                                       „date_issue” este completată automat cu data/ora efectivă a acțiunii de publicare,

                                       (d)

                                       „validity_period” – „date_start” se completează automat cu data efectivă a publicării.

                                       (e)

                                       „validity_period” – „date_end” se completează automat cu următoarea zi de la publicare (cu excepția cazului în care se asigură prin procesele naționale că mesajelor li se va atribui o dată de sfârșit a valabilității de îndată ce informațiile incluse în mesaj nu mai sunt de actualitate).

                     4.2.   Actualizarea unui ICEM existent

                           1)

                           Mesajul respectiv publicat trebuie să fie selectat pentru a fi actualizat în instrumentul de editare ICEM. Trebuie să se copieze sau să se modifice mesajul ICEM original în baza de date (în funcție de procesele naționale). Mesajele ICEM expirate (care au trecut de validity_date_end) nu mai pot fi actualizate, iar în acest caz, editorii NtS trebuie să creeze un nou ICEM.

                           2)

                           Conținutul (de exemplu, timpul de măsurare sau respectivele condițiile respective ale gheții) trebuie să fie modificat de către editor în conformitate cu capitolul 6 din Ghidul privind codificarea NtS pentru editori. De asemenea, aplicația poate modifica data și ora măsurătorii conform definițiilor naționale.

                           3)

                           Atunci când un editor/responsabil cu publicarea NtS declanșează acțiunea de publicare,

                                       (a)

                                       se verifică dacă întregul conținut obligatoriu este prezentat în conformitate cu NtS XSD [în caz contrar, reveniți la punctul (2)],

                                       (b)

                                       nts_number este generat de aplicația NtS,

                                                   (i)

                                                   „organisation” rămâne neschimbat,

                                                   (ii)

                                                   „year” rămâne neschimbat,

                                                   (iii)

                                                   „number” rămâne neschimbat,

                                                   (iv)

                                                   „serial number” crește (cu 1)

                                       (c)

                                       „date_issue” este completată automat cu data/ora efectivă a acțiunii de publicare

                                       (d)

                                       „validity_period” – „date_start” este completată automat cu data efectivă a publicării

                                       (e)

                                       „validity_period” – „date_end” se completează automat cu următoarea zi de la publicare (cu excepția cazului în care se asigură prin procesele naționale că mesajelor li se va atribui o dată de sfârșit a valabilității de îndată ce informațiile incluse în mesaj nu mai sunt de actualitate).

                     5.   Considerații de bază privind WERM

               De regulă, WERM sunt create și publicate în mod automat pe baza informațiilor primite de la echipamentul senzor sau pe baza informațiilor primite de la infrastructură. date_start din validity_period trebuie să fie completată cu data actuală (date_issue), iar date_end din validity_period trebuie să fie completată cu următoarea zi după date_issue.
               Secțiunea privind șenalul navigabil din WERM este indicată ca o porțiune între două puncte de pe șenalul navigabil, mai exact ca zona de aplicabilitate a stației meteo (a mirei).
               Data și ora măsurătorii/prognozei trebuie să fie indicate chiar dacă nu este obligatoriu în mesajele WERM.
               În cazul prognozelor, datele din secțiunea „measure_date” constituie data/ora la care este valabilă prognoza.
               5.1.   Completarea secțiunii nts_number în WERM

               În NtS XSD 4.0, numărul NtS este opțional în mesajele WERM. Dacă este indicat, fiecare număr trebuie să fie unic (organizație/an/număr/serie) pe tip de mesaj și este de resortul organizației care transmite WERM să atribuie numere unice (nu este obligatorie folosirea numerelor consecutive).
               5.2.   Completarea secțiunii „weather_category_code” din WERM

               Viteza vântului din secțiunea „weather_category_code” (valorile de la 0 la 12) este indicată în concordanță cu scara Beaufort publicată de Organizația Meteorologică Internațională (World Meteorological Organization) în manualul său privind serviciile meteorologice marine „WMO-No. 558” (Manual on Marine Meteorological Services).
               Vizibilitatea din secțiunea „weather_category_code” (valorile de la 13 la 22) este indicată astfel cum este definită în următorul tabel:

                           Valoare, sens

                           Vizibilitate

                           Informații suplimentare

                           13, ceață foarte densă

                           sub 50 de metri

                           14, ceață densă

                           sub 100 de metri

                           15, ceață moderată

                           sub 200 de metri

                           16, ceață

                           sub 1 000  de metri

                           Ceața este formată din picături de apă.

                           17, ceață slabă

                           între 1 și 4 km

                           Ceața slabă este formată din picături de apă. Ceața slabă este un termen folosit pentru „ceața uscată”, un fenomen care, de regulă, se produce înainte de răsăritul soarelui.

                           18, negură

                           între 1 și 4 km

                           Negura este formată din particule uscate.

                           19, negură ușoară

                           între 4 și 10 km

                           20, senin

                           între 10 și 20 km

                           21, foarte senin

                           nu există o limitare a vizibilității

                           22, ceață absentă

                           situația „ceață absentă” este utilizată pentru a indica faptul că nu există ceață, în funcție de cerințele naționale/locale.

                     6.   Procesele FTM

               În Ghidul privind codificarea NtS pentru editori se descriu împrejurările în care un editor NtS creează un nou FTM sau efectuează actualizări ale unui FTM existent. Se aplică următoarele procese:
               6.1.   Un FTM nou

                           1)

                           Aplicațiile NtS pot asigura pentru editorii NtS

                                       (a)

                                       utilizarea avizelor existente ca baze de proiecte pentru elaborarea unui FTM nou și/sau

                                       (b)

                                       utilizarea modelelor de notificări pentru anumite situații.

                           2)

                           Conținutul (de exemplu, timpul de valabilitate, restricții) trebuie să fie introdus de către editor în conformitate cu capitolele 3 și 4 din Ghidul privind codificarea NtS pentru editori.

                           3)

                           Atunci când un editor/responsabil cu publicarea NtS declanșează acțiunea de publicare,

                                       (a)

                                       se verifică dacă întregul conținut obligatoriu este prezentat în conformitate cu NtS XSD [în caz contrar, se revine la punctul (2)],

                                       (b)

                                       nts_number este generat de aplicația NtS,

                                                   (i)

                                                   secțiunea „organisation” (organizație) este completată cu numele sau codul organizației responsabile în funcție de rolul utilizatorului care publică,

                                                   (ii)

                                                   „year” este completată cu anul curent,

                                                   (iii)

                                                   se atribuie următorul „number” (număr) disponibil în cazul în care a fost introdus un număr specific de către editorul NtS sau un proces din aplicație preia această funcție în etapa nr. 2 [dat fiind faptul că organizația/anul/numărul/seria este unic(ă), astfel cum este explicat la capitolul 15.1]

                                                   (iv)

                                                   se atribuie „serial number” (număr de serie) 0

                                       (c)

                                       Secțiunea „date_issue” este completată automat cu data/ora efectivă a acțiunii de publicare

                     6.2.   Actualizarea/retragerea unui FTM existent

                           1)

                           Mesajul respectiv publicat trebuie să fie selectat pentru a fi actualizat în instrumentul de editare FTM, iar FTM original trebuie să fie copiat sau modificat în baza de date (în funcție de procesele naționale).

                                       (a)

                                       Mesajele FTM expirate (care au depășit validity_date_end) nu mai pot fi actualizate, iar în acest caz, editorul NtS trebuie să creeze un nou FTM.

                                       (b)

                                       Subiectul notificării „Mesaj anulat” este utilizat doar dacă

                                                   (i)

                                                   data actuală precedă data indicată în secțiunea validity_date_start. În cazul în care doar conținutul din câmpul „informații suplimentare în limba de origine” poate fi modificat, conținutul codificat al mesajului (etapa a doua) trebuie să rămână neschimbat.

                                                   (ii)

                                                   perioada de valabilitate a început deja, iar noua dată de sfârșit pentru toate restricțiile este în trecut. Data de sfârșit a restricției trebuie să fie reglată la data corectă.

                                       (c)

                                       Dacă o notificare este retrasă, data de sfârșit a perioadei de valabilitate trebuie să fie stabilită ca fiind data retragerii.

                           2)

                           Conținutul (de exemplu, timpul de valabilitate, restricții) trebuie să fie modificat de către editor în conformitate cu capitolele 3 și 4 din Ghidul privind codificarea NtS pentru editori.

                           3)

                           Atunci când un editor/responsabil cu publicarea NtS declanșează acțiunea de publicare,

                                       (a)

                                       se verifică dacă întregul conținut obligatoriu este prezentat în conformitate cu NtS XSD [în caz contrar, se revine la punctul (2)],

                                       (b)

                                       nts_number este generat de aplicația NtS,

                                                   (i)

                                                   secțiunea „organisation” rămâne neschimbată,

                                                   (ii)

                                                   secțiunea „year” rămâne neschimbată,

                                                   (iii)

                                                   secțiunea „number” rămâne neschimbată,

                                                   (iv)

                                                   „serial number” crește (cu 1)

                                       (c)

                                       Secțiunea „date_issue” este completată automat cu data/ora efectivă a acțiunii de publicare

                                       (d)

                                       FTM având codul subiectului „Notice withdrawn” (Notificare retrasă) nu (mai) este luat în considerare la planificarea voiajelor.

                     6.3.   FTM privind căile navigabile și/sau obiectul

               Un FTM privind o cale navigabilă cuprinde informații despre una sau mai multe porțiuni ale căii navigabile respective. O porțiune a căii navigabile este definită în secțiunea „fairway_section” prin codurile sale de localizare de început și de sfârșit ISRS.
               Un FTM privind un obiect cuprinde informații despre una sau mai multe obiecte de pe calea navigabilă. Un obiect este definit în secțiunea „object” prin codul său de localizare ISRS.
               Un FTM trebuie să se refere

                           —

                           la una sau mai multe secțiuni ale căii navigabile sau

                           —

                           la unul sau mai multe obiecte de pe una sau mai multe secțiuni ale căii navigabile

                     6.4.   Ordonarea automată a codurilor de restricție

               Diferite restricții au un impact diferit asupra navigației. Pentru a permite afișarea celei mai drastice restricții, de exemplu, pe o listă sintetică de mesaje FTM, se are în vedere următoarea ordine, începând cu cea mai drastică restricție având nivelul 1:

                           Nivel

                           Valoare

                           Sens (RO)

                           1

                           OBSTRU

                           blocaj

                           2

                           PAROBS

                           ob parțial

                           3

                           NOSERV

                           întreruperea serviciului

                           4

                           SERVIC

                           serviciu modificat

                           5

                           VESDRA

                           pescajul navei

                           6

                           VESBRE

                           lățimea navei

                           7

                           CONBRE

                           lățimea convoiului

                           8

                           VESLEN

                           lungimea navei

                           9

                           CONLEN

                           lungimea convoiului

                           10

                           CLEHEI

                           gabaritul de înălțime

                           11

                           VESHEI

                           înălțimea deasupra liniei de plutire

                           12

                           AVALEN

                           lungimea disponibilă

                           13

                           CLEWID

                           gabaritul de lățime

                           14

                           AVADEP

                           adâncimea disponibilă

                           15

                           LEADEP

                           adâncimea minimă

                           16

                           DELAY

                           întârziere

                           17

                           ALTER

                           trafic cu sensuri alternative

                           18

                           TURNIN

                           întoarcerea interzisă

                           19

                           PASSIN

                           traversarea interzisă

                           20

                           OVRTAK

                           depășirea interzisă

                           21

                           NOBERT

                           andocarea interzisă

                           22

                           NOMOOR

                           acostarea interzisă

                           23

                           ANCHOR

                           ancorarea interzisă

                           24

                           VITEZĂ

                           limită de viteză

                           25

                           WAVWAS

                           formarea valurilor interzisă

                           26

                           NOSHORE

                           nu este permis accesul la mal

                           27

                           MINPWR

                           putere minimă

                           28

                           CAUTIO

                           vigilență mărită

                           29

                           NOLIM

                           fără restricții

                     6.5.   Gestionarea perioadelor de restricții

                           —

                           Restricțiile având aceleași perioade de restricții ar trebui să fie grupate/incluse pe aceeași listă/combinate pentru ca afișajul să fie ușor de citit.

                           —

                           Instrumentele de editare a NtS trebuie să ofere editorilor o funcție pentru a evita reintroducerea perioadelor de restricții.

                           —

                           Toate restricțiile trebuie să includă o perioadă de restricții cu un cod de interval pentru a permite efectuarea corectă a calculelor în aplicațiile de planificare a voiajelor. Pentru a facilita activitatea editorilor NtS, pot fi aplicate următoarele funcții:

                                       —

                                       Instrumentul de editare NtS poate asigura o funcție de copiere a restricțiilor deja introduse pentru a evita retastarea perioadei de restricții de către editorul NtS.

                                       —

                                       Instrumentele de editare a NtS pot să ofere o funcție destinată selectării a mai multor coduri de restricții pentru o anumită perioadă de restricție și, în mod automat, pot să creeze secțiunile restricționate necesare ca urmare a informațiilor introduse de editorul NtS.

                           —

                           „De luni până vineri cu excepția sărbătorile legale”: Valoarea „holidays” (sărbători) este foarte dificilă pentru aplicațiile de planificare a voiajelor. Pentru o calculare corectă, este necesară o listă de sărbători pentru fiecare țară. Dacă nu există o astfel de listă disponibilă, restricțiile respective vor fi totuși asociate cu sărbătorile legale.

                           —

                           „cu excepția”: secțiunea nu trebuie să fie utilizată; Intervalele întrerupte trebuie să fie indicate ca perioade de restricții separate în cadrul aceleiași restricții; prin urmare, acest cod nu este afișat/disponibil pentru editorii de notificări.

                           —

                           Logica și afișarea informațiilor aplicabile în cazul codului de interval „continuous” (permanent):
                           <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>
                           Dacă interval_code este permanent, start_time aparține secțiunii start_date, iar end_time aparține secțiunii end_date, de exemplu, de la 1 aprilie, orele 6.00 la 30 iunie, orele 10.00

                           —

                           Logica și afișarea informațiilor aplicabile în cazul oricărui alt cod de interval, în afară de „continuous” (permanent):
                           <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>
                           Dacă secțiunea interval_code are o altă valoare, secțiunea start_time și end_time aparțin acestei secțiuni interval_code, de exemplu, de la 1 aprilie la 30 iunie, de luni până vineri, în intervalul orar 6.00-10.00

                           —

                           Ora de sfârșit a restricției trebuie să fie indicată întotdeauna în ultima versiune a unui mesaj.

                     7.   Norme generale privind punerea în aplicare

               Sunt avute în vedere următoarele:

                           —

                           Tabelul „GUI_labels” din tabelele de referință NtS este avut în vedere la dezvoltarea aplicațiilor NtS (măști de căutare, formular de abonare la serviciul de e-mail, afișarea mesajelor).

                           —

                           Valoarea din secțiunea date_end nu poate fi înaintea valorii din secțiunea date_start.

                           —

                           Codurile care au fost dezactivate (care nu mai sunt utilizate) prin intermediul solicitărilor de modificare NtS (a se vedea observațiile din NtS XSD) nu sunt afișate editorilor NtS la crearea de mesaje noi. Codurile sunt totuși incluse în enumerările NtS XSD pentru retrocompatibilitate.

                     7.1.   Completarea secțiunii „number_section”

               Fiecare număr (organizație/an/număr/serie) trebuie să fie unic pe tip de mesaj. Aceasta înseamnă că mesajele de diferite tipuri pot avea același număr NtS.
               Pentru utilizatori, numerele mesajelor sunt relevante doar pentru FTM și ICEM, iar pentru toate celelalte tipuri de mesaje, afișarea numărului mesajului poate fi omisă în funcție de cerințele naționale.
               Pentru utilizatori, numărul mesajului poate fi afișat în următorul format „Tip mesaj/țară/organizație/an/număr/serie” (acesta poate fi scurtat în funcție de filtrele aplicate dacă nu se pierd informații).
               7.2.   Completarea elementelor „expeditorul mesajului”, „autorul informațiilor”, „organizația” și „sursa notificării (autoritatea)”

               Elementul „expeditorul mesajului” din secțiunea de identificare este completat cu numele sistemului național care transmite mesajul (de exemplu, ELWIS, DoRIS, SLOVRIS, FLARIS).
               Elementul „autorul informațiilor” este organizația care introduce mesajele în sistemele naționale.
               Elementul „sursa notificării (autoritatea)” este autoritatea pentru care se publică FTM-urile.
               Elementul „organizația” din secțiunea nts_number este numele organizației care atribuie nts_number (furnizorul NtS).
               7.3.   Omiterea elementelor

               Elementele care conțin doar valori standard sau implicite sunt omise dacă sunt condiționate, deoarece conduc la supraîncărcarea mesajului, fără o valoare adăugată.
               Sunt vizate următoarele elemente:

                           —

                           Grupul-țintă: target_group_code ALL cu direction_code ALL (dacă nu există alte grupuri-țintă specifice în cadrul mesajului),

                           —

                           position_code: AL,

                           —

                           reason_code: OTHER.

                     7.4.   Completarea automată a secțiunii date_issue

               FTM și ICEM
               În cazul FTM și ICEM, valoarea elementului date_issue reprezintă data și ora efectivă ale publicării. În cazul mesajelor actualizate, date_issue reprezintă data și ora publicării actualizării.
               WRM și WERM
               În cazul WRM și WERM, valoarea elementului date_issue reprezintă data și ora solicitării de prelucrare, deoarece pot exista mai multe măsurători cu diferite marcaje temporale de emitere în cadrul unui mesaj W(E)RM.
               7.5.   Gestionarea informațiilor privind fusul orar în mesajele NtS

               Data și ora sunt indicate întotdeauna în ora locală, incluzând informații privind fusul orar în mesajele NtS XML.
               Singurele excepții de la această dispoziție sunt valorile „time_start” și „time_end” din secțiunea „limitation_period”. Aceasta se justifică prin faptul că în secțiunea aferentă limitării poate fi aplicat un interval. Dacă data de început și cea de sfârșit au regimuri de timp diferite (de exemplu, CEST și CET), acest fapt ar determina modificarea informațiilor privind fusul orar în acest interval. Această modificare nu poate fi exprimată printr-o singură perioadă de limitare. În loc de a crea diferite perioade de limitare pentru fiecare modificare de timp, se utilizează doar o singură perioadă de limitare fără informații despre fusul orar pentru a reduce supraîncărcarea mesajului la prelucrare și transmitere.
               7.6.   Gestionarea secundelor în mesajele NtS

               Ca regulă generală, secundele trebuie să fie indicate în câmpurile aferente (datei)/orei, însă nu sunt afișate utilizatorilor NtS. Minutele sunt suficiente pentru granularitatea NtS.
               7.7.   Formatul zecimalelor în mesajele NtS

               Zecimalele din câmpurile numerice sunt indicate cu un . (punct). Nu se folosesc separatori de mii.
               Numărul zecimalelor utilizate pentru valori trebuie limitat la o cantitate rezonabilă care să asigure o afișare ușor de utilizat.
               7.8.   Unitățile utilizate în mesajele NtS

               Doar utilizarea cm, m3/s, h, km/h și kW, m/s (vânt), mm/h (precipitații) și a gradelor Celsius ca unități este permisă în cadrul mesajelor NtS; aplicațiile pot converti unitățile pentru a facilita citirea acestora.
               În cazul în care unitățile de intrare diferă de unitățile standardizate, valorile introduse trebuie să fie convertite de către aplicație în mod corespunzător.
               7.9.   Reguli pentru elementele „name”, „position_code” și „type_code”

               Elementul „name” (nume) este completat în prealabil în mod automat din datele de referință din indexul RIS din secțiunea „national object name” (numele național al obiectului) (editorii NtS ar putea modifica numele completat în prealabil dacă aceasta este o cerință națională). Convențiile de numire pentru numele obiectelor sunt incluse în Ghidul privind codificarea indexului RIS, versiunea 2.0 sau versiunile superioare. Exemple de nume corecte ale obiectelor sunt prezentate, de asemenea, în Ghidul privind codificarea NtS pentru editori.
               Codul tipului este adăugat la obiect prin intermediul aplicației NtS, în fața numelui obiectului.
               Poziția obiectelor este codificată prin codul de poziție și adăugată la obiect prin intermediul aplicației NtS din indexul RIS. Editorii pot modifica tipul și codurile de poziții completate în prealabil. Un cod de poziție a obiectului nu este indicat pentru geo_objects în secțiunea fairway_section.
               Un nume complet al obiectului este compus din codul său de poziție, codul tipului și nume.
               Pentru a facilita activitatea editorilor NtS, se poate aplica următoarea structură în instrumentele de editare a NtS, oferind sprijin editorilor să găsească/selecteze obiectele adecvate pe baza secțiunii function_code din indexul RIS sau a secțiunii NtS type_code:

                  Tabelul 1

                  Corespondențe „RIS Index function_code” – „NtS type_code”

                           Function Code

                           Function Code Meaning

                           Type Code

                           Type Code Meaning

                           —

                           —

                           BUAARE

                                       E.1.1

                                       Built-Up Areas

                           to be selected by editor

                           BUISGL

                                       E.1.2

                                       Building of Navigational Significance

                           to be selected by editor

                           brgare

                                       G.1.1

                                       - G.1.6 Bridge Area [C_AGGR()]

                           BRI

                           bridge

                           bridge_5

                                       G.1.1

                                       Bascule Bridge

                           BRO

                           bridge opening

                           bridge_1

                                       G.1.2

                                       Bridges with Bridge Arches

                           BRO

                           bridge opening

                           bridge_1

                                       G.1.3

                                       Fixed Bridge

                           BRO

                           bridge opening

                           bridge_4

                                       G.1.4

                                       Lift Bridge

                           BRO

                           bridge opening

                           bridge_12

                                       G.1.5

                                       Suspension Bridge

                           BRO

                           bridge opening

                           bridge_3

                                       G.1.6

                                       Swing Bridge

                           BRO

                           bridge opening

                           cblohd

                                       G.1.8

                                       Overhead Cable

                           CAB

                           cable overhead

                           pipohd

                                       G.1.9

                                       Overhead Pipe

                           PPO

                           pipeline overhead

                           bridge_7

                                       G.1.12

                                       Drawbridge

                           BRO

                           bridge opening

                           bunsta

                                       G.3.2

                                       Bunker / Fuelling Station

                           BUS

                           Bunker / Fuelling Station

                           cranes

                                       G.3.4

                                       Crane

                           to be selected by editor

                           hrbare

                                       G.3.9

                                       Harbour Area

                           HAR

                           harbour

                           hrbbsn

                                       G.3.10

                                       Harbour Basin

                           HAR

                           harbour

                           ponton

                                       G.3.11

                                       Landing Stage, Pontoon

                           to be selected by editor

                           morfac

                                       G.3.12

                                       Mooring Facility

                           MOO

                           mooring facility

                           hulkes

                                       G.3.14

                                       Permanently Moored Vessel or Facility

                           to be selected by editor

                           prtare

                                       G.3.15

                                       Port Area

                           HAR

                           harbour

                           refdmp

                                       G.3.17

                                       Refuse Dump

                           REF

                           refuse dump

                           termnl

                                       G.3.19

                                       Terminal

                           TER

                           terminal

                           trm01

                                       G.3.19

                                       RORO-terminal

                           TER

                           terminal

                           trm03

                                       G.3.19

                                       Ferry-terminal

                           TER

                           terminal

                           trm07

                                       G.3.19

                                       Tanker-Terminal

                           TER

                           terminal

                           trm08

                                       G.3.19

                                       Passenger Terminal

                           TER

                           terminal

                           trm10

                                       G.3.19

                                       Container Terminal

                           TER

                           terminal

                           trm11

                                       G.3.19

                                       Bulk Terminal

                           TER

                           terminal

                           vehtrf

                                       G.3.20

                                       Vehicle Transfer Location

                           BER

                           berth

                           lokbsn

                                       G.4.3

                                       Lock Basin

                           LKB

                           lock basin

                           lkbspt

                                       G.4.4

                                       Lock Basin Part

                           LKB

                           lock basin

                           lokare

                                       G.4.3

                                       / G.4.4 Lock Area [C_AGGR()]

                           LCK

                           lock

                           excnst

                                       G.4.8

                                       Exceptional Navigational Structure

                           SLI

                           ship lift

                           TUN

                           tunnel

                           CBR

                           canal bridge

                           gatcon

                                       G.4.9

                                       Opening Barrage

                           BAR

                           weir

                           FLO

                           flood gate

                           wtwgag

                                       I.3.4

                                       Waterway Gauge

                           GAU

                           tide gauge

                           FERYRT_2

                                       L.2.1

                                       Cable Ferry

                           FER

                           ferry

                           FERYRT_1

                                       L.2.2.

                                       Free Moving Ferry

                           FER

                           ferry

                           feryrt_4

                                       L.2.3.

                                       Swinging Wire Ferry

                           FER

                           ferry

                           dismar

                                       L.3.2

                                       Distance Mark along Waterway Axis

                           RIV

                           river

                           achare

                                       M.1.1

                                       Anchorage Area

                           ANC

                           anchoring area

                           achbrt

                                       M.1.2

                                       Anchorage Berth

                           BER

                           berth

                           berths_3

                                       M.1.3

                                       Berth / Fleeting Areas

                           BER

                           berth

                           berths_1

                                       M.1.4

                                       Transhipment Berth

                           BER

                           berth

                           trnbsn

                                       M.4.5

                                       Turning Basin

                           TUR

                           turning basin

                           CAN

                           canal

                           FWY

                           fairway

                           rdocal

                                       Q.2.1

                                       Radio Calling-In Point (notification point)

                           REP

                           reporting point

                           chkpnt

                                       R.1.1

                                       Check Point

                           BCO

                           border control

                           sistat_8

                                       R.2.1

                                       Traffic Sistat – Bridge Passage

                           SIG

                           signal station

                           sistat_6

                                       R.2.2

                                       Traffic Sistat – Lock

                           SIG

                           signal station

                           sistat_10

                                       R.2.3

                                       Traffic Sistat – Oncoming Traffic Indicator

                           SIG

                           signal station

                           sistat_2

                                       R.2.4

                                       Traffic Sitat – Port Entry and Departure

                           SIG

                           signal station

                           pas

                           Passage Points

                           to be selected by editor

                           riscen

                           RIS centre

                           VTC

                           vessel traffic centre

                           specon

                           Special Construction

                           to be selected by editor

                           trafp

                           Traffic Points (first reporting points)

                           REP

                           reporting point

                           junction

                           Waterway node / end of waterway / Junction

                           to be selected by editor

                           waypt

                           Waypoint

                           to be selected by editor

                           Legend:

                           green

                           Direct match (1:1 relation)

                           yellow

                           matching example, other TypeCodes possible (1:n relation)

                           blue

                           no direct match / to be selected by editor

                     7.10.   Reguli pentru elementul „fairway_name”

               Pentru a evita logica/necesitatea aplicării datelor de referință adecvate în sistemul receptor (software care afișează notificarea pentru utilizator), elementul opțional „fairway_name” este inclus întotdeauna în „geo_object” și este completat automat de către aplicația NtS cu „Waterway name” din indexul RIS. Editorii NtS nu trebuie să modifice conținutul elementului fairway_name.
               7.11.   Clarificări pentru traducerile din foaia de calcul „reference_code”

               Pentru valorile aferente secțiunii reference_code din tabelele de referință NtS se utilizează următoarea definiție:

                           —

                           NAP: În Țările de Jos, se utilizează și se înțelege abrevierea NAP, NAP nu se traduce

                           —

                           KP: „nivelul de referință local” se traduce în forma prezentată în limba de origine

                           —

                           FZP: se utilizează doar abrevierea „FZP” (în prezent, aceasta este oricum utilizată rar)

                           —

                           ADR: „marea Adriatică” se traduce în forma prezentată în limba de origine

                           —

                           TAW/DNG: „Tweede algemene waterpassing” (limba olandeză) – „Deuxième Nivellement Général” (limba franceză) reprezintă înălțimea de referință utilizată în Belgia pentru exprimarea măsurătorilor pentru înălțime. 0 reprezintă nivelul mediu al apei mării la nivelul minim în Oostende

                                       —

                                       Olandeză: TAW

                                       —

                                       Franceză: DNG

                                       —

                                       Toate celelalte limbi: TAW/DNG

                           —

                           LDC: „nivelul minim al apei – Comisia Dunării” se traduce astfel cum este furnizat în limba de origine

                           —

                           HDC: „nivelul maxim al apei – Comisia Dunării” se traduce astfel cum este furnizat în limba de origine

                           —

                           ETRS: „Sistemul de Referință Terestru European 1989” – abrevierea „ETRS89” este utilizată în toate limbile

                     7.12.   Recomandare pentru elementul „coordinate”

               Deși elementul „coordinate” din secțiunea geo_object este condiționat, coordonatele geografice sunt date în WGS84 în formatul [z]z mm.mmm[m] N (latitudine) și [z][z]z mm.mmm[m] E (longitudine). Această alegere este preferată pentru a stabili referința geografică a mesajelor NtS.
               7.13.   Abordarea grupurilor-țintă

               Secțiunea aferentă grupurilor-țintă cuprinde codul grupului-țintă și codul direcției. Dacă ambele au valoarea ALL, întreaga secțiune se omite în cazul în care nu există alte grupuri-țintă specifice în cadrul mesajului. Dacă este indicat doar unul dintre aceste două coduri, celălalt trebuie să fie completat cu valoarea implicită ALL, deoarece ambele elemente sunt obligatorii.
               Informații suplimentare cu privire la grupurile-țintă se găsesc în Ghidul privind codificarea NtS pentru editori.
               7.14.   Afișarea mesajelor valabile la o oră dată

               Secțiunea validity_period se utilizează de către aplicații pentru selectarea mesajelor, care vor fi afișate utilizatorilor pentru un timp solicitat.
               Dacă subject_code este INFSER (mesaj informativ), perioada de valabilitate este utilizată pentru a indica ora de afișare a mesajului informativ pentru utilizatori, nu pentru perioada de valabilitate a informațiilor furnizate (de exemplu, o lună).
               7.15.   Funcții opționale pentru creșterea gradului de accesibilitate a instrumentelor de editare a NtS pentru utilizatori

               În funcție de cerințele naționale, următoarele funcții pot fi oferite editorilor NtS:

                           —

                           Aplicațiile NtS pot oferi editorilor NtS posibilitatea de a salva mesaje NtS în proiect (nu trebuie să fie menționate toate informațiile obligatorii pentru a salva mesaje în proiect)

                           —

                           Diferite roluri de utilizator pot corespunde diferiților editori (de exemplu, editori care au permisiunea să introducă/modifice notificări, responsabili cu publicarea care au permisiunea să publice notificări, în plus față de editare)

                     8.   Structura mesajului NtS XML

               Structura mesajului NtS XML, precum și conținutul și scopul elementelor datelor, sunt definite și explicate mai detaliat în apendicele C: Definirea schemei NtS XML (XSD).
               9.   Serviciul web NtS

               9.1.   Obiectiv

               Grupul de experți NtS a identificat tehnologia pentru serviciile web ca fiind un mijloc adecvat de transmitere a notificărilor către navigatori.
               Acest capitol prezintă specificația serviciului web pentru transmiterea notificărilor către navigatori, pe scurt NtS Web Service. S-a pus accent în special pe utilizarea standardelor internaționale consacrate.
               Unul dintre obiectivele proiectului conceptual a fost de a asigura un echilibru adecvat între flexibilitatea și soliditatea serviciului web rezultat. Parametrii de filtrare indicați în solicitări sunt în esență criteriile prevăzute în standardul NtS (secțiunea căii navigabile, incluzând în mod opțional km de fluviu, durata de valabilitate și data publicării notificării). Această modalitate pare să fie suficient de relevantă având în vedere cazurile de utilizare a serviciului web și, în același timp, limitările privind complexitatea executării.
               Rezultatul de bază este reprezentat de un contract pentru serviciul web, în care sunt specificate solicitările și răspunsurile. Utilizatorii serviciului web se pot baza pe acest contract, iar furnizorii trebuie să îl respecte. Acest contract este elaborat cu respectarea standardului internațional WSDL.
               Fiecare stat membru participant implementează unul sau mai multe servicii web pentru diferite tipuri de mesaje din NtS (FTM, WRM, ICEM, WERM) și le furnizează pe internet („Serviciul de mesaje NtS”),
               Detaliile tehnice ale implementării NtS WS, de exemplu, alegerea seturilor de date, a aplicațiilor și a platformelor adecvate, nu intră în domeniul de aplicare al acestei specificații și constituie responsabilitatea fiecărui stat membru participant.
               Pentru a stabili o comunicare securizată, trebuie să fie avute în vedere diferite aspecte privind securitatea și obiectivele de protecție. În funcție de împrejurări, nu toate aceste aspecte trebuie să fie avute în vedere. Prioritatea diferitelor aspecte privind securitatea și gradul de realizare a acestora poate să difere. De asemenea, fezabilitatea unei anumite măsuri poate fi limitată de capacitățile de implementare tehnică. În contextul NtS, toate informațiile sunt publice. Astfel, nu este nevoie să se asigure datele NtS în sine sub aspectul protecției datelor. Prin urmare, fiecare furnizor trebuie să stabilească individual în ce măsură va implementa acest aspect în cadrul serviciului său.
               9.2.   Principii de bază și restricții

               9.2.1.   Standarde web

               NtS Web Service trebuie să respecte WS-I Basic Profile 1.1. Acest profil „oferă orientări privind interoperabilitatea pentru un set esențial de specificații pentru servicii web publice, precum SOAP, WSDL și UDDI” (1). Cele mai relevante standarde din acesta sunt

                           —

                           Definirea schemei XML (XSD),

                           —

                           Protocol simplu de acces la obiecte (SOAP),

                           —

                           Limbaj pentru descrierea serviciilor web (WSDL) și

                           —

                           Descriere, descoperire și integrare universale (UDDI).

                     Mesajul de răspuns al NtS WS este un mesaj NtS definit în Definirea schemei XML (XSD) din apendicele C la prezentul Regulament al Comisiei.

                           SOAP

                           este un protocol de executare pentru transmiterea datelor între sisteme informatice și este standardizat de World Wide Web Consortiums (W3C).
                           Elementele specifice pentru NtS Web Service sunt definite în concordanță cu specificațiile WSDL aferente din apendicele D la prezentul regulament al Comisiei. Schema standardului NtS (XSD) este inclusă împreună cu o declarație de import.

                           UDDI

                           (Descriere, descoperire și integrare universale) este înregistrat aici ca fiind un registru central, posibil internațional, pentru servicii web, în care ar putea fi înregistrat NtS Web Service. În acest registru, potențiali consumatori ai serviciului web ar putea să caute și să găsească serviciul în cauză. Însă, deoarece furnizorii potențiali ai NtS Web Service sunt limitați de către statele membre participante și specificația WSDL este o parte integrantă din standard, nu este stringentă nevoia unei înregistrări independente a NtS Web Service.

                     9.2.2.   Modelul de interacțiune și metoda de codificare pentru NtS WS

               Pentru NtS Web Service se utilizează metoda de codificare „Document-literal wrapped”, deoarece ea permite validarea față de o schemă XML, iar numele operațiunilor definite în specificația WSDL sunt utilizate în mod direct ca nume de etichetă XML în mesajele SOAP.
               9.3.   Specificații și recomandări generale

               9.3.1.   Specificații: Informații privind versiunea

               Partea cu informații privind versiunea a serviciului web NtS cuprinde două secțiuni:

                           —

                           versiunea serviciului web ca atare

                           —

                           versiunea schemei NtS utilizată de serviciul web

                     Secțiunea serviciului web ca atare cuprinde două părți:

                           —

                           versiunea majoră a serviciului web

                           —

                           versiunea minoră a serviciului web

                     Versiunea majoră este dată ca număr întreg pozitiv care denotă versiunea majoră a serviciului web.
               Versiunea minoră este dată ca număr întreg non-negativ care denotă versiunea minoră a serviciului web în cadrul versiunii majore.
               Secțiunea schemei NtS cuprinde versiunea schemei NtS astfel cum este definită de grupul de experți NtS.
               Prin urmare, versiunea serviciului web NtS indicată în prezentul document este 2.0.4.0, unde 2.0 este versiunea serviciului web ca atare, iar 4.0 este versiunea schemei NtS utilizate.
               Nu sunt necesare informații explicite privind versiunea în solicitările sau răspunsurile NtS Web Service. Există doar câteva versiuni ale serviciilor prevăzute a fi online în același timp. Versiunile diferite sunt furnizate cu URL-uri diferite. Prin urmare, fiecare eveniment de executare a serviciului web NtS corespunde unei versiuni specifice a serviciului web NtS.
               9.3.2.   Specificații: Structura spațiilor de nume

               Spațiile de nume din serviciul web NtS sunt bazate pe domeniul web al grupului de experți RIS, http://www.ris.eu/.
               Spațiile de nume cuprind o particulă care indică serviciul aferent și informații privind versiunea. Prin urmare, serviciul indicat în prezentul document utilizează următorul spațiu de nume:
               Serviciul de mesaje NtS: http://www.ris.eu/nts.ms/2.0.4.0
               9.3.3.   Recomandare: Utilizarea spațiilor de nume

               Pentru o mai mare transparență a documentelor XML, se recomandă să se definească spațiilor de nume în cel mai îndepărtat element adecvat din scheme, precum și în documentele de instanță și să nu se utilizeze definiții locale ale spațiilor de nume în elemente imbricate.
               9.3.4.   Recomandare: Utilizarea prefixelor în spațiile de nume

               Solicitările și răspunsurile din serviciul web NtS utilizează elementele XML în formă calificată, mai exact, cu un prefix explicit al spațiului de nume, iar atributele XML în formă necalificată, mai exact, fără un prefix al spațiului de nume.
               Se recomandă să se utilizeze prefixe intuitive pentru spațiile de nume, precum „nts”, pentru a facilita citirea de către persoane.
               9.3.5.   Specificații: Utilizarea codurilor de localizare ISRS

               Codul de localizare ISRS este explicat în capitolul 2 din Ghidul privind codificarea NtS pentru dezvoltatorii de aplicații, precum și în Ghidul privind codificarea indexului RIS.
               Prin interogarea seviciului web NtS, clientul poate face trimitere la diferite obiecte, de exemplu, secțiuni ale șenalului navigabil, indicatoare de nivel sau ecluze. Dacă se utilizează parametrii corespondenți, și anume elementele de identificare, aceștia trebuie să conțină coduri de localizare ISRS. Acești parametri sunt indicați, de regulă, în elemente de identificare, fiecare conținând una sau două date de identificare.
               Atunci când se folosesc acești parametri, trebuie să fie respectate următoarele convenții generale:

                           —

                           Identificatorii trebuie să fie indicați sub forma unor coduri complete de 20 de semne, mai exact, fără trunchierea zerourilor de la sfârșit.

                           —

                           Dacă se utilizează două date de identificare în cadrul unui element de identificare, ambii identificatori trebuie să facă trimitere la aceeași cale navigabilă. Aceasta înseamnă că respectivele coduri includ unele cifre identice aflate în partea aferentă fairway_section din codul de localizare ISRS. Codul aferent secțiunii șenalului navigabil, împreună cu hectometrul șenalului navigabil, definește o porțiune a căii navigabile indicată sub forma unei perechi de elemente de identificare.

                     Pentru indicarea porțiunilor căii navigabile (perechi de elemente de identificare în cadrul secțiunii fairway_section geo_object) din mesajele NtS, trebuie să fie avute în vedere următoarele aspecte în ceea ce privește identificatorii:

                           —

                           cifrele 1 și 2 (codurile de țară):

                                       —

                                       trebuie să fie identice în cadrul perechii de date de identificare, însă

                                       —

                                       în cadrul unei perechi de date de identificare, pot fi definite diferite coduri de țară în cazul în care țările învecinate utilizează același cod al secțiunii șenalului navigabil pentru o anumită cale navigabilă și același sistem pentru definirea hectometrilor,

                           —

                           cifrele 3-5 (codul de localizare al ONU):

                                       —

                                       nu sunt relevante, pot conține diferite informații în cadrul aceleiași perechi de date de identificare,

                           —

                           cifrele 6-10 (codul secțiunii șenalului navigabil):

                                       —

                                       trebuie să fie identice în cadrul perechii de date de identificare, însă

                                       —

                                       [excepție]: în cazul în care se utilizează codurile ISRS belgiene în cadrul NtS WS, ar trebui să se utilizeze doar cifrele 6-8 pentru identificarea secțiunii șenalului navigabil, deoarece mesajele NtS vor fi publicate în diferite secțiuni din cadrul unui singur șenal navigabil,

                           —

                           cifrele 11-15 (codul de referință al obiectului):

                                       —

                                       nu sunt relevante, pot conține diferite informații în cadrul aceleiași perechi de date de identificare,

                           —

                           cifrele 16-20 (hectometrul șenalului navigabil):

                                       —

                                       cuprinde cinci cifre care definesc hectometrul și, prin urmare, va conține, de regulă, diferite informații în cadrul perechii de date de identificare. Exemplu: „00235” pentru șenalul navigabil la km 23,5; „00001” pentru șenalul navigabil la km 0,1,

                                       —

                                       [excepție]: în cazul Țărilor de Jos, nu există întotdeauna o legătură directă între hectometru și kilometrul fizic al șenalului navigabil din cauza definirii începutului porțiunii șenalului în modelul de rețea și în lumea reală. În astfel de cazuri, codul de referință al obiectului pentru obiecte de tipul „dismar” începe cu Kxxxx [xxxx include kilometrul fizic, de exemplu, NLSVG00130K000300191 (km 3)]. Însă pentru alte tipuri de obiecte, nu există o relație directă cu kilometrul șenalului navigabil în codurile ISRS, de exemplu, podul Sas van Gent de pe același șenal navigabil la km 2,5 are codul ISRS NLSVG001300521600186. Pentru Kanaal Gent-Terneuzen, kilometrul fizic 0,0 începe la granița dintre Belgia și Țările de Jos, iar hectometrul șenalului 0,0 începe la începutul canalului în Gent.

                     În cazul în care un mesaj vizează mai multe căi navigabile sau secțiuni ale șenalului navigabil, toate secțiunile șenalului navigabil trebuie să fie definite prin punctul lor de început și de sfârșit în elemente XML aferente secțiunii „fairway_section” separate.
               Pentru unele țări/regiuni, este necesar să se construiască o funcționalitate de filtrare. Spre exemplu, dacă codul de localizare ISRS (1-2) este BE, utilizați codul de localizare ISRS (6-8) ca ID pentru stabilirea referinței liniare cu hectometrul șenalului navigabil (codul de localizare ISRS 16-20). Exemple de porțiuni ale șenalului navigabil (perechi de elemente de identificare valabile în fairway_section) care includ excepțiile definite mai sus:

                           —

                           Cei doi identificatori NL constituie o definire valabilă a porțiunii căii navigabile (indicând excepția NL față de kilometrul șenalului navigabil): NLSVG00130K000300191 (km 3,0 la Sas van Gent pe Kanaal Gent-Terneuzen) – NLWDP00130K000400200 (km 4,0 la Westdorpe pe Kanaal Gent-Terneuzen),

                           —

                           Cei doi identificatori BE constituie o definire valabilă a porțiunii căii navigabile (indicând excepția BE față de codul secțiunii șenalului navigabil („020” Albertkanaal): BEGNK02016L010100414 (ecluza Genk situată la km 41,4 pe Albert Canal) – BEOSH02033L010500772 (ecluza Ham situată la km 77,2 pe Albert Canal).

                     Următoarea figură arată contraexemple de utilizare a codului de localizare ISRS pentru fiecare dintre convențiile generale (nicio excepție de la convențiile generale nu se aplică pentru porțiunile căii navigabile SK):

                  Interogări nevalide ale codului de localizare ISRS

               Observație generală: Nu există un serviciu pentru interogarea identificatorilor valabili care să fie compatibil cu serviciul web NtS. Identificatorii sunt indicați în Sistemul european de gestionare a datelor de referință (ERDMS).
               Utilizarea corectă a identificatorului în interogări și interpretarea acestor coduri este prezentată în următoarele cinci cazuri.

                  Cazul 1: Nu există niciun element de identificare în solicitare

               Elementul de identificare este o parte opțională a solicitării, mai exact, se permite o interogare fără elemente de identificare:

                  Interogare validă fără parametrul de identificare

               Dacă nu se indică niciun element de identificare, sunt redate toate mesajele (desigur în funcție de alte criterii de filtrare precum validity_period sau dates_issue).

                  Cazul 2: Există un element de identificare în solicitare

               Fiecare element de identificare poate conține unul sau două elemente de identificare. Cazul unul element de identificare este prezentat în figura de mai jos:

                  Interogare validă cu un parametru de identificare

               Dacă se primește o astfel de interogare, serverul redă toate mesajele care se potrivesc cu un hectometru de început ≤ valoarea dată (240,7 în exemplu) și un hectometru de sfârșit ≥ această valoare. Figura de mai jos ilustrează această selecție de mesaje: Poziția interogată se află între valorile hectometrului de început și de sfârșit din mesajele 1, 3 și 4, care ar fi redate. Mesajele 2, 5 și 6 nu se suprapun cu poziția de interogare, astfel că acestea nu sunt redate.
               Dacă codul de localizare ISRS dat denotă un singur obiect, de exemplu, un indicator de nivel sau o ecluză, serviciul web redă mesajele care includ acest obiect.

                  Concordanța și neconcordanța mesajelor pentru un parametru de identificare

                  Cazul 3: Există două elemente de identificare în solicitare

               Fiecare element de identificare poate conține unul sau două elemente de identificare. Cazul a două elemente de identificare este prezentat în figura de mai jos:

                  Interogare validă cu doi parametri de identificare

               Toate valorile hectometrului interogate sunt tratate ca fiind valabile, chiar dacă secțiunea șenalului navigabil aferent are puncte de început și de sfârșit diferite. Spre exemplu, dacă secțiunea șenalului navigabil începe la hectometrul 100,0 și se sfârșește la hectometrul 300,0, ar fi valabilă o solicitare care interoghează valorile hectometrului 20,0 până la 400,0. La nivel intern, desigur, se caută doar partea „reală” a secțiunii șenalului navigabil.
               Astfel, se permite, de asemenea, căutarea tuturor mesajelor pe un șenal navigabil fără a se cunoaște plaja exactă a hectometrului (cineva ar trimite identificatorul cu valori ale hectometrului pe „00000” sau „99999”).
               Sunt redate toate mesajele care se potrivesc și care se intersectează cu intervalul dat al hectometrului. Următoarea diagramă ilustrează această situație:

                  Potrivirea și nepotrivirea mesajelor pentru doi parametri de identificare

               Figura de mai sus ilustrează modul de definire a „intersectării”. Chiar dacă aria de cuprindere a mesajelor 1-4 se suprapune cu cea a intervalului hectometrului interogat (parțial sau complet), aria de cuprindere a mesajelor 5 și 6 nu, prin urmare vor fi redate mesajele 1-4, iar mesajele 5 și 6 nu vor fi redate.
               Condiția tehnică pentru ca un mesaj să se intersecteze cu un interval [A, B] este: Hectometrul de început al mesajului este ≤ B, iar cel de sfârșit este ≥ A.

                  Combinație: Există elemente multiple de identificare în solicitare

                  O interogare validă cu multiple elemente de identificare

               Combinația mai multor elemente de identificare în solicitare conduce la o unire a mesajelor aferente. Toate elementele de identificare sunt tratate individual și este redat un mesaj dacă acesta se potrivește cel puțin cu unul dintre aceste elemente. Prin urmare, ar fi redate următoarele mesaje pentru exemplul dat:

                           —

                           Toate mesajele pentru obiectul având codul de localizare ISRS SKXXX0000010000***** cu hectometrul de început =0 și hectometrul de sfârșit ≥ 0 (a se vedea cazul 2)

                           —

                           Toate mesajele pentru obiectul având codul de ISRS SKXXX0000500000***** care se intersectează cu intervalul hectometrului [11,0, 15,0] (a se vedea cazul 3)

                           —

                           Toate mesajele pentru obiectul având codul de localizare ISRS SKXXX0000200000***** cu hectometrul de început ≤ 110,5 și hectometrul de sfârșit ≥ 110,5 (a se vedea cazul 2)

                           —

                           Toate mesajele pentru obiectul având codul de localizare ISRS SKXXX0000500000***** care se intersectează cu intervalul hectometrului [220,0, 300,0] (a se vedea cazul 3)

                     9.4.   Serviciul de mesaje NtS (specificație pentru implementare)

               În acest capitol este prezentată specificația privind implementarea serviciului de mesaje NtS, dedusă din considerațiile și alegerile din capitolele anterioare.
               Serviciul de mesaje NtS furnizează cele patru tipuri de mesaje în NtS:

                           1.

                           NtS FTM (mesaj privind șenalul navigabil și traficul pe căile navigabile)

                           2.

                           NtS WRM (date despre apă)

                           3.

                           NtS ICEM (date privind gheața)

                           4.

                           NtS WERM (mesaj meteo)

                     O implementare a serviciului de mesaje NtS poate susține toate tipurile de mesaje sau doar o selecție. Se permite unui stat membru participant să ofere mai multe servicii pentru un anumit tip de mesaj, care să se completeze.
               9.4.1.   Solicitare

               Pentru a asigura caracterul robust la nivel maxim al serviciului, menținând în același timp un nivel scăzut de complexitate, nu se utilizează un limbaj suplimentar de interogare pentru serviciul web NtS. În schimb, se aplică elementele constructive oferite de WSDL. Operațiunile specifice, împreună cu parametrii acestora, sunt menționate integral în specificația WSDL. În cazul serviciului de mesaje NtS, este definită o singură operațiune.
               Criteriile de filtrare pe subiect sunt preluate din standardul NtS, dar sunt în ceea ce privește nivelul multiplicității parametrilor:

                           —

                           tipul mesajului (obligatoriu; unul dintre „FTM”, „WRM”, „ICEM”, „WERM”)

                           —

                           secțiuni specifice ale căii navigabile sau părți din acestea, ori obiecte specifice (opțional; descrise de coduri de localizare ISRS unici și/sau de perechi de coduri de localizare ISRS)

                           —

                           durata valabilității (opțional; data de început și data de sfârșit)

                           —

                           data publicării notificării (opțional; date unice și/sau intervale de date)

                     Serviciul redă numai mesajele care corespund criteriilor date.
               Mecanismul de paginare
               Pentru a controla cantitatea de date, este integrat un mecanism de paginare. Parametrul de paginare este definit cu un tip complex care conține următoarele elemente:

                           —

                           abaterea: seria primului mesaj redat (număr întreg ≥ 0)

                           —

                           limita: numărul maxim de mesaje (număr întreg ≥ 0)

                           —

                           număr total: marcare, dacă este redat numărul total de mesaje (valoare booleană)

                     Parametrul de paginare complexă este opțional, însă, dacă există, trebuie indicate toate elementele din cadrul acestuia. Atunci, mecanismul de secționare funcționează în felul următor:
               Numărul total de mesaje nu va depăși parametrul limită, cu excepția faptului că o valoare 0 înseamnă „nelimitat”. Răspunsul omite atâtea mesaje câte sunt definite în parametrul abatere. Pentru a asigura acest mecanism, serviciul trebuie să respecte o secvență temporară stabilă de mesaje (însă arbitrară), de exemplu, între două actualizări ale datelor din mesaj în setul de date subiacente ale serviciului web. Aceasta înseamnă că două apelări identice consecutive trebuie să redea același mesaj în aceeași ordine. Parametrul număr total stabilește dacă răspunsul transmite numărul total de mesaje care sunt în concordanță cu criteriile subiectului în cauză. De regulă, ar trebui să fie suficientă solicitarea acestor informații în primul răspuns și omiterea lor în toate răspunsurile consecutive. Aceasta ar trebui să conducă la o mai bună performanță a serviciului web.
               Mecanismul de paginare oferă un mijloc de solicitare a mesajelor în mod iterativ în „pagini”. Pentru ca mecanismul de paginare să funcționeze corect, trebuie să fie furnizați în fiecare apelare aceiași parametri pentru subiectul în cauză.
               9.4.2.   Memoriu în răspuns

               În cazul unei solicitări reușite, răspunsul serviciului web NtS conține mesaje NtS care sunt în concordanță cu parametrii de solicitare. Mesajele NtS trebuie să respecte schema NtS și pot fi validate în raport cu schema respectivă. Deoarece tipul mesajului este un parametru de solicitare obligatoriu, fiecare răspuns poate conține doar mesaje NtS ale aceluiași tip de mesaj, FTM, WRM, ICEM sau WERM.
               Dacă serviciul detectează erori la prelucrarea solicitării, acesta poate reda un număr arbitrar de mesaje de eroare, folosind codurile de eroare enumerate în subcapitolul următor.
               Un răspuns al unui serviciu web NtS poate conține în același timp mesaje NtS și mesaje de eroare.
               Sunt redate informații opționale despre paginare dacă solicitarea a cuprins parametri de paginare. În acest caz, abaterea și numărul de mesaje conținute sunt obligatorii, iar numărul total trebuie furnizat doar dacă a fost solicitat.
               Notă: Se presupune că comunicarea dintre serviciul web și utilizator este stabilită tehnic, mai exact, serviciul primește solicitarea, iar utilizatorul primește răspunsul aferent. În acest caz, nu sunt luate în considerare erorile tehnice, de exemplu, întreruperea conexiunii la internet sau inaccesibilitatea serviciului web din motive de întreținere sau avariere. În schimb, sunt luate în considerare doar situațiile de eroare care apar „dincolo de” stratul serviciului web din punctul de vedere al utilizatorilor.

                  Mesaje de eroare

               Codurile de eroare pentru situațiile de eroare neprevăzute sunt enumerate mai jos, alături de o explicație. Doar codul de eroare este cuprins în răspuns, aceasta fiind procedura obișnuită în schema XML a NtS.

                  Coduri de eroare pentru serviciul de mesaje NtS

                           Code

                           Description

                           Explanation

                           e010

                           message type not supported

                           web service does not support the requested message type

                           e030

                           paging parameters inconsistent with messages

                           parameters for paging mechanism do not fit the available messages, e.g. Offset >= Total Count

                           e100

                           syntax error in request

                           request violates the schema for requests; can be specified in more detail by further e1xx-Codes

                           e110

                           incorrect message type

                           given message type is not known

                           e120

                           incorrect type-specific parameters

                           type-specific parameters are erroneous

                           e130

                           incorrect paging parameters

                           given parameters for the paging mechanism are erroneous

                           e200

                           operation not known

                           the requested operation is unknown

                           e300

                           data source unavailable

                           data source of the web service for the NtS data is temporarily unavailable (technical problem)

                           e310

                           too many results for request,

                           server is unable to handle number of results

                     9.5.   Generarea de servicii și clienți

               Dacă abordarea „contractul primează” este respectată cu rigoare, și anume, dacă unul sau mai multe contracte cu descrieri complete ale interfețelor sunt furnizate sub formă de documente WSDL, o implementare a serviciului (serviciilor), precum și a clientului aferent, poate fi generată automat cu ajutorul instrumentelor software adecvate. Într-o situație ideală, nu trebuie să fie efectuate modificări manuale la nivelul codului sursă generat.
               Însă, în majoritatea cazurilor, sunt necesare mai multe iterații pentru ca specificația WSDL să îndeplinească cerințele precise ale unui astfel de instrument. De regulă, instrumentul realizează solicitări individuale cu privire la utilizarea standardului WSDL pentru a funcționa fără probleme. În consecință, ar putea fi necesară efectuarea de modificări la nivelul specificației WSDL, deși specificația WSDL a fost inițial o specificație validă în conformitate cu standardul WSDL. Dacă specificația WSDL a serviciului web este modificată după ce se generează serviciul sau clientul, ar putea fi necesară o nouă generare, în funcție de modificările efectuate.

                  Glosar

                           Termen

                           Explicație

                           Codul de localizare ISRS

                           Codul de localizare „Standardul internațional privind raportarea navelor”

                           ID

                           Identificare

                           NtS

                           Notificări transmise comandanților de nave

                           ONU

                           Organizația Națiunilor Unite

                           RIS

                           Servicii de informații fluviale

                           SGM 84

                           Sistemul geodezic global din 1984

                           SOAP

                           Protocol simplu de acces la obiecte; protocolul rețelei este utilizat, de regulă pentru servicii web

                           UDDI

                           Descriere, descoperire și integrare universale; standardul pentru servicii de înregistrare în contextul serviciilor web

                           URL

                           Localizator uniform de resurse; amplasamentul unei resurse a rețelei utilizat, de regulă, pentru adrese de internet

                           WS

                           Serviciul web; serviciu care își prezintă interfețele pe internet și este utilizat prin comunicare pe internet

                           WSDL

                           Limbaj pentru descrierea serviciilor web; standard pentru specificația serviciilor web

                           WS-I

                           Organizația pentru Interoperabilitatea Serviciilor Web; un consorțiu în domeniu având obiectivul de a susține interoperabilitatea serviciilor web

                           XML

                           Limbaj de marcare extensibil; metalimbaj pentru reprezentarea structurată și independentă, pe platformă, a datelor

                           XSD

                           Definiția schemei XML; standard pentru specificarea structurii documentelor XML

                  (1)  Descriere citată de pe site-ul WS-I: http://www.ws-i.org

               Apendicele 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>

               Apendicele 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>

                  ETICHETE

                              Eticheta XML

                              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

                  ETICHETE

                              Eticheta XML

                              HU

                              MT

                              NL

                              PL

                              PT

                              RO

                              SK

                              SL

                              FI

                              SV

                              RU

                              SR

                           RIS_message

                           NtS üzenet

                           Messaġġ tal-NtS

                           NtS-bericht

                           Komunikat NtS

                           Mensagem NtS

                           Mesaj NtS

                           Správa NtS

                           sporočilo NtS

                           NtS-sanoma

                           NtS-meddelande

                           Сообщение NtS

                           NtS порука

                           Identification

                           Azonosítási szakasz

                           Sezzjoni ta’ identifikazzjoni

                           Identificatiesectie

                           Sekcja identyfikacyjna

                           Secção identificação

                           Element de identificare

                           Identifikačná sekcia

                           segment za identifikacijo

                           Tunnisteosio

                           Identifieringsavsnitt

                           Идентификация

                           (Идентификациони део)

                           From

                           Az üzenet feladója

                           Speditur tal-messaġġ

                           Afzender van het bericht

                           Nadawca

                           Remetente

                           Expeditorul mesajului

                           Odosielateľ správy

                           pošiljatelj sporočila

                           Sanoman lähettäjä

                           Avsändare

                           Отправитель

                           Пошиљалац поруке

                           Originator

                           Az információ forrása

                           Oriġinatur tal-informazzjoni

                           Oorsprong van de informatie

                           Autor informacji

                           Autor

                           Autorul informațiilor

                           Pôvodca správy

                           izvor informacije

                           Tiedon lähde

                           Uppgiftslämnare

                           Источник информации

                           Порекло-извор информације

                           Country_code

                           Az ország, amelyben az üzenet érvényes

                           Pajjiż fejn il-messaġġ huwa validu

                           Land waar het bericht geldt

                           Kraj, którego dotyczy komunikat

                           País em que a mensagem é válida

                           Țara în care mesajul este valabil

                           Krajina platnosti správy

                           država, v kateri je sporočilo veljavno

                           Maa, jota sanoma koskee

                           Berört land

                           Код страны сообщения

                           Држава у којој порука важи

                           Language_code

                           Eredeti nyelv

                           Lingwa oriġinali

                           Oorspronkelijke taal

                           Język oryginału

                           Língua original

                           Limba de origine

                           Originálny jazyk

                           izvirni jezik

                           Alkuperäkieli

                           Originalspråk

                           Язык сообщения

                           Изворни језик

                           District

                           Az országon belüli terület/ régió

                           Distrett/reġjun fil-pajjiż

                           District/regio in een land

                           Region kraju

                           Divisão administrativa (do país)

                           Regiune

                           Región

                           okrožje/regija znotraj države

                           Kyseinen alue maassa

                           Distrikt/region

                           Область в стране

                           Област-регион у држави

                           Date_issue

                           Kiadás dátuma

                           Data tal-ħruġ

                           Datum van uitgifte

                           Data nadania

                           Data de emissão

                           Data emiterii

                           Dátum vydania

                           datum izdaje

                           Antamispäivä

                           Datum för utfärdande

                           Дата составления

                           Датум издавања

                           Time_issue

                           Kiadás ideje

                           Ħin tal-ħruġ

                           Tijd van uitgifte

                           Godzina nadania

                           Hora de emissão

                           Ora emiterii

                           Čas vydania

                           čas izdaje

                           Antamisaika

                           Tidpunkt för utfärdande

                           Время составления

                           Време издавања

                           Ftm

                           Hajósoknak szóló hirdetmény

                           Messaġġ relatat mal-kanali navigabbli u t-traffiku

                           Bericht met betrekking tot vaarwegen en verkeer

                           Komunikat dotyczący toru wodnego i ruchu

                           Mensagem via navegável e tráfego

                           Aviz către navigatori

                           Správa týkajúca sa vodnej cesty a premávky

                           sporočilo v zvezi s plovno potjo in prometom

                           Väylää tai liikennettä koskeva sanoma

                           Farleds- och trafikrelaterat meddelande

                           Сообщения касательно фарватера и движения судов

                           Порука у вези са пловним путем и саобраћајем

                           NtS_number

                           Számozási szakasz

                           Sezzjoni tan-numru

                           Nummersectie

                           Numer sekcji

                           Secção relativa ao número

                           Numărul avizului către navigatori

                           Číslo

                           segment za številko

                           Sanoman numero

                           Numreringsavsnitt

                           Номер извещения

                           Organisation

                           Közzétevő szervezet

                           Organizzazzjoni pubblikatriċi

                           Uitgevende organisatie

                           Organ wydający

                           Organização de publicação

                           Organizația

                           Vydávajúca organizácia

                           organizacija, ki objavi sporočilo

                           Organisaatio

                           Utfärdare

                           Организация
[cell cut: 3368790 characters, first 2000000 kept]