title: 2018 m. lapkričio 20 d. Komisijos įgyvendinimo reglamentas (ES) 2018/2032, kuriuo iš dalies keičiamas Reglamentas (EB) Nr. 416/2007 dėl pranešimų kapitonams techninių specifikacijų

text:
28.12.2018

                  LT EN

                  Europos Sąjungos oficialusis leidinys

                  L 332/1

         KOMISIJOS ĮGYVENDINIMO REGLAMENTAS (ES) 2018/2032
         2018 m. lapkričio 20 d.
         kuriuo iš dalies keičiamas Reglamentas (EB) Nr. 416/2007 dėl pranešimų kapitonams techninių specifikacijų
         EUROPOS KOMISIJA,
         atsižvelgdama į Sutartį dėl Europos Sąjungos veikimo,
         atsižvelgdama į 2005 m. rugsėjo 7 d. Europos Parlamento ir Tarybos direktyvą 2005/44/EB dėl suderintų upių informacijos paslaugų (UIP) Bendrijos vidaus vandens keliuose (1), ypač į jos 5 straipsnio 1 dalies c punktą,
         kadangi:

                     (1)

                     Komisijos reglamentas (EB) Nr. 416/2007 (2) turėtų būti atnaujintas, patobulintas ir išaiškintas, siekiant atsižvelgti į technologinę pažangą ir patirtį, įgytą taikant Reglamentą (EB) Nr. 416/2007;

                     (2)

                     pranešimų kapitonams techninės specifikacijos turėtų būti grindžiamos Direktyvos 2005/44/EB II priede išdėstytais techniniais principais;

                     (3)

                     siekiant pagerinti laivybos saugą, pranešimai kapitonams turėtų būti išplėsti, į juos įtraukiant naują pranešimų rūšį – meteorologinius pranešimus;

                     (4)

                     iš Reglamento (EB) Nr. 416/2007 priedo turėtų būti pašalintos vandens lygio matavimo stočių informacinės lentelės, nes jose pateikti kontroliniai duomenys, kaip antai žemo ir aukšto vandens lygio kontrolinės vertės, yra kintami. Tokie duomenys turėtų būti įtraukti į Komisijos tvarkomą Europos bazinių duomenų valdymo sistemą ir joje saugomi;

                     (5)

                     reikia gerinti redagavimo ir taikomųjų programų kūrimo nuoseklumą, siekiant sukurti sąveikesnes paslaugas. Todėl kodavimo vadovai redaktoriams ir taikomųjų programų kūrėjams turėtų būti įtraukti į technines specifikacijas kaip priedo A ir B priedėliai;

                     (6)

                     pagal Reglamentą (EB) Nr. 416/2007 valdžios institucijoms rekomenduojama keistis duomenimis. Siekiant pagerinti tokį keitimąsi duomenimis, su keitimusi duomenimis susijusios specifikacijos turėtų būti nustatytos priedo D priedėlyje, kad valstybės narės galėtų užtikrinti savo sistemų sąveikumą;

                     (7)

                     siekiant užtikrinti, kad valstybės narės galėtų nuosekliai ir sąveikiai koduoti pranešimus kapitonams, turėtų būti patobulintos E priedėlyje pateiktos nuorodų lentelės. Šiuo tikslu nauji kodai turėtų būti nustatyti naujoje nuorodų lentelėje, kurioje pateikiamos grafinei naudotojo sąsajai skirtos suderintos paieškos sąsajos ženklai. Be to, į esamas nuorodų lenteles turėtų būti įtrauktos naujos žymės, vertės ir kodai, o nereikalingi įrašai turėtų būti pašalinti;

                     (8)

                     persvarstytos techninės specifikacijos turėtų užtikrinti, kad E priedėlio nuorodų lentelės būtų prieinamos ir elektroniniu būdu Europos Komisijos tvarkomoje Europos bazinių duomenų valdymo sistemoje;

                     (9)

                     pagal Direktyvos 2005/44/EB 12 straipsnio 2 dalį, siekdamos laikytis šios direktyvos 4 straipsnio, valstybės narės ne vėliau kaip per 30 mėnesių nuo šio reglamento įsigaliojimo turėtų imtis būtinų priemonių, kad įgyvendintų šiame reglamente nustatytus reikalavimus;

                     (10)

                     todėl Reglamentą (EB) Nr. 416/2007 reikėtų atitinkamai iš dalies pakeisti;

                     (11)

                     šiuo reglamentu nustatytos priemonės atitinka Direktyvos 2005/44/EB 11 straipsnyje minimo komiteto nuomonę,

               PRIĖMĖ ŠĮ REGLAMENTĄ:

            1 straipsnis
            Reglamento (EB) Nr. 416/2007 priedas pakeičiamas šio reglamento II priedo tekstu.

            2 straipsnis
            Šis reglamentas įsigalioja kitą dieną po jo paskelbimo Europos Sąjungos oficialiajame leidinyje.

            Šis reglamentas privalomas visas ir tiesiogiai taikomas visose valstybėse narėse.
            Priimta Briuselyje 2018 m. lapkričio 20 d.

                  Komisijos vardu

                  Pirmininkas

               Jean-Claude JUNCKER

            (1)  OL L 255, 2005 9 30, p. 152.

            (2)  2007 m. kovo 22 d. Komisijos reglamentas (EB) Nr. 416/2007 dėl pranešimų kapitonams techninių specifikacijų, nurodytų Europos Parlamento ir Tarybos direktyvos 2005/44/EB dėl suderintų upių informacijos paslaugų (UIP) Bendrijos vidaus vandens keliuose 5 straipsnyje (OL L 105, 2007 4 23, p. 88).

            PRIEDAS
            TURINYS

                        1.

                     BENDROSIOS NUOSTATOS
                     4

                        1.1.

                     Apibrėžtys
                     4

                        1.2.

                     Pranešimų kapitonams (NtS) pagrindinės funkcijos ir veiksmingumo reikalavimai
                     4

                        2.

                     PRANEŠIMŲ KAPITONAMS TEIKIMAS
                     5

                        3.

                     NtS PRANEŠIMŲ TIPAI
                     5

                        4.

                     NtS PRANEŠIMŲ STRUKTŪRA IR KODAVIMAS
                     5

                        4.1.

                     Bendroji struktūra
                     5

                        4.1.1.

                     Identifikavimo skirsnis
                     6

                        4.1.2.

                     Su farvateriu ir laivų eismu susijęs pranešimas
                     6

                        4.1.3.

                     Pranešimas apie vandens lygį
                     6

                        4.1.4.

                     Pranešimas apie ledą
                     7

                        4.1.5.

                     Meteorologinis pranešimas
                     7

                        4.2.

                     XML žymų NtS informacinėse lentelėse nurodytų kodų verčių paaiškinimai
                     7

                        4.3.

                     Farvaterių ruožų ir objektų identifikavimas NtS pranešimuose
                     7

                        4.4.

                     NtS pranešimų kodavimo taisyklės
                     8
                  A priedėlis. NtS kodavimo vadovas redaktoriams
                     9
                  B priedėlis. NtS kodavimo vadovas taikomųjų programų kūrėjams
                     22
                  C priedėlis. NTS XML schemos apibrėžtis (XSD)
                     50
                  D priedėlis. „NtS Web Service“ specifikacija (WSDL)
                     87
                  1.   BENDROSIOS NUOSTATOS
            1.1.   Apibrėžtys

            Farvaterių informacijos paslaugos (FIP) – geografinė, hidrologinė ir administracinė informacija apie laivakelį (farvaterį), kuria laivavedžiai ir laivyno valdytojai naudojasi reisui planuoti, vykdyti ir stebėti. Šiame standarte vartojami terminai „laivavedys“ ir „kapitonas“ atitinka terminą „laivo kapitonas“, vartojamą Upių informacijos paslaugų (UIP) gairėse (Komisijos reglamente (EB) Nr. 414/2007 (1)), o terminas „laivyno valdytojas“ apibrėžtas Komisijos reglamente (EB) Nr. 415/2007 (2).
            FIP teikiama kintama (pvz., vandens lygis, vandens lygio prognozės) ir nekintama (pvz., šliuzų ir tiltų darbo laikas) informacija apie vidaus vandenų kelių infrastruktūros naudojimą ir būklę ir taip padedama priimti taktinius bei strateginius navigacinius sprendimus.
            Tradicinės FIP teikimo priemonės apima vaizdinę pagalbą navigacijai ir spausdintinius, transliuojamus ir šliuzų fiksuotojo ryšio telefonais teikiamus pranešimus kapitonams. Mobilieji telefonai suteikė naujų balso ir duomenų perdavimo galimybių, tačiau korinio ryšio tinklais galima naudotis ne visur ir ne visada. Vandens keliams pritaikytos FIP gali būti teikiamos vidaus vandenų kelių radiotelefonijos ryšiu, internetu ar naudojantis elektroniniais navigaciniais žemėlapiais, kaip antai vidaus vandenų elektroninių žemėlapių rodymo ir informacijos sistema (vidaus vandenų ECDIS) su elektroniniu navigaciniu žemėlapiu (ENŽ).
            1.2.   Pranešimų kapitonams (NtS) pagrindinės funkcijos ir veiksmingumo reikalavimai

            Šioje NtS techninėje specifikacijoje pateikiamos farvaterio informacijos duomenų perdavimo internetu taisyklės.
            NtS turi būti:

                        a)

                        pateikiama farvaterių informacijos paslaugų informacija apie farvaterio sąlygas, laivų eismą, orus, vandens lygį ir ledą;

                        b)

                        pateikiamas automatinis svarbiausio pranešimų turinio vertimas naudojant standartinį kodų sąrašų žodyną (E priedėlyje pateiktas NtS informacines lenteles);

                        c)

                        teikiami kaip standartizuotos struktūros duomenų rinkiniai, kad pranešimus būtų galima lengviau integruoti į reisų planavimo sistemas;

                        d)

                        suderinami su UIP rodyklės ir vidaus vandenų ECDIS duomenų struktūra, kad pranešimus būtų galima integruoti į vidaus vandenų ECDIS, kaip nustatyta 2005 m. rugsėjo 7 d. Direktyvoje 2005/44/EB dėl suderintų UIP Bendrijos vidaus vandens keliuose.

                  NtS techninės specifikacijos užtikrina galimybę įvairių šalių NtS sistemoms keistis duomenimis tarpusavyje ir teikti juos kitoms taikomosioms programoms, kuriose naudojami NtS duomenys, įskaitant vidaus vandenų ECDIS.
            Tam tikrą NtS pranešimų informaciją galima standartizuoti, o kai kurios – ne.
            Standartizuotoji dalis turėtų apimti informaciją, kuri yra:

                        a)

                        svarbi vidaus vandenų laivybos saugai (pavyzdžiui, nedidelis nuskendęs laivas dešinėje Dunojaus farvaterio pusėje, 2010 upės km);

                        b)

                        reikalinga reisui planuoti (pavyzdžiui, apie šliuzų uždarymą, laivakelio aukščio sumažinimą ir t. t.).

                  Kaip paprastas tekstas be automatinio vertimo gali būti pateikiama papildoma su sauga ir reiso planavimu nesusijusi informacija, kaip antai šliuzo uždarymo priežastis. Paprasto teksto turėtų būti kuo mažiau.
            2.   PRANEŠIMŲ KAPITONAMS TEIKIMAS
            Valstybės narės užtikrina, kad NtS pranešimai būtų prieinami internetu ir naudojantis standartizuota NtS saityno paslauga, atitinkančia šiame priede ir jo priedėliuose nustatytas technines specifikacijas. Standartizuotos NtS saityno paslaugos specifikacija pateikiama D priedėlyje kaip saityno paslaugos aprašymo kalba (angl. Web Service Description Language, WSDL).
            Standartizuota NtS saityno paslauga vartotojui suteikia galimybę pasirinkti pranešimus pagal bent vieną iš šių kriterijų:

                        a)

                        konkretų vandens kelio ruožą;

                        b)

                        konkrečią vandens kelio dalį, apibrėžiamą jos pradžios ir pabaigos upės km;

                        c)

                        pranešimo galiojimo laiką (galiojimo laikotarpio pradžios ir pabaigos datas);

                        d)

                        pranešimo paskelbimo datą (paskelbimo datą ir laiką).

                  Šiame priede nurodytus standartus atitinkančius NtS pranešimus, be kitų priemonių, galima pateikti naudojantis:

                        a)

                        mobiliosiomis programėlėmis (taikomosiomis programomis);

                        b)

                        e. paštu.

                  Įvairiose šalyse naudojamos NtS sistemos gali keistis duomenimis tarpusavyje. Į visų sistemų, kuriose taikomi šio reglamento priede apibūdinti standartai, paslaugas gali būti integruoti kitų sistemų NtS, jeigu pranešimo turinys nekeičiamas. Jei nutrūksta ryšys su integruoto NtS šaltiniu arba ryšio nėra, apie tai informuojami naudotojai.
            3.   NTS PRANEŠIMŲ TIPAI
            NtS pranešimai – esminiai kuo standartiškesni pranešimai.
            Yra keturi NtS pranešimų tipai:

                        a)

                        su farvateriu ir laivų eismu susiję pranešimai;

                        b)

                        pranešimai apie vandens lygį;

                        c)

                        pranešimai apie ledą;

                        d)

                        meteorologiniai pranešimai.

                  4.   NTS PRANEŠIMŲ STRUKTŪRA IR KODAVIMAS
            Šiame skyriuje aprašoma standartinių elektroninių NtS pranešimų struktūra ir kodavimas.
            NtS pranešimas – struktūrinis pranešimas, kuriame, kai tik įmanoma, naudojami standartiniai elementai. Paprasto teksto duomenų elementuose turi būti kuo mažiau.
            C priedėlyje pateikiamoje standartinėje NtS išplėstinės ženklinimo kalbos (XML) schemos apibrėžtyje, šiame standarte vadinamoje XSD, nurodytos standartinės kodų vertės ir galimi formatai.
            Standartinės kodų vertės ir XML žymės, jų reikšmė ir vertimas pateikti E priedėlyje NtS informacinėse lentelėse ir juos galima gauti elektroniniu būdu Komisijos valdomoje Europos duomenų valdymo sistemoje (ERDMS).
            4.1.   Bendroji struktūra

            NtS pranešimą sudaro šie skirsniai:

                        a)

                        identifikavimo skirsnis;

                        b)

                        skirsnis, kuriame apibrėžiamas objektas (-ai) arba farvaterio ruožas (-ai), su kuriuo (-iais) yra susijęs pranešimas;

                        c)

                        su farvateriu ir eismu susijusiame pranešime – apribojimas (-ai), pranešime apie vandens lygį – matavimas (-ai), pranešime apie ledą – ledo sąlygos, meteorologiniame pranešime – meteorologinė suvestinė (-s).

               1 pav.

               Pranešimų kapitonams struktūra

            4.1.1.   Identifikavimo skirsnis

            Kiekviename pranešime turi būti identifikavimo skirsnis. Identifikavimo skirsnyje pateikiama bendroji informacija apie pranešimo teikėją ir pranešimo paskelbimo data.
            4.1.2.   Su farvateriu ir laivų eismu susijęs pranešimas

            Su farvateriu ir laivų eismu susijusiame pranešime pateikiama informacija apie farvaterio ruožą (-us) arba objektą (-us) ir jis naudojamas apribojimui (-ams) nurodyti šiais tikslais:

                        a)

                           Perspėti: svarbu saugai. Perspėjant turi būti nurodytas bent vienas apribojimas, dėl kurio kyla tiesioginis konkretus pavojus asmenims, laivams ar įrangai, pvz., tilto suvirinimo darbai, kuriuos vykdant keliamos kibirkštys, po tiltu kybanti apžiūros kabina ir (arba) darbuotojai, kliūtis farvateryje;

                        b)

                           Pranešti: svarbu reiso planavimui arba saugai. Pranešant gali būti nurodyti apribojimai, pvz., šliuzo kameros blokavimas dėl techninės priežiūros darbų, farvaterio dugno gilinimas;

                        c)

                           Informuoti: bendroji informacija, tiesiogiai nesusijusi su reiso planavimu ar sauga. Informuojant nepranešama apie konkrečius apribojimus, todėl ji nėra tiesiogiai susijusi su reiso planavimu ar sauga. Tai gali būti bendro pobūdžio informacija, pvz., vietinės laivų eismo taisyklės, vidaus vandenų ECDIS atnaujinimas.

                  4.1.3.   Pranešimas apie vandens lygį

            Skirsnyje apie vandens lygį pateikiamos šios vertės arba prognozės:

                        a)

                        vandens lygio,

                        b)

                        mažiausio gylio,

                        c)

                        laivakelio aukščio,

                        d)

                        užtvankos būsenos,

                        e)

                        vandens išleidimo,

                        f)

                        režimo.

                  Paprastai informacija apie vandens lygį generuojama ir skelbiama automatiškai remiantis duomenimis, gautais iš jutiklinės įrangos (pvz., limnigrafo), sistemų (pvz., vandens lygio modelio) ar infrastruktūros (pvz., užtvaros būsena). Skelbimo veiksniai gali būti įvairūs, pvz., skelbiama periodiškai arba pasiekus tam tikrą vertę.
            4.1.4.   Pranešimas apie ledą

            Pranešime apie ledą pateikiama informacija apie faktines arba numatomas ledo sąlygas farvaterio ruože (-uose). Su ledu susijusią informaciją paprastai rengia kompetentingi darbuotojai, remdamiesi vietos stebėjimu ir profesiniu vertinimu.
            4.1.5.   Meteorologinis pranešimas

            Meteorologiniame pranešime pateikiama informacija apie (pavojingas) oro sąlygas vidaus vandenų laivybai.
            Meteorologiniai pranešimai gali būti skelbiami siekiant skleisti hidrometeorologijos tinklų informaciją apie oro sąlygas kapitonams.
            4.2.   XML žymių ir kodų verčių paaiškinimas NtS informacinėse lentelėse

            E priedėlyje pateiktose NtS informacinėse lentelėse aprašyta įvairių NtS XML schemos apibrėžtyje (XSD) naudojamų elementų reikšmė. Visų XML elementų struktūra, formatas ir galimos vertės nurodyti C priedėlyje pateiktoje NtS XSD.

                        g)

                        Platumos ir ilgumos koordinatės koduojamos pagal 1984 m. pasaulinę geodezijos sistemą ir nurodomos laipsniais ir minutėmis bent tūkstantųjų (bet pageidautina dešimttūkstantųjų) tikslumu ([l]l mm.mmm[m] N, [l][l]l mm.mmm[m] E).

                        h)

                        Trupmeninė dalis skaičių laukeliuose atskiriama tašku („.“). Tūkstančių skirtukai nenaudojami.

                        i)

                        NtS pranešimuose vertės XML pranešime nurodomos tik šiais vienetais: cm, m3/s, h, km/h ir kW, m/s (vėjas), mm/h (krituliai) ir Celsijaus laipsniais. Nacionalinės taikomosios programos gali konvertuoti vertes į vienetus, patogius rodyti vartotojui ekrane.

                  4.3.   Farvaterių ruožų ir objektų identifikavimas NtS pranešimuose

            Kad būtų laikomasi Direktyvos 2005/44/EB 4 straipsnio 3 dalies a punkte nurodytų būtiniausių duomenų apie vidaus vandenų navigacijai svarbius objektus teikimo reikalavimų, objekto skirsnyje turi būti naudojamas ISRS buvimo vietos kodas. ISRS buvimo vietos kodas naudojamas objektams ir farvaterių ruožams vienareikšmiškai identifikuoti ir UIP sistemų ir paslaugų sąveikumui užtikrinti (pvz., kad reisams planuoti būtų galima sujungti informaciją apie infrastruktūrą iš UIP rodyklės, vidaus vandenų ECDIS ir NtS).
            ISRS buvimo vietos kodas – 20 raidinių skaitinių ženklų kodas, naudojamas vienareikšmiškam ir standartizuotam objektų tarpusavio ryšiui nustatyti teikiant upių informacijos paslaugas. Jį sudaro šie privalomi duomenų elementai, suskirstyti į keturis informacijos blokus:

                        a)

                        1 blokas. UN/LOCODE (5 raidiniai skaitiniai ženklai), kurį sudaro:

                                    —

                                    šalies kodas (2 raidiniai skaitiniai ženklai) (3) ir

                                    —

                                    buvimo vietos kodas (3 raidiniai skaitiniai ženklai, o jei nėra – XXX).

                        b)

                        2 blokas. Farvaterio ruožo kodas (5 raidiniai skaitiniai ženklai, jį nustato nacionalinė institucija).

                        c)

                        3 blokas. Objekto nuorodos kodas (5 raidiniai skaitiniai ženklai, o jei nėra – XXXXX).

                        d)

                        4 blokas. Farvaterio ruožo hektometras (5 raidiniai skaitiniai ženklai, srities centro hektometras arba 00000, jei nėra).

                  Valstybės narės ISRS buvimo vietos kodus ir objektų informacijos duomenis tvarko UIP rodyklėje ir tie duomenys teikiami Europos Komisijos valdomai ERDMS pagal ERDMS interneto svetainėje skelbiamos UIP rodyklės techninės priežiūros procedūras.
            4.4.   NtS pranešimų kodavimo taisyklės

            NtS pranešimai koduojami pagal NtS kodavimo vadovą redaktoriams (A priedėlis) ir NtS kodavimo vadovą taikomųjų programų kūrėjams (B priedėlis).

               (1)  2007 m. kovo 13 d. Komisijos reglamentas (EB) Nr. 414/2007 dėl techninių Europos Parlamento ir Tarybos direktyvos 2005/44/EB dėl suderintų upių informacijos paslaugų (UIP) Bendrijos vidaus vandens keliuose 5 straipsnyje nurodytų upių informacijos paslaugų (UIP) planavimo, įgyvendinimo ir naudojimo gairių (OL L 105, 2007 4 23, p. 1).

               (2)  2007 m. kovo 13 d. Komisijos reglamentas (EB) Nr. 415/2007 dėl Europos Parlamento ir Tarybos direktyvos 2005/44/EB dėl suderintų upių informacijos paslaugų (UIP) Bendrijos vidaus vandens keliuose 5 straipsnyje minimos laivų buvimo vietos nustatymo ir sekimo sistemos techninių specifikacijų (OL L 105, 2007 4 23, p. 35).

               (3)  JT šalių kodai nustatyti pagal Komisijos reglamento (ES) Nr. 164/2010 priedo 2.4.2.12 punktą (OL L 57, 2010 3 6, p. 1),. JT šalių kodai sutampa su ISO 3166–1 dviraidžiais šalių kodais.

               A.   PRANEŠIMŲ KAPITONAMS KODAVIMO VADOVAS REDAKTORIAMS

               TURINYS

                           1.

                        Bendroji informacija apie NtS kodavimo vadovus, jų struktūra ir paskirtis
                        10

                           2.

                        NtS pranešimo tipo pasirinkimas
                        10

                           3.

                        FTM pagrindiniai principai ir rengimo prieš skelbiant etapai
                        10

                           4.

                        FTM kodų paaiškinimas
                        12

                           5.

                        WRM pagrindiniai principai
                        20

                           6.

                        ICEM pagrindiniai principai ir rengimo prieš skelbiant etapai
                        20

                           7.

                        WERM pagrindiniai principai
                        20

                           8.

                        Tam tikriems elementams taikomos taisyklės
                        21

                  Santrumpos

                           Santrumpa

                           Reikšmė

                           CEVNI

                           Europos vidaus vandenų kodeksas (http://www.unece.org/trans/main/sc3/sc3res.html)

                           ENŽ

                           Elektroninis navigacinis žemėlapis

                           FTM

                           Su farvateriu ir laivų eismu susijęs pranešimas

                           ICEM

                           Pranešimas apie ledą

                           Vidaus vandenų ECDIS

                           Vidaus vandenų navigacijos elektroninių žemėlapių rodymo ir informacijos sistema

                           ISRS buvimo vietos kodas

                           Buvimo vietos kodas pagal Tarptautinį laivo duomenų teikimo standartą

                           NtS

                           Pranešimai kapitonams

                           UIP

                           Upių informacijos paslaugos

                           VHF

                           Jūrų judriojo ryšio dažnių juosta

                           WERM

                           Meteorologinis pranešimas

                           WRM

                           Pranešimas apie vandens lygį

                           WSDL

                           Saityno paslaugų aprašymo kalba

                           XML

                           Išplėstinė ženklinimo kalba

                           XSD

                           XML schemos apibrėžtis

                     1.   Bendroji informacija apie NtS kodavimo vadovus, jų struktūra ir paskirtis

               NtS standartas nuolat tobulinamas. Svarbus žingsnis į priekį žengtas pradėjus teikti NtS saityno paslaugą, kuria institucijoms sudaromos sąlygos keistis NtS pranešimais tarpusavyje ir su NtS naudotojais.
               Siekiant sudaryti sąlygas suderintai koduoti NtS pranešimus nacionaliniu ir tarptautiniu mastu, parengti du dokumentai: NtS kodavimo vadovas redaktoriams ir NtS kodavimo vadovas taikomųjų programų kūrėjams. Šie vadovai taikomi NtS XSD 4.0 ir „NtS Web Service“ WSDL 2.0.4.0 versijoms.
               Atsižvelgiant į tai, kad NtS saityno paslauga naudojamasi vis dažniau, NtS pranešimai toliau derinami, kad būtų užtikrintas tinkamas turinio rodymas trečiųjų šalių sistemose. Vienodas pranešimų kodavimas būtinas ir tam, kad į juos būtų galima atsižvelgti reisų planavimo taikomosiose programose.
               Elementai, kuriuose būtų tik standartinės arba numatytosios vertės, praleidžiami, jeigu jie yra sąlyginiai, nes taip atsiranda pranešimų perteklius be jokios papildomos naudos.
               NtS kodavimo vadovas redaktoriams skirtas tiems, kas redaguoja (ir skelbia) NtS pranešimus, ir jame pateikiami nuoseklūs nurodymai, kaip sukurti tinkamo tipo pranešimus, ir paaiškinami kodai. NtS kodavimo vadove paaiškinamas keturių NtS pranešimų tipų taikomumas, pateikiami pildymo nurodymai ir tam tikrais atvejais naudotini kodai. NtS kodavimo vadovas redaktoriams pateikiamas šiame A priedėlyje.
               NtS kodavimo vadove taikomųjų programų kūrėjams pateikiamos NtS taikomųjų programų kūrimo ir įgyvendinimo gairės, paaiškinami jų loginiai principai, procesai ir automatiškai nurodomos arba numatytosios vertės. NtS kodavimo vadovas taikomųjų programų kūrėjams pateikiamas šio reglamento priedo B priedėlyje.
               2.   NtS pranešimo tipo pasirinkimas

                           —

                           FTM: pasirinkite šį tipą, jei norite sukurti su farvateriu ir laivų eismu susijusį pranešimą dėl vandens kelių arba objektų vandens kelyje [žr. 3 skyrių].

                           —

                           WRM: pasirinkite šį tipą, jei norite sukurti pranešimą apie vandens lygį, kuriame būtų galima pateikti informaciją apie esamą ir prognozuojamą vandens lygį, taip pat kitą informaciją. Pranešime apie vandens lygį pateikiama informacija apie objektą arba farvaterio ruožą. Objektas identifikuojamas pagal ISRS buvimo vietos kodą, o farvaterio ruožas apibrėžiamas jo pradžios ir pabaigos taškų ISRS buvimo vietos kodais.

                           —

                           ICEM: pasirinkite šį tipą, jei norite sukurti pranešimą apie ledą. Pranešimo apie ledą skirsnyje pateikiama informacija apie ledo sąlygas farvaterio ruože, apibrėžtame jo pradžios ir pabaigos taškų ISRS buvimo vietos kodais.

                           —

                           WERM: pasirinkite šį tipą, jei norite sukurti meteorologinį pranešimą, kuriame būtų galima pateikti informaciją apie esamas ir prognozuojamas oro sąlygas vandens kelio ruože, apibrėžtame jo pradžios ir pabaigos taškų ISRS buvimo vietos kodais.

                     3.   FTM pagrindiniai principai ir rengimo prieš skelbiant etapai

               Išsami informacija apie naudotinus kodus pateikiama 4 skyriuje. 3.3 punkte ir toliau nurodyti dalykai FTM redaktoriaus priemonėje nurodomi nebūtinai ta pačia tvarka.

                           3.1.

                           Ar informacija turi būti skelbiama pateikiant NtS FTM pranešimą pagal NtS standartą? Visa svarbi su sauga ir reisų planavimu susijusi informacija turi būti skelbiama pateikiant NtS pranešimus. Saugai ir reisų planavimui nesvarbią informaciją skelbti galima. Kiekviena tema / incidentas / įvykis turi būti skelbiamas (-a) atskirame pranešime.

                           3.2.

                           Ar jau yra galiojantis FTM, susijęs su esama padėtimi (su turiniu ir jo galiojimo trukme)?

                           3.2.1.

                           Taip –
                           turi būti atnaujintas jau esamas FTM. FTM redaktoriaus priemonėje reikia pasirinkti ir atnaujinti atitinkamą paskelbtą pranešimą. Nebegaliojančio FTM atnaujinti negalima.

                           3.2.2.

                           Ne –
                           turi būti parengtas naujas FTM. Jeigu panašus įvykis jau yra užkoduotas galiojančiame FTM, atitinkamą FTM galima panaudoti kaip juodraštį naujam FTM parengti (jei tokia funkcija yra) arba galima naudoti šabloną (jei tokia funkcija yra).

                           3.3.

                           Turi būti nustatomas geografinė galiojimo aprėptis.

                           3.3.1.

                           Jei FTM yra susijęs su tam tikru vandens kelio ruožu, turi būti nurodomas vandens kelio ruožas, apibrėžiamas jo pradžios ir pabaigos taškais. Jei turinys taikomas keliems to paties vandens kelio ruožams arba įvairiems vandens keliams, juos visus galima išvardyti viename FTM.

                           3.3.2.

                           Jeigu FTM yra susijęs su konkrečiu objektu (pvz., tiltu, šliuzu ir pan.) vandens kelyje, atitinkamą objektą reikia pasirinkti iš esamų objektų sąrašo (jei yra). Vandens kelio ruožo pranešime apibrėžti nereikia. Jei FTM taikomas keliems objektams, visus juos galima nurodyti viename FTM.

                           3.3.3.

                           Viename pranešime galima sujungti su objektu ir su farvateriu susijusią informaciją, jei ji yra susijusi su viena konkrečia priežastimi arba įvykiu (tas pats temos ir priežasties kodas).

                           3.3.4.

                           Nors koordinatės yra sąlyginė informacija, jos turi būti nurodomos, kad būtų galima informaciją rodyti žemėlapiuose (dažnai šias koordinates NtS taikomoji programa teikia automatiškai).

                           3.4.

                           Turi būti įrašomas FTM turinys.
                           Visa informacija, kurią galima išreikšti naudojant NtS informacines lenteles, turi būti koduojama standartiniuose pranešimų laukuose. Paprasto teksto laukeliuose nurodoma tik papildoma informacija (kurios šiaip negalima koduoti).

                           3.5.

                           Jei reikia, nurodoma laivų tipo ir susijusių krypčių tikslinė grupė (-ės).

                           3.5.1.

                           Jei pranešimas galioja visiems (visų tipų) bet kuria kryptimi plaukiantiems laivams laivams), tikslinė grupė nenurodoma, kad būtų pateikiama tik svarbiausia informacija. Jei pranešimas / apribojimas skirtas konkrečiai tikslinei grupei ar taikomas tik konkrečiai krypčiai, turi būti pasirinkti atitinkami kodai.

                           3.5.2.

                           Jei visas pranešimas galioja konkrečioms tikslinėms grupėms, tikslinės grupės informacija turi būti pateikiama bendrojoje FTM dalyje (o ne kartojama apribojimo skirsnyje (-iuose)).

                           3.5.3.

                           Jei skirtingi apribojimai taikomi skirtingoms tikslinėms grupėms, tikslinės grupės informacija turi būti pateikiama atitinkamų apribojimų skirsniuose (o ne kartojama bendrojoje dalyje).

                           3.5.4.

                           Jeigu atskiriems laivams arba vietiniam eismui kompetentingos institucijos taiko apribojimų išimtis (pvz., laivams, dalyvaujantiems renginyje, dėl kurio taikomas bendras blokavimas, vietiniam susisiekimui keltais blokuotose srityse), koduojant tikslinę grupę (-es) į tokias išimtis atsižvelgti nereikia. Tokia informacija gali būti nurodoma papildomai informacijai skirtame paprasto teksto laukelyje.

                           3.6.

                           Jei reikia, įrašomas pranešimo skirsnis.
                           Jei iš tam tikro šaltinio galima gauti papildomos informacijos, tai turėtų būti nurodyta šiame skirsnyje. Jei taikomas papildomas įpareigojimas pranešti konkrečiu ryšio kanalu, tai turi būti nurodyta šiame skirsnyje.

                           3.7.

                           Jei reikia, įrašomas apribojimo skirsnis.
                           Jei taikomi apribojimai, reikia užpildyti apribojimų skirsnį. Jei žinomos apribojimų vertės, jos turi būti nurodytos. Privaloma nurodyti laivo matmenų, greičio apribojimo ir laivybai turimos erdvės vertes.
                           Kiekvieno apribojimo apraše turi būti nurodytas jo galiojimo laikotarpis, kad būtų galima atlikti tinkamus skaičiavimus reisų planavimo programose (darbui palengvinti NtS programoje gali būti apribojimų galiojimo laikotarpių kopijavimo arba daugiau nei vieno apribojimo priskyrimo tam tikram apribojimo galiojimo laikotarpiui funkcija).

                           3.8.

                           Turi būti nustatyta pranešimo galiojimo pradžios data.
                           Jei pranešimo galiojimo pabaigos data jau žinoma, ji taip pat nustatoma. Galiojimo pabaigos data negali būti ankstesnė už dabartinę datą.
                           Atkreipkite dėmesį į tai, kad informacija apie galiojimo laikotarpį bus naudojama atrinkti pranešimams, kurie naudotojams rodomi pagal nurodytą laiką.
                           Jei pranešimas atšaukiamas:

                                       a)

                                       jo galiojimo laikotarpiui neprasidėjus, nustatoma pašalinimo datai lygi jo galiojimo pradžios ir pabaigos data;

                                       b)

                                       jo galiojimo laikotarpiui prasidėjus, nustatomos jau praėjusios visų apribojimų galiojimo pabaigos datos, o pranešimo galiojimo pabaigos data – lygi pašalinimo datai.

                           3.9.

                           Pranešimą galima paskelbti.

                     4.   FTM kodų paaiškinimas

               4.1.   „Subject_code“.
               Temos kodų vartojimas:

                           —

                              Perspėjimas: svarbu saugai. Perspėjant turi būti nurodytas bent vienas apribojimas, dėl kurio kyla tiesioginis konkretus pavojus asmenims, laivams ar įrangai, pvz., tilto suvirinimo darbai, kuriuos vykdant keliamos kibirkštys, po tiltu kybanti inspektavimo kabina ir (arba) darbuotojai, kliūtis farvateryje,

                           —

                              Pranešimas: svarbu reiso planavimui arba saugai. Pranešime gali būti nurodyti apribojimai, pvz., šliuzo kameros blokavimas dėl techninės priežiūros darbų, farvaterio dugno gilinimas, papildomos (be nacionalinės teisės) laivų eismo taisyklės,

                           —

                              Informacija: bendroji informacija, kuri nėra tiesiogiai susijusi su reisų planavimu ar sauga. Informuojant nepranešama apie konkrečius apribojimus, todėl ji nėra tiesiogiai susijusi su reiso planavimu ar sauga. Tai gali būti, pvz., vietinės laivų eismo taisyklės, vidaus vandenų ECDIS atnaujinimas. Galiojimo laikotarpis yra pranešimo rodymo naudotojams laikas, o ne pateiktos informacijos galiojimo laikotarpis (pvz., 1 mėnuo arba kaip nustatyta pagal nacionalines procedūras).

                           —

                              Pranešimas atšauktas:

                           Temos kodas „Pranešimas atšauktas“ naudojamas tik tuo atveju, jei

                                       —

                                       dabartinė data yra ankstesnė nei galiojimo pradžios data. Šiuo atveju gali būti keičiamas tik laukelio „additional information in national language“ turinys, o visas kitas pranešimo turinys turi likti nepakeistas. Šiuo atveju „Pranešimas atšauktas“ naudojamas pranešimui pašalinti prieš jam įsigaliojant. Tai reiškia, kad „Pranešimas atšauktas“ naudojamas pašalinti pranešimams, kurių galiojimo pradžios data dar neatėjo, ir (arba) planuojamoms priemonėms, kurių nebus imtasi (pvz., buvo planuotas dugno gilinimas, tačiau jo pradėti negalima dėl per aukšto vandens lygio),

                                       —

                                       jau prasidėjo galiojimo laikotarpis ir nustatytos naujos jau praėjusios visų apribojimų galiojimo pabaigos datos. Turi būti nustatoma pašalinimo datai lygi galiojimo pabaigos data.

                                 Šiuo atveju priemonės ir (arba) įvykiai baigiasi anksčiau nei iš pradžių nustatytas jau esamo FTM galiojimo laikotarpis.

                     4.2.   „Reason_code“.
               Kad kapitonams būtų pateikiama papildoma informacija, turėtų būti nurodomas priežasties kodas.
               Priežasties kodų vartojimas:

                           Statybos

                           Pranešimas apie statybos darbus

                           Avarija

                           Perspėjimas apie nelaimę

                           Pasikeitimai farvateryje

                           Pranešimas apie farvaterio pasikeitimus

                           Ženklų keitimas

                           Pranešimas apie farvaterio ženklų pakeitimus

                           Farvaterio susiaurėjimas

                           Pranešimas apie sumažėjusį farvaterio plotį, jei netaikomas joks kitas „reason_code“

                           Pažeistos žymos / ženklai

                           Pranešimas apie pažeistas žymas ir (arba) ženklus

                           Vandenyje naras

                           Įspėjimas apie narą vandenyje

                           Dugno gilinimas

                           Pranešimas apie dugno gilinimo darbus

                           Renginys

                           Pranešimas apie renginius, pvz., plaukimo, buriavimo ar irklavimo varžybas

                           Pratybos

                           Pranešimas apie pratybas, pvz., gelbėjimo arba karines

                           Sprogmenų šalinimo operacija

                           Pranešimas apie sprogmenų šalinimo operaciją

                           Gausus vandens nuleidimas

                           Pranešimas apie didesnį nei įprasta pro slenkstines užtvankas ar šliuzus išleidžiamo vandens srautą dėl vandentvarkos priežasčių

                           Krentantys daiktai

                           Pranešimas apie krentančias medžiagas, pvz., varveklius, medžių šakas

                           Klaidingi radaro rodmenys

                           Pranešimas apie klaidinančio radijo aido tikimybę

                           Fejerverkai

                           Pranešimas apie fejerverkus

                           Plūduriuojantys daiktai

                           Pranešimas apie plūduriuojančius iš vandens kyšančius (matomus) ir vandenyje panirusius (nematomus) daiktus

                           Tėkmės parametrų matavimas

                           Pranešimas apie tėkmės parametrų matavimo darbus

                           Pavojus sveikatai

                           Perspėjimas arba pranešimas, pavyzdžiui, apie ąžuolinių kuoduočių vikšrus, dujų nuotėkį ir t. t.

                           Aukštos įtampos kabelis

                           Pranešimas apie skersai nutiestą aukštosios įtampos kabelį

                           Aukštas vandens lygis

                           Pranešimas apie aukštą vandens lygį prieš pasiekiant lygį, kuriam esant laivyba draudžiama

                           Ledas

                           Pranešimas apie ledą; papildoma informacija bus pateikiama pranešime apie ledą

                           Inland ECDIS informacijos atnaujinimas

                           Informacinis pranešimas apie vidaus vandenų ECDIS atnaujinimą

                           Apžiūra

                           Pranešimas apie apžiūros darbus; naudojamas tik apžiūros darbams nurodyti; nenaudojamas (remonto / statybos) darbams. Gali būti apribojimų dėl apžiūros vežimėlių / kabinų ar pastolių

                           Laivo nuleidimas į vandenį

                           Pranešimas apie laivo nuleidimą iš laivų statyklos doko

                           Vietinės laivų eismo taisyklės

                           Informacija apie papildomas arba pakeistas galiojančių įstatymų ar kitų teisės aktų taisykles be specialių apribojimų, apribojimų taikymo datų ir galiojimo datų

                           Žemas vandens lygis

                           Pranešimas apie žemą vandens lygį prieš pasiekiant lygį, kuriam esant laivyba draudžiama

                           Vandens lygio slūgimas

                           Pranešimas apie kontroliuojamą vandens lygio sumažinimą apžiūroms arba darbams atlikti arba dėl vandentvarkos priežasčių

                           Minimalus vandens nuleidimas

                           Pranešimas apie mažesnį nei įprasta pro slenkstines užtvankas ar šliuzus išleidžiamo vandens srautą dėl vandentvarkos priežasčių

                           Naujas objektas

                           Pranešimas apie naują esamą objektą, pvz., tiltą, prieplauką

                           Kliūtis

                           Pranešimas apie sumažėjusį laivakelio aukštį ir (arba) sumažėjusį farvaterio plotį dėl kliūties virš vandens lygio

                           Povandeninė kliūtis

                           Pranešimas apie sumažėjusį esamą gylį ir (arba) sumažėjusį farvaterio plotį dėl povandeninės kliūties

                           Laivybą draudžiantis vandens lygis

                           Pranešimas apie vandens lygį (aukštą arba žemą vandens lygį), dėl kurio laivyba draudžiama

                           Radijo ryšio zona

                           Pranešimas apie radijo ryšio zoną

                           Objekto šalinimas

                           Pranešimas apie objektų šalinimą

                           Remontas

                           Pranešimas apie tai, kad yra gedimas arba kažkas neveikia ir turi būti suremontuota, pvz., šliuzo valdymo sistema; tokiu pranešimu gali būti pranešama ir apie planinius remonto darbus

                           Kylantis vandens lygis

                           Pranešimas apie kylantį vandens lygį dėl natūralių, o ne dėl vandentvarkos priežasčių.

                           Sąnašos

                           Pranešimas apie dėl sąnašų sumažėjusį esamą gylį

                           Zondavimo darbai

                           Pranešimas apie zondavimo darbus

                           Specialieji ženklai

                           Pranešimas apie specialių ženklų naudojimą, pvz., dėl vandens plotų arba žvejybos rajonų blokavimo

                           Specialus transportas

                           Pranešimas apie specialų vežimą

                           Streikas

                           Pranešimas apie eksploatuojančių darbuotojų streiką, turintį įtakos galimybei naudotis vandens kelių infrastruktūra

                           Laivybai pavojingas vandens lygis

                           Pranešimas apie vandens lygį (aukštą arba žemą vandens lygį), dėl kurio laivyba turi būti vykdoma itin atsargiai

                           Darbai

                           Pranešimas apie bendrojo pobūdžio darbus objektuose, pakrantėse ir (arba) ant vandens kelių (upių arba kanalų) dugno.

                           Apribojimai

                           Naudojamas tik kaip rodiklis, kad yra apribojimų, jei netaikomas koks kitas priežasties kodas

                           Kita

                           Nenaudojamas; jei netinka joks kitas priežasties kodas, priežasties kodo laukelis nepildomas

                     4.3.   „Limitation_code“.
               Apribojimų kodų vartojimas:

                           —

                           Blokavimas
                           Kai neįmanoma jokia laivyba:

                                       —

                                       per šliuzo kamerą,

                                       —

                                       per tilto angą,

                                       —

                                       per tam tikrą farvaterio vietą,

                                       —

                                       tam tikrame farvaterio ruože.

                           —

                           Dalinis blokavimas
                           Visos infrastruktūros dalys (pvz., šliuzų kameros, tiltų angos) turi turėti savo ISRS buvimo vietos kodą. Jeigu tokių kodų vis dar nėra, gali būti naudojamas dalinio blokavimo kodas, kai galima ribota laivyba (pvz., prieinamas tik vienas šliuzo srities objektas dviejų lygiagrečių kamerų šliuze)

                                       —

                                       per vieną ar daugiau šliuzo kamerų, kai bent viena lieka atidaryta,

                                       —

                                       per vieną ar daugiau tilto angų, kai bent viena lieka atidaryta.

                           —

                           Neaptarnaujama
                           Naudojamas, kai judamasis tiltas neveikia nustatytu laikotarpiu. Šis laikotarpis turi būti įprastomis darbo valandomis.
                           Judamojo tilto kodas „neaptarnaujama“ reiškia, kad praplaukti po tiltu vis tiek įmanoma. Kitu atveju naudojamas kodas „blokavimas“. Šliuzo būsena, kai jis neveikia, koduojama kaip „blokavimas“.

                           —

                           Ribotas aptarnavimas
                           Naudojamas tada, kai pasikeičia įprastos objektų (pvz., šliuzų, (judamųjų) tiltų) veikimo valandos, veikimo laikas pailginamas arba sutrumpinamas.

                           —

                           Jei yra apribojimų, susijusių su leidžiamaisiais laivų ir (arba) vilkstinės matmenimis (nesusijusių tiesiogiai su infrastruktūra), apribojimas koduojamas šiais teksto elementais:

                                       —

                                       laivo grimzlė,

                                       —

                                       laivo plotis,

                                       —

                                       laivų vilkstinės plotis,

                                       —

                                       laivo ilgis,

                                       —

                                       laivų vilkstinės ilgis,

                                       —

                                       laivo aukštis virš vandens.

                                 Jei žinoma, nurodoma absoliučioji vertė.

                           —

                           Jei esama apribojimų, susijusių su objekto arba vandens kelio ruožo dydžiu, naudojami šie kodai:

                                       —

                                       leidžiamas aukštis,

                                       —

                                       leidžiamas ilgis,

                                       —

                                       leidžiamas plotis,

                                       —

                                       esamas gylis.

                                 Jei žinoma, nurodoma absoliučioji vertė.

                           —

                           Mažiausias gylis – nurodomas tuomet, jei dėl gylio gali kilti problemų (pvz., dėl sąnašų). Nurodoma absoliučiojo gylio (pagal atskaitos vertę) arba gylio sumažėjimo vertė. Jei žinoma, nurodoma absoliučioji vertė.

                           —

                           Delsa – naudojamas tuomet, kai objekte arba vandens kelio ruože tarp nurodytų pradžios ir pabaigos datų atsiranda ribotos trukmės kliūtis / incidentas.
                           Koduojama ilgiausia numatoma kliūties / incidento trukmė. Kodas „delsa“ nenaudojamas tais atvejais, kai negalima naudotis viena iš kelių šliuzo kamerų.

                           —

                           Jeigu draudžiami konkretūs manevrai ar veiksmai, koduojami atitinkami apribojimai. Toliau nurodyti apribojimai koduojami tik tuo atveju, jei jie dar nepaskelbti naudojant oficialius vidaus vandenų ENŽ koduotus navigacijos ženklus ar taisykles:

                                       —

                                       mažiausia galia,

                                       —

                                       keičiama laivų eismo kryptis,

                                       —

                                       apsisukti draudžiama,

                                       —

                                       plaukti draudžiama,

                                       —

                                       lenkti draudžiama,

                                       —

                                       švartuotis draudžiama,

                                       —

                                       draudžiama prisitvirtinti,

                                       —

                                       draudžiama nuleisti inkarą,

                                       —

                                       nekelti bangų,

                                       —

                                       ribojamas greitis,

                                       —

                                       išlipti į krantą draudžiama.

                                 Jei žinomos, nurodomos absoliučiosios ribojamo greičio arba mažiausios galios vertės.

                           —

                           Ypatingas perspėjimas. Tais atvejais, kai FTM (arba FTM dalis) yra susijusi su farvateriu / vandens keliu, šiuo apribojimu nurodoma, kurioje farvaterio / upės / kanalo / ežero vietoje įvyko incidentas.
                           Be to, jis naudojamas tais atvejais, kai apribojimo neįmanoma išsamiai apibūdinti, tačiau naudinga arba būtina perspėti arba informuoti kapitonus, kad jie turi stebėti radijo informaciją ir į ją atkreipti dėmesį.

                           —

                           Apribojimų nėra. Turėtų būti naudojamas tik aiškiai nurodyti, kad tam tikru laikotarpiu apribojimų nėra.

                     4.4.   Apribojimo „interval_code“. Intervalo kodų naudojimas:

                           —

                           Nuolat – naudojamas nurodyti apribojimams, kurie nepertraukiamai taikomi nuo pradžios datos / laiko iki pabaigos datos / laiko (pvz., blokavimas nuo 01.01.2016, 00:00 iki 31.03.2016, 23:59, tačiau taip pat ir blokavimas 17.09.2016 nuo 8:00 iki 18:00).

                           —

                           Kasdien – naudojamas nurodyti reguliariai kartotinai taikomam apribojimui (pvz., nekelti bangų darbo valandomis dugno gilinimo vietoje nuo 07.04.2016 iki 11.04.2016 kasdien nuo 06:00 iki 18:00).

                           —

                           Dienos metas (apibrėžtas CEVNI) – terminas „diena“ reiškia laikotarpį nuo saulėtekio iki saulėlydžio.

                           —

                           Nakties metas (apibrėžtas CEVNI) – terminas „naktis“ reiškia laikotarpį nuo saulėlydžio iki saulėtekio.

                           —

                           Savaitės dienos: kai intervalai yra susiję su atskiromis savaitės dienomis, jos nurodomos pasirenkant iš šių teksto elementų:

                                       —

                                       pirmadienis,

                                       —

                                       antradienis,

                                       —

                                       trečiadienis,

                                       —

                                       ketvirtadienis,

                                       —

                                       penktadienis,

                                       —

                                       šeštadienis,

                                       —

                                       sekmadienis,

                                       —

                                       nuo pirmadienio iki penktadienio,

                                       —

                                       šeštadienis ir sekmadienis.

                           —

                           Riboto matomumo atveju – naudojamas nurodyti apribojimui, taikomam tik kai matomumas yra sumažėjęs dėl rūko, miglos, sniego, lietaus arba kitų priežasčių.

                           —

                           Išskyrus – neturi būti naudojamas. Pertraukti intervalai turi būti nurodomi kaip atskiri to paties apribojimo galiojimo laikotarpiai. Taip yra todėl, kad reiso planavimo programinė įranga negali teisingai interpretuoti šio kodo pagal nustatytą datą ar laiką. Todėl neįmanoma tinkamai apskaičiuoti numatomo atvykimo laiko.

                           —

                           Nuo pirmadienio iki penktadienio, išskyrus valstybinių švenčių dienas – naudojamas tik tuo atveju, jei apribojimo galiojimo laikotarpiu yra valstybinių švenčių dienų. Kaip paslauga vartotojams valstybinės šventės diena gali būti nurodoma FTM paprasto teksto skirsnyje. Skaičiuodama numatomą atvykimo laiką reiso planavimo programinė įranga negalės atsižvelgti į valstybinių švenčių dienas.

                     4.5.   „Indication_code“.
               Rodmens kodas skirtas informuoti apie konkrečias tam tikrų apribojimų vertes (pvz., ribojamo greičio, mažiausios galios, esamo gylio). Nustatant tam tikrus matmenis būtina remtis išorine (geografine arba hidrologine) atskaitos sistema (pvz., leidžiamą aukštį, esamą gylį, mažiausią gylį) arba žinomais dirbtinių struktūrų matmenimis (pvz., leidžiamą ilgį, leidžiamą plotį).

                           4.5.1.

                           Jei absoliutūs matmenys arba atskaitos taškai yra žinomi, juos reikia nurodyti. Tik kai neįmanoma remtis išorine atskaitos sistema, turėtų būti naudojamos santykinės vertės.

                           4.5.2.

                                          sumažinama

                                          → tai santykinė vertė

                           4.5.3.

                                          didžiausia

                                          → tai absoliučioji vertė

                           4.5.4.

                                          mažiausia

                                          → tai absoliučioji vertė.

                           4.5.5.

                           Jei apribojimą nurodantis matmuo yra siejamas su geografine arba hidrologine koordinate, atitinkama atskaitos sistema turi būti nurodyta NtS pranešime (pvz., laivakelio aukštis 4 m nuo aukščiausio laivybai tinkamo vandens lygio; mažiausias esamas gylis 1,7 m nuo reguliuojamojo žemo vandens lygio).

                           4.5.6.

                           Jeigu apribojimo matmuo nurodomas pagal dirbtinės konstrukcijos (pvz., tilto, šliuzo) matmenį, nuoroda gali būti pateikiama pagal žinomus matmenis (pvz., laivakelio aukštis sumažinamas 1,5 m, leidžiamas ilgis sumažinamas 27 m).

                     4.6.   „Position_code“ (objektų).
               Kai įmanoma, buvimo vietos kodas yra nuoroda į farvaterio pusę, kurioje yra objektas, palyginti su farvaterio ašimi (kairė / vidurys / dešinė), arba kita bendrai žinoma informacija (senas / naujas) arba geografine kryptimi (šiaurė / pietūs / rytai / vakarai). Objektų buvimo vietos kodas gali būti iš anksto užpildytas automatiškai pagal UIP rodyklės bazinius duomenis. Kairė ir dešinė farvaterio pusė nustatoma žiūrint pasroviui.
               4.7.   „Position_code“ (farvaterių / vandens kelių).
               Su farvateriu arba vandens keliu susijusiame FTM (arba FTM dalyje) buvimo vietos kodas nenurodomas. Nurodant, kurioje farvaterio / kanalo / upės / ežero pusėje įvyko incidentas, naudojamas apribojimo kodas „ypatingas perspėjimas“, kartu su atitinkamu apribojimo buvimo vietos kodu.
               4.8.   „Position_code“ (apribojimų).

                           4.8.1.

                           Kai įmanoma, buvimo vietos kodas yra nuoroda į farvaterio arba objekto pusę, kurioje taikomas apribojimas (kairė / dešinė). Kairė ir dešinė farvaterio pusė nustatoma žiūrint pasroviui.

                           4.8.2.

                           Buvimo vietos kodas atkreipia kapitono dėmesį į farvaterio pusę, kurioje yra, pvz., ypatingos svarbos sritis, pavojus ar kliūtis. Todėl pakanka nurodyti apytikriai (pvz., kairysis krantas, kairė, vidurys, dešinė, dešinysis krantas). Smulkesnis skirstymas nenumatytas.

                           4.8.3.

                           Jei reikia, tikslesnė informacija apie buvimo vietą turėtų būti pateikiama žemėlapiuose arba eskizuose (priedas, žr. 3.6 skirsnį).

                           4.8.4.

                           Ruožuose, kuriuose įprastas buvimo vietos farvaterio pusėje rodmuo (kairė / dešinė) atrodo netinkamas (pvz., uostų baseinai, tam tikri kanalų ruožai, kuriuose tėkmės kryptis neaiški), galima naudoti kardinaliuosius taškus (šiaurė / rytai / pietūs / vakarai).

                     4.9.   „Target_group_code“ (žr 3.5 skyrių).

               4.10.   „Reporting_code“.

                           4.10.1.

                           Pranešimo režimo kodas paprastai naudojamas tik tuo atveju, kai yra specialus ryšio poreikis (pvz., papildoma prievolė pranešti vietos institucijai apie laivų eismo reguliavimą vietoje) arba kai turima papildomos tiesiogiai su FTM susijusios informacijos (pvz., VHF kontaktinė informacija, kaip antai informacijos apie esamą žemsiurbės buvimo vietą ryšio kanalo pavadinimas ar radijo šaukinys).

                           4.10.2.

                           Turi būti vengiama nuolat kartoti viešai prieinamus ryšio duomenis (pvz., vietinių institucijų telefono numerius, šliuzų VHF kanalus ir t. t.), jei nėra su FTM susijusios tiesioginės tokio ryšio priežasties.

                           4.10.3.

                           Pagal oficialų reglamentavimą visuotinai taikomos ryšio priemonės (pvz., laivų tarpusavio ir laivo ir kranto VHF ryšys, nustatytas CEVNI arba regioninėse ar nacionalinėse laivybos taisyklėse) paprastai nekartojamos naudojant pranešimo režimo kodą, jei nėra su FTM susijusios tiesioginės tokio ryšio priežasties.

                     4.11.   „Communication_code“
               Naudojamas toks formatas (pavyzdžiai):

                           —

                           VHF „numeris, šaukinys“: „10, Schifffahrtsaufsicht Wien“

                           —

                           Telefono arba fakso numeris: „+43123456789, Schifffahrtsaufsicht Wien“

                           —

                           Interneto adresas: „http://example.com“

                           —

                           Garsiniai signalai: „long blast / ilgas signalas“

                           —

                           E. paštas: „example@authority.eu“

                           —

                           EDI pašto dėžutės numeris: „900012345@edi.bics.nl“

                           —

                           Teletekstas: „ARD, 992 – 995“

                     4.12.   „Type_code“
               Vandens kelias – kanalas, ežeras arba upė.

                           —

                           inkaravimosi vieta

                           —

                           krantas

                           —

                           švyturys

                           —

                           prieplauka

                           —

                           pasienio kontrolė

                           —

                           tiltas

                           —

                           tilto anga

                           —

                           plūduras

                           —

                           oro linijos kabelis

                           —

                           kanalas (terminas „kanalas“ vartojamas tuomet, jei pranešimas susijęs su visu kanalu (ne tik farvateriu))

                           —

                           kanalo tiltas: akvedukas

                           —

                           pralaida

                           —

                           farvateris (terminas „farvateris“ reiškia vandens kelio dalį, kurią faktiškai galima naudoti laivybai).

                           —

                           keltas

                           —

                           plūdrusis dokas

                           —

                           dambos uždoris (dambos uždoris naudojamas vietovei apsaugoti, kai yra aukštas vandens lygis)

                           —

                           uostas

                           —

                           uosto įranga

                           —

                           uosto kapitono biuras

                           —

                           ežeras (terminas „ežeras“ vartojamas tuomet, jei pranešimas susijęs su visu ežeru (ne tik farvateriu))

                           —

                           šviesos

                           —

                           šliuzo baseinas: atskira šliuzo kamera

                           —

                           šliuzas: visas šliuzo kompleksas

                           —

                           švartavimosi įrenginys

                           —

                           įspėjimo ženklas

                           —

                           vamzdynas

                           —

                           virš vandens iškeltas vamzdynas

                           —

                           rampa

                           —

                           atliekų surinkimo aikštelė

                           —

                           kontrolės punktas

                           —

                           tvenkinys

                           —

                           upė (terminas „upė“ vartojamas tuomet, jei pranešimas susijęs su visa upe (ne tik farvateriu))

                           —

                           laivų keltuvas

                           —

                           laivų statykla

                           —

                           signalų postas

                           —

                           terminalas

                           —

                           mareografas

                           —

                           tunelis

                           —

                           apsisukimo baseinas

                           —

                           laivų eismo centras

                           —

                           užtvanka (užtvanka naudojama upių vandens lygiui kontroliuoti).

                     5.   WRM pagrindiniai principai

               Pranešimai apie vandens lygį paprastai generuojami automatiškai. Jei tai neįmanoma, WRM kuriami rankiniu būdu, kuo labiau taikant tuos pačius procesus, pagal kuriuos WRM generuojami automatiškai (žr. NtS kodavimo vadovą, skirtą programų kūrėjams).
               6.   ICEM pagrindiniai principai ir rengimo prieš skelbiant etapai

               Pranešimai apie ledą grindžiami stebėjimu ir vertinimu vietoje ir paprastai juos rengia įgalioti darbuotojai.
               Jei susidaro ledas, paskelbiamas ICEM. Ledas nebūtinai riboja laivybą, tačiau gali būti pateikiama informacija apie ledo sąlygas, netrukdančias laivybai.

                           6.1.

                           Ar informacija turi būti skelbiama pateikiant NtS ICEM?
                           Pirmas pranešimas apie ledą tam tikrame ruože skelbiamas tik kai formuojasi ledas vandens kelyje arba intakuose, taip pat ir tuo atveju, kai apribojimų nėra.

                           6.2.

                           Ar jau yra galiojantis ICEM, susijęs su paveiktu vandens kelio ruožu?

                           6.2.1.

                           Taip:
                           jei su paveiktu ruožu susijęs pranešimas (vis dar) galioja, atnaujinamas galiojantis pranešimas. Esamus pranešimus apie ledą galima atnaujinti net ir tais atvejais, kai keičiasi taikymo sritis (pvz., apledėjęs plotas didėja, todėl ilgėja paveiktas ruožas).

                           6.2.2.

                           Ne:
                           jei su paveiktu ruožu susijusio galiojančio pranešimo apie ledą nėra, turi būti sukurtas naujas pranešimas.

                           6.3.

                           Tačiau gali būti pateikiama informacija apie ledo sąlygas, kurios netrukdo laivybai.

                           6.4.

                           Vienas ICEM visada galioja tik viename vandens kelio ruože. Geografinė galiojimo aprėptis turi būti nustatyta nurodant vandens kelią ir atitinkamus pradžios ir pabaigos taškus hektometrais (arba pasirenkant tam tikrus iš eilės einančius ruožus, priklausomai nuo įgyvendinimo nacionaliniu lygmeniu).

                           6.5.

                           Turi būti nurodomas matavimo laikas. Atitinkamos ledo sąlygos turi būti įrašomos naudojant bent vieną iš kodų sąrašų (priklausomai nuo nacionalinių reikalavimų).

                           6.5.1.

                           „Ice_condition_code“

                           6.5.2.

                           „Ice_accessibility_code“

                           6.5.3.

                           „Ice_classification_code“

                           6.5.4.

                           „Ice_situation_code“ (ledo būklės kodas turėtų būti nurodomas visada, kad būtų galima pateikti šviesoforo spalvomis koduotą ledo būklės informaciją žemėlapiuose).

                           6.6.

                           ICEM galima paskelbti. Pranešimai apie ledą galioja automatiškai iki kitos dienos po paskelbimo arba tiek, kiek nustatyta pagal nacionalines procedūras.

                     7.   WERM pagrindiniai principai

               Atsižvelgiant į interneto paslaugų ir taikomųjų programų, susijusių su orų prognozėmis ir perspėjimais apie oro sąlygas, gausą, WERM turėtų būti naudojami tik informacijai, kuri yra konkrečiai svarbi laivybai ir kurios nenurodo bendrosios orų informacijos tarnybos.
               Meteorologiniai pranešimai paprastai generuojami automatiškai. Jei tai neįmanoma, WERM kuriami rankiniu būdu, kuo labiau taikant tuos pačius procesus, pagal kuriuos WERM generuojami automatiškai (žr. NtS kodavimo vadovą taikomųjų programų kūrėjams).
               8.   Tam tikriems elementams taikomos taisyklės

               8.1.   Taisyklės, taikomos elementui „name“, susijusiam su objektais

               Objektų pavadinimus paprastai iš anksto užpildo NtS redagavimo priemonė pagal UIP rodyklės bazinius duomenis. Pavadinimai įrašomi vietos kalba, todėl, pvz., gali būti naudojami ir diakritiniai ženklai arba kirilicos raidės. (pvz. „Baarlerbrücke“, „Volkeraksluis“ ar „Mannswörth“).
               Informacija apie objekto savybes nenurodoma, objekto tipas pavadinime nekartojamas, nebent tai būtų papildoma informacija apie objekto tipą.
               Pvz.: šliuzas „Schleuse Freudenau“ vadinamas tik „Freudenau“, nes objekto tipas „šliuzas“ pridedamas automatiškai pagal tipo kodą.
               Pvz.: geležinkelio tilto Kremse (AT) objekto pavadinimas yra „Eisenbahnbrücke Krems“. Informacija „geležinkelio tiltas“ įtraukiama į objekto pavadinimą, nes ji papildo informaciją, nurodytą tipo kodu „tiltas“.
               Pvz.: tilto Lince (AT) objekto pavadinimas yra „Nibelungenbrücke“. Žodis „tiltas“ išlieka objekto pavadinime, nes jis yra paties tilto pavadinimo dalis.
               Pvz.: vandens lygio matavimo stotis „Pegelstelle Wildungsmauer“ vadinama „Wildungsmauer“, nes informacija, kad šis objektas yra limnigrafas, jau nurodyta tipo kodu.
               Jei vandens kelio ruožas driekiasi dviejų šalių, kuriose vartojamos skirtingos kalbos, siena, nacionalinis objekto pavadinimas gali būti pateikiamas abiem kalbomis (pvz., „Staatsgrenze AT-SK/Statna hranica AT-SK“).
               8.2.   Taisyklės, taikomos elementui „name“, susijusiam su farvateriais

               Farvaterių pavadinimus paprastai iš anksto užpildo NtS redagavimo priemonė pagal UIP rodyklės bazinius duomenis. Laukelyje „name“ nurodomas atitinkamo farvaterio ruožo vietinis pavadinimas (pvz. „Rhein“). Priklausomai nuo nacionalinės tvarkos gali būti įmanoma redaguoti farvaterio pavadinimą įtraukiant dažniausiai vartojamus vietos pavadinimus ar papildinius (pvz. „Rhein am Deutschen Eck“).
               8.3.   Apribojimuose naudojamų elementų „value“ ir „unit“ taisyklės

               Jei nenurodyta kitaip, NtS pranešimuose vertes leidžiama nurodyti tik cm, m3/s, h, km/h ir kW, m/s (vėjas), mm/h (krituliai) ir Celsijaus laipsniais.

               B.   PRANEŠIMŲ KAPITONAMS KODAVIMO VADOVAS TAIKOMŲJŲ PROGRAMŲ KŪRĖJAMS

               TURINYS

                           1.

                        Pagrindinė informacija ir struktūra
                        24

                           1.1.

                        NtS kodavimo vadovo paskirtis
                        24

                           1.1.1.

                        NtS kodavimo vadovas redaktoriams
                        24

                           1.1.2.

                        NtS kodavimo vadovas taikomųjų programų kūrėjams (šis dokumentas)
                        24

                           2.

                        NtS pranešimai ir skirsniai
                        24

                           3.

                        WRM pagrindiniai principai
                        26

                           3.1.

                        WRM skirsnio „nts_number“ pildymas
                        26

                           3.2.

                        WRM pildymas, kai pateikiamos ir prognozės
                        26

                           4.

                        ICEM procesai
                        27

                           4.1.

                        Naujas ICEM
                        28

                           4.2.

                        Esamo ICEM atnaujinimas
                        28

                           5.

                        WERM pagrindiniai principai
                        29

                           5.1.

                        WERM skirsnio „nts_number“ pildymas
                        29

                           5.2.

                        WERM skirsnio „weather_category_code“ pildymas
                        29

                           6.

                        FTM procesai
                        30

                           6.1.

                        Naujas FTM
                        30

                           6.2.

                        Esamo FTM atnaujinimas arba pašalinimas
                        30

                           6.3.

                        Su vandens keliu ir (arba) objektu susijęs FTM
                        31

                           6.4.

                        Automatinis apribojimų kodų rikiavimas
                        31

                           6.5.

                        Apribojimo galiojimo laikotarpio nustatymas
                        32

                           7.

                        Bendrosios įgyvendinimo taisyklės
                        33

                           7.1.

                        Skirsnio „number_section“ pildymas
                        33

                           7.2.

                        Elementų „from“, „originator“, „organisation“ ir „source“ pildymas
                        33

                           7.3.

                        Elementų praleidimas
                        34

                           7.4.

                        Automatinis „date_issue“ pildymas
                        34

                           7.5.

                        Laiko juostų informacijos NtS pranešimuose tvarkymas
                        34

                           7.6.

                        Sekundžių informacijos tvarkymas NtS pranešimuose
                        34

                           7.7.

                        Dešimtainių trupmenų formatas NtS pranešimuose
                        34

                           7.8.

                        NtS pranešimuose naudotini vienetai
                        34

                           7.9.

                        Taisyklės, taikomos elementams „name“, „position_code“ ir „type_code“
                        34

                           7.10.

                        Taisyklės, taikomos elementui „fairway_name“
                        38

                           7.11.

                        Skaičiuoklės lentelės „reference_code“ vertimų paaiškinimai
                        38

                           7.12.

                        Rekomendacijos dėl elemento „coordinate“
                        38

                           7.13.

                        Tikslinių grupių informacijos tvarkymas
                        38

                           7.14.

                        Galiojančių pranešimų rodymas tam tikru laiku
                        39

                           7.15.

                        Neprivalomos funkcijos, didinančios NtS redagavimo priemonių patogumą naudotojui
                        39

                           8.

                        NtS XML pranešimų struktūra
                        39

                           9.

                        „NtS Web Service“
                        39

                           9.1.

                        Tikslas
                        39

                           9.2.

                        Pagrindiniai principai ir apribojimai
                        40

                           9.2.1.

                        Saityno standartai
                        40

                           9.2.2.

                        NtS WS sąveikos modelis ir kodavimo metodas
                        40

                           9.3.

                        Bendrosios specifikacijos ir rekomendacijos
                        40

                           9.3.1.

                        Specifikacija. Versijos informacija
                        40

                           9.3.2.

                        Specifikacija. Vardų erdvių struktūra
                        41

                           9.3.3.

                        Rekomendacija. Vardų erdvių naudojimas
                        41

                           9.3.4.

                        Rekomendacija. Vardų erdvių priešdėlių naudojimas
                        41

                           9.3.5.

                        Specifikacija. ISRS buvimo vietos kodų naudojimas
                        41

                           9.4.

                        „NtS Message Service“ (diegimo specifikacija)
                        46

                           9.4.1.

                        Užklausa
                        46

                           9.4.2.

                        Atsakymas
                        47

                           9.5.

                        Paslaugų ir klientų kūrimas
                        48
                     Žodynėlis
                        48
                     1.   Pagrindinė informacija ir struktūra

               Pranešimų kapitonams (NtS) sistemos įvairiose Europos šalyse buvo įgyvendinamos remiantis Komisijos reglamentu (EB) Nr. 416/2007 dėl pranešimų kapitonams techninių specifikacijų, nurodytų UIP direktyvos (Europos Parlamento ir Tarybos direktyva 2005/44/EB) 5 straipsnyje. NtS standartas nuolat tobulinimas, o svarbus žingsnis į priekį buvo žengtas pradėjus teikti NtS saityno paslaugą („NtS Web Service“), kuria institucijoms sudaromos sąlygos keistis NtS pranešimais tarpusavyje ir su NtS naudotojais, taip pat supaprastinus NtS pranešimų kodavimą pagal NtS XSD 4.0.
               1.1.   NtS kodavimo vadovo paskirtis

               NtS kodavimo vadove paaiškinamas keturių NtS pranešimų tipų taikomumas ir kuriuos kodus naudoti tam tikrais atvejais. Jame pateikiami NtS pranešimų pildymo nurodymai NtS redaktoriams, todėl NtS pranešimus galima koduoti suderintai nacionaliniu ir tarptautiniu mastu.
               Atsižvelgiant į tai, kad NtS saityno paslauga naudojamasi vis dažniau, NtS pranešimai toliau derinami, kad būtų užtikrintas tinkamas turinio rodymas trečiųjų šalių sistemose. Vienodas pranešimų kodavimas būtinas ir tam, kad į juos būtų galima atsižvelgti reisų planavimo taikomosiose programose. 1.0 redakcijos NtS kodavimo vadovas taikomas NtS XSD 4.0 ir „NtS Web Service“ WSDL 2.0.4.0 versijoms.
               1.1.1.   NtS kodavimo vadovas redaktoriams

               NtS kodavimo vadovas redaktoriams skirtas darbuotojams, redaguojantiems (ir skelbiantiems) NtS pranešimus, ir jame pateikiami nuoseklūs nurodymai, kaip sukurti tinkamo tipo pranešimus, ir paaiškinami kodai. Redaktoriams skirtame kodavimo vadove pateikiama ir taikomųjų programų kūrėjams aktualios informacijos.
               1.1.2.   NtS kodavimo vadovas taikomųjų programų kūrėjams (šis dokumentas)

               NtS kodavimo vadove taikomųjų programų kūrėjams pateikiamos NtS taikomųjų programų įgyvendinimo gairės, paaiškinami loginiai principai, procesai ir automatiškai nurodomos arba numatytosios vertės.
               2.   NtS pranešimai ir skirsniai

               NtS pranešimą sudaro šie skirsniai:

                           —

                           identifikavimo skirsnis,

                           —

                           skirsnis, kuriame apibrėžiamas objektas (-ai) arba farvaterio ruožas (-ai), su kuriuo (-iais) yra susijęs pranešimas,

                           —

                           vienas arba daugiau toliau nurodytų skirsnių, priklausomai nuo pranešimo tipo:

                                       —

                                       su farvateriu ir laivų eismu susijusiame pranešime – apribojimas (-ai),

                                       —

                                       pranešime apie vandens lygį – matavimas (-ai),

                                       —

                                       pranešime apie ledą – ledo sąlygos,

                                       —

                                       meteorologiniame pranešime – meteorologinė suvestinė (-ės).

                  2 pav.

                  NtS pranešimo struktūra: privalomas elementas (1), privalomas elementas, kuris gali pasikartoti (1…2), privalomas elementas, kuris turi pasikartoti (2), privalomas elementas, kuris gal kartotis tiek kartų, kiek reikia (1–n), neprivalomas elementas, kuris gali kartotis tiek kartų, kiek reikia (0…n).

               Identifikavimo skirsnis yra privalomas ir jame pateikiama bendroji informacija apie pranešimo rengėją, siuntėją, paskelbimo datą, šalį ir originalo kalbą; be šio skirsnio, pranešime turi būti ir skirsnis, priskiriamas prie vieno iš keturių NtS pranešimo skirsnių tipų:

                           —

                           farvaterio ir laivų eismo skirsnis. Su farvateriu ir laivų eismu susijusį pranešimą (FTM), vadovaudamiesi NtS kodavimo vadovu redaktoriams, paprastai rengia NtS redaktoriai. Jis yra susijęs su vandens kelių ruožais (apibrėžiamais ruožo pradžios ir pabaigos taškų ISRS buvimo vietos kodais) ir (arba) objektais vandens kelyje, apibrėžiamais jų atitinkamu ISRS buvimo vietos kodu [žr. 6 skyrių],

                           —

                           vandens lygio skirsnis. Pranešime apie vandens lygį (WRM) galima pateikti informaciją apie esamą ir numatomą vandens lygį, taip pat kitą informaciją. Paprastai WRM generuojami automatiškai (ir periodiškai) remiantis jutikliais atliekamų matavimų arba infrastruktūros būklės duomenimis ir juos rengiant NtS redaktoriaus veiksmų nereikia. Pranešimo apie vandens lygį skirsnyje pateikiama informacija, susijusi su objektu (pvz., vandens lygio matavimo stotis) arba farvaterio ruožu (pvz., mažiausias gylis tam tikrame ruože, vandens kelio ruože taikomas režimas). Objektas identifikuojamas pagal ISRS buvimo vietos kodą, o farvaterio ruožas apibrėžiamas jo pradžios ir pabaigos taškų ISRS buvimo vietos kodais. [žr. 3 skyrių],

                           —

                           ledo skirsnis. Pranešime apie ledą (ICEM) pateikiama informacija apie ledo sąlygas farvaterio ruože, apibrėžtame jo pradžios ir pabaigos taškų ISRS buvimo vietos kodais [žr. 4 skyrių],

                           —

                           oro sąlygų skirsnis. Meteorologiniame pranešime (WERM) galima pateikti informaciją apie esamas ir prognozuojamas oro sąlygas vandens kelio ruože, apibrėžtame jo pradžios ir pabaigos taškų ISRS buvimo vietos kodais [žr. 5 skyrių].

                     Be to, ISRS buvimo vietos kodais (Tarptautinis laivybos atskaitomybės standartas) nurodomas (-i) objektas (-ai) arba farvaterio ruožas (-ai), su kuriais yra susijęs pranešimas.
               ISRS buvimo vietos kodas apibrėžtas šio reglamento priedo 4.3 punkte.
               3.   WRM pagrindiniai principai

               Informacija apie vandens lygį labai svarbi planuojant reisus, taip pat saugai. Šiuo metu nėra bendro informacijos apie vandens lygį nurodymo atskaitos standarto. Vandens lygio matavimo stočių vertės siejamos su skirtingais jūros lygiais arba specialiais atskaitos taškais. Siekiant pateikti tinkamą atskaitos tašką, kartu su verte visada nurodomas ir atitinkamas „reference_code“. WRM pranešime gali būti pateikiama ši informacija:

                           —

                           vandens lygis (įskaitant prognozuojamą),

                           —

                           mažiausias gylis (įskaitant prognozuojamą),

                           —

                           laivakelio aukštis (įskaitant prognozuojamą),

                           —

                           vandens išleidimas (įskaitant prognozuojamą),

                           —

                           užtvaros padėtis,

                           —

                           režimas.

                     Skaičiuoklės lentelėje „reference_code“ pateiktų vertimų paaiškinimai pateikiami 7.11 skyriuje.
               Paprastai WRM generuojami ir skelbiami automatiškai, remiantis iš jutiklinės įrangos arba iš infrastruktūros gauta informacija (pvz., prognozės, užtvaros būsena). WRM skelbimo veiksniai gali būti įvairūs, pvz., skelbiama periodiškai arba pasiekus tam tikrą vertę.
               3.1.   WRM skirsnio „nts_number“ pildymas

               Pagal NtS XSD 4.0 WRM pranešimuose NtS numeris yra neprivalomas. Jei pranešimo numeris nurodomas, jis turi būti unikalus to tipo pranešimo numeris (organizacija / metai / numeris / serija), o unikalūs pranešimų numeriai gali būti užtikrinami WRM teikiančios organizacijos nuožiūra (nereikalaujama, kad numeriai būtų nuoseklūs).
               3.2.   WRM pildymas, kai pateikiamos ir prognozės

               Į „validty_period“ laukelį „date_start“ reikia įrašyti dabartinę datą („date_issue“), o į laukelį „date_end“ įrašoma kita diena po „date_issue“.
               Kad būtų galima pasikeitimus, pvz., vandens lygio, nurodyti naudotojui patogiu būdu, WRM skirtumo skirsnyje gali būti nurodomas skirtumas nuo ankstesnio lyginamojo matavimo vertės. Be vertės pasikeitimo (pvz., –5 [cm]), turi būti nurodomas ir lyginamojo matavimo laiko skirtumas.
               Prognozių atveju „measure_date“ yra data / laikas, kuriuo galioja prognozė.
               Vandens lygio prognozės visada apima neapibrėžtumo koeficientą. Paprastai skaičiuojama pagal modelius su skirtingais parametrais (pvz., orų prognozės), todėl gaunamos skirtingos prognozuojamos vandens lygio vertės. Kad būtų galima nurodyti mažiausią ir didžiausią prognozuojamas vertes, pvz., pavaizduoti vandens lygio prognozės pasikliautinąjį intervalą, WRM skirsnyje „measure“ įtraukti du papildomi neprivalomi duomenų laukeliai.
               Vandens lygio prognozavimo pasikliautinasis intervalas nurodytas toliau pateiktame paveikslėlyje:

                  3 pav.

                  Vandens lygio prognozės pasikliautinasis intervalas: labiausiai tikėtina vertė (juoda), pasikliautinojo intervalo viršutinė riba (violetinė), pasikliautinojo intervalo apatinė riba (raudona), išmatuotas vandens lygis (mėlyna).

               (X ašis rodo laiką; Y ašis rodo vandens lygį cm)

               NtS XSD galima naudoti du elementus:

                           <value_min>

                           mažiausia pasikliautinojo intervalo vertė;

                           <value_max>

                           didžiausia pasikliautinojo intervalo vertė.

                     Pasikliautinasis intervalas gali būti naudojamas nurodant ne tik prognozuojamą vandens lygį, bet ir skelbiamos mažiausio gylio bei laivakelio aukščio informacijos nepatikimumą.
               Pasikliautinojo intervalo vertėmis „value_min“ ir „value_max“ standartizuotame NtS WRM pranešime galima nurodyti WRM vertės pasikliautinąjį intervalą, kad jį būtų galima naudoti grafikuose. Patys pirminiai duomenys (pvz., kodo formatu) IWT naudotojams nerodomi.
               Priemonės kodo „measure_code“ vertės NOM naudoti negalima. Jei tam tikro tipo WRM atveju matavimo rezultatų nėra, o pranešimą vis tiek būtina išsiųsti, vertės elementai turi būti praleidžiami.
               4.   ICEM procesai

               Pranešimai apie ledą rengiami remiantis vietos stebėjimu ir vertinimu; paprastai jie rengiami rankiniu būdu (generuojant juos automatiškai turi būti laikomasi kūrimo rankiniu būdu taisyklių, žr. NtS kodavimo vadovą redaktoriams).
               ICEM skelbiamas tam tikram „fairway_section“, apibrėžtam jo pradžios ir pabaigos taškų ISRS buvimo vietos kodais, ir jame nurodomos „ice_condition“ tam tikrą dieną, kurią buvo atliktas matavimas.
               ICEM galiojimas prasideda jo paskelbimo dieną (automatiškai nustato NtS taikomoji programa). Kad naudotojams nebūtų rodomi nebegaliojantys ICEM, NtS taikomoji programa galiojimo laiko pabaigos datą „date_end“ automatiškai užpildo įrašydama kitą dieną po paskelbimo dienos (nebent nacionaliniais procesais užtikrinama, kad pranešimo galiojimo pabaigos data atitiktų dieną, kurią pranešime pateikta informacija tampa nebeaktuali).
               NtS kodavimo vadove redaktoriams aprašyta, kokiomis aplinkybėmis NtS redaktorius sukuria naują arba atnaujina esamą ICEM. Taikomi šie procesai:
               4.1.   Naujas ICEM

                           1)

                           NtS taikomosios programos gali NtS redaktoriams užtikrinti galimybę:

                                       a)

                                       naudoti esamus pranešimus kaip juodraštį naujam ICEM parengti (pvz., jei ledo sąlygos yra panašios į sąlygas esamame pranešime) ir (arba)

                                       b)

                                       tam tikromis aplinkybėmis naudoti pranešimų šablonus.

                           2)

                           Turinį (pvz., matavimo laiką arba atitinkamas ledo sąlygas) turi įvesti redaktorius pagal NtS kodavimo vadovo redaktoriams 6 skyrių. Matavimo datą ir laiką taip pat gali nustatyti taikomoji programa pagal nacionalines nuostatas.

                           3)

                           Kai NtS redaktorius / skelbėjai inicijuoja pranešimo paskelbimo veiksmą:

                                       a)

                                       patikrinama, ar visas privalomas turinys yra pateiktas pagal NtS XSD (jeigu ne, grįžtama prie 2 punkto);

                                       b)

                                       NtS taikomoji programa sugeneruoja „nts_number“:

                                                   i.

                                                   lauke „organisation“ įrašomas atsakingos organizacijos pavadinimas arba kodas, priklausomai nuo skelbiančiojo naudotojo funkcijos,

                                                   ii.

                                                   laukas „year“ užpildomas nurodant einamuosius metus,

                                                   iii.

                                                   priskiriamas kitas galimas „number“,

                                                   iv.

                                                   priskiriamas „serial number“ 0;

                                       c)

                                       laukelyje „date_issue“ automatiškai įrašoma faktinė paskelbimo data ir laikas;

                                       d)

                                       „validity_period“ laukelyje „date_start“ automatiškai įrašoma faktinė paskelbimo data;

                                       e)

                                       „validity_period“ laukelyje „date_end“ automatiškai įrašoma kita diena po paskelbimo datos (nebent nacionaliniais procesais užtikrinama, kad pranešimo galiojimo pabaigos data atitiktų dieną, kurią pranešime pateikta informacija tampa nebeaktuali).

                     4.2.   Esamo ICEM atnaujinimas

                           1)

                           ICEM redaktoriaus priemonėje reikia pasirinkti atitinkamą paskelbtą pranešimą, kurį reikia atnaujinti. Pirminis ICEM turi būti nukopijuotas arba pakeistas duomenų bazėje (priklausomai nuo nacionalinių procesų). Nebegaliojančių ICEM (kurių „validity_date_end“ yra praėjusi) atnaujinti nebegalima, todėl tokiu atveju NtS redaktorius turi sukurti naują ICEM.

                           2)

                           Turinį (pvz., matavimo laiką arba atitinkamas ledo sąlygas) redaktorius turi pakeisti vadovaudamasis NtS kodavimo vadovo redaktoriams 6 skyriumi. Matavimo datą ir laiką taip pat gali pakeisti taikomoji programa pagal nacionalines nuostatas.

                           3)

                           Kai NtS redaktorius / skelbėjas inicijuoja paskelbimo veiksmą:

                                       a)

                                       patikrinama, ar visas privalomas turinys yra pateiktas pagal NtS XSD (jeigu ne, grįžtama prie 2 punkto);

                                       b)

                                       NtS taikomoji programa sugeneruoja „nts_number“:

                                                   i.

                                                   „organisation“ lieka nepakeistas,

                                                   ii.

                                                   „year“ lieka nepakeistas,

                                                   iii.

                                                   „number“ lieka nepakeistas,

                                                   iv.

                                                   priskiriamas kitas „serial number“ (padidinamas vienetu);

                                       c)

                                       laukelyje „date_issue“ automatiškai įrašoma faktinė paskelbimo data ir laikas;

                                       d)

                                       „validity_period“ laukelyje „date_start“ automatiškai įrašoma faktinė paskelbimo data;

                                       e)

                                       „validity_period“ laukelyje „date_end“ automatiškai įrašoma kita diena po paskelbimo datos (nebent nacionaliniais procesais užtikrinama, kad pranešimo galiojimo pabaigos data atitiktų dieną, kurią pranešime pateikta informacija tampa nebeaktuali).

                     5.   WERM pagrindiniai principai

               Paprastai WERM generuojami ir skelbiami automatiškai, remiantis iš jutiklinės įrangos arba iš infrastruktūros gauta informacija. Į „validity_period“ laukelį „date_start“ reikia įrašyti dabartinę datą („date_issue“), o į laukelį „date_end“ įrašoma kita diena po „date_issue“.
               Farvaterio ruožas WERM nurodomas kaip atkarpa tarp dviejų farvaterio taškų, t. y. meteorologijos stoties (vandens lygio matavimo stoties) duomenų taikymo sritis.
               Matavimo ir (arba) prognozės data ir laikas turi būti nurodyti, net jei tai nėra privaloma WERM pranešimų informacija.
               Prognozių atveju „measure_date“ yra data / laikas, kuriuo galioja prognozė.
               5.1.   WERM skirsnio „nts_number“ pildymas

               Pagal NtS XSD 4.0 WERM pranešimuose NtS numeris yra neprivalomas. Jei pranešimo numeris nurodomas, jis turi būti unikalus to tipo pranešimo numeris (organizacija / metai / numeris / serija), o unikalūs pranešimų numeriai gali būti užtikrinami WERM teikiančios organizacijos nuožiūra (nereikalaujama, kad numeriai būtų nuoseklūs).
               5.2.   WERM skirsnio „weather_category_code“ pildymas

               Vėjo greitis skirsnyje „weather_category_code“ (vertės 0–12) nurodomas pagal Pasaulinės meteorologijos organizacijos Jūrų meteorologijos tarnybų vadove WMO-Nr. 558 paskelbtą Boforto skalę.
               Matomumas skirsnyje „weather_category_code“ (vertės 13–22) nurodomas pagal šią lentelę:

                           Vertė, reikšmė

                           Matomumas

                           Papildoma informacija

                           13, tirštas rūkas

                           mažiau nei 50 metrų

                           14, stiprus rūkas

                           mažiau nei 100 metrų

                           15, vidutinis rūkas

                           mažiau nei 200 metrų

                           16, rūkas

                           mažiau nei 1 000  metrų

                           Rūką sudaro vandens lašeliai.

                           17, migla

                           1–4 km

                           Miglą sudaro vandens lašeliai. Migla nurodoma esant „sausam rūkui“; šis reiškinys paprastai vyksta prieš saulėtekį.

                           18, rūkana

                           1–4 km

                           Rūkaną sudaro sausos dalelės.

                           19, lengva rūkana

                           4–10 km

                           20, giedra

                           10–20 km

                           21, labai giedra

                           jokių matomumo apribojimų nėra

                           22, rūko nėra

                           Verte „rūko nėra“, priklausomai nuo nacionalinių / vietos reikalavimų, nurodoma, kad rūko nėra.

                     6.   FTM procesai

               NtS kodavimo vadove redaktoriams aprašyta, kokiomis aplinkybėmis NtS redaktorius sukuria naują arba atnaujina esamą FTM. Taikomi šie procesai:
               6.1.   Naujas FTM

                           1)

                           NtS taikomosios programos gali NtS redaktoriams užtikrinti galimybę:

                                       a.

                                       naudoti esamus pranešimus kaip juodraštį naujam FTM parengti ir (arba)

                                       b.

                                       tam tikromis aplinkybėmis naudoti pranešimų šablonus.

                           2)

                           Turinį (pvz., galiojimo laiką, apribojimus) turi įvesti redaktorius pagal NtS kodavimo vadovo redaktoriams 3 ir 4 skyrius.

                           3)

                           Kai NtS redaktorius / skelbėjas inicijuoja paskelbimo veiksmą:

                                       a.

                                       patikrinama, ar visas privalomas turinys yra pateiktas pagal NtS XSD (jeigu ne, grįžtama prie 2 punkto);

                                       b.

                                       NtS taikomoji programa sugeneruoja „nts_number“:

                                                   i.

                                                   lauke „organisation“ įrašomas atsakingos organizacijos pavadinimas arba kodas, priklausomai nuo skelbiančiojo naudotojo funkcijos,

                                                   ii.

                                                   laukas „year“ užpildomas nurodant einamuosius metus,

                                                   iii.

                                                   paskiriamas kitas galimas „number“, o jei 2 etape NtS redaktorius įrašė arba vykdant taikomosios programos procesą buvo įrašytas specialus numeris, jis perimamas (atsižvelgiant į tai, kad (organizacija / metai / numeris / serijos numeris) yra unikalus, kaip paaiškinta 15.1 skyriuje),

                                                   iv.

                                                   priskiriamas „serial number“ 0;

                                       c.

                                       laukelyje „date_issue“ automatiškai įrašoma faktinė paskelbimo data ir laikas.

                     6.2.   Esamo FTM atnaujinimas arba pašalinimas

                           1)

                           FTM redaktoriaus priemonėje reikia pasirinkti atitinkamą paskelbtą pranešimą, kurį reikia atnaujinti. Pradinis FTM turi būti nukopijuotas arba pakeistas duomenų bazėje (priklausomai nuo nacionalinių procesų).

                                       a.

                                       Nebegaliojančių FTM (kurių „validity_date_end“ yra praėjusi) atnaujinti nebegalima, todėl tokiu atveju NtS redaktorius turi sukurti naują FTM.

                                       b.

                                       Temos kodas „Pranešimas atšauktas“ naudojamas tik tuo atveju, jei

                                                   i.

                                                   dabartinė data yra ankstesnė nei „validity_date_start“. Gali būti keičiamas tik laukelio „additional information in national language“ turinys, o visas kitas pranešimo turinys (2 etapas) turi likti nepakeistas;

                                                   ii.

                                                   galiojimo laikotarpis jau prasidėjo ir yra nustatyta nauja jau praėjusi visų apribojimų galiojimo pabaigos data. Turi būti nustatytas tinkamas apribojimo pabaigos datos laikas.

                                       c.

                                       Jei pranešimas atšaukiamas, galiojimo laikotarpio pabaigos data visada prilyginama pašalinimo datai.

                           2)

                           Turinį (pvz., galiojimo laiką, apribojimus) turi pakeisti redaktorius pagal NtS kodavimo vadovo redaktoriams 3 ir 4 skyrius.

                           3)

                           Kai NtS redaktorius / skelbėjas inicijuoja paskelbimo veiksmą:

                                       a.

                                       patikrinama, ar visas privalomas turinys yra pateiktas pagal NtS XSD (jeigu ne, grįžtama prie 2 punkto);

                                       b.

                                       NtS taikomoji programa sugeneruoja „nts_number“:

                                                   i.

                                                   „organisation“ lieka nepakeistas,

                                                   ii.

                                                   „year“ lieka nepakeistas,

                                                   iii.

                                                   „number“ lieka nepakeistas,

                                                   iv.

                                                   priskiriamas kitas „serial number“ (padidinamas vienetu);

                                       c.

                                       laukelyje „date_issue“ automatiškai įrašoma faktinė paskelbimo data ir laikas;

                                       b.

                                       Į FTM, kurio temos kodas „Pranešimas atšauktas“, planuojant reisą ne(be)atsižvelgiama.

                     6.3.   Su vandens keliu ir (arba) objektu susijęs FTM

               Su vandens keliu susijusiame FTM pateikiama informacija apie vieną ar kelis vandens kelio ruožus. Vandens kelio ruožas apibrėžiamas dalyje „fairway_section“ jo pradžios ir pabaigos taškų ISRS buvimo vietos kodais.
               Su objektu susijusiame FTM pateikiama informacija apie vieną ar kelis konkrečius objektus vandens kelyje. Objektas apibrėžiamas dalyje „object“ jo ISRS buvimo vietos kodu.
               Viename FTM turi būti nurodyta:

                           —

                           vienas arba keli farvaterio ruožai arba

                           —

                           vienas arba keli objektai viename arba keliuose farvaterio ruožuose.

                     6.4.   Automatinis apribojimų kodų rikiavimas

               Įvairių apribojimų poveikis laivybai yra skirtingas. Kad griežčiausią apribojimą būtų galima rodyti, pvz., FTM sąrašo apžvalgoje, laikomasi toliau nurodytos tvarkos, kur 1 rango apribojimas yra griežčiausias:

                           Rangas

                           Vertė

                           Reikšmė (LT)

                           1

                           OBSTRU

                           blokavimas

                           2

                           PAROBS

                           dalinis blokavimas

                           3

                           NOSERV

                           neaptarnaujama

                           4

                           SERVIC

                           ribotas aptarnavimas

                           5

                           VESDRA

                           laivo grimzlė

                           6

                           VESBRE

                           laivo plotis

                           7

                           CONBRE

                           laivų vilkstinės plotis

                           8

                           VESLEN

                           laivo ilgis

                           9

                           CONLEN

                           laivų vilkstinės ilgis

                           10

                           CLEHEI

                           leidžiamas aukštis

                           11

                           VESHEI

                           laivo aukštis virš vandens

                           12

                           AVALEN

                           leidžiamas ilgis

                           13

                           CLEWID

                           leidžiamas plotis

                           14

                           AVADEP

                           esamas gylis

                           15

                           LEADEP

                           mažiausias gylis

                           16

                           DELAY

                           delsa

                           17

                           ALTER

                           keičiama laivų eismo kryptis

                           18

                           TURNIN

                           apsisukti draudžiama

                           19

                           PASSIN

                           plaukti draudžiama

                           20

                           OVRTAK

                           lenkti draudžiama

                           21

                           NOBERT

                           švartuotis draudžiama

                           22

                           NOMOOR

                           draudžiama švartuotis

                           23

                           ANCHOR

                           draudžiama nuleisti inkarą

                           24

                           SPEED

                           ribojamas greitis

                           25

                           WAVWAS

                           nekelti bangų

                           26

                           NOSHORE

                           išlipti į krantą draudžiama

                           27

                           MINPWR

                           mažiausia galia

                           28

                           CAUTIO

                           ypatingas perspėjimas

                           29

                           NOLIM

                           apribojimų nėra

                     6.5.   Apribojimo galiojimo laikotarpio nustatymas

                           —

                           Ekrane rodomi apribojimai, kurių galiojimo laikotarpis yra tas pats, turėtų būti grupuojami / kartu pateikiami sąraše / jungiami, kad būtų galima lengvai juos suprasti.

                           —

                           NtS redagavimo priemonėse turėtų būti redaktoriams skirta funkcija, kuri padėtų išvengti apribojimų galiojimo laikotarpių perrašinėjimo.

                           —

                           Turi būti nurodytas kiekvieno apribojimo galiojimo laikotarpis su intervalo kodu, kad būtų galima atlikti tinkamus skaičiavimus reiso planavimo programose. Siekiant palengvinti NtS redaktorių darbą, gali būti įdiegiamos šios funkcijos:

                                       —

                                       NtS redagavimo priemonėje gali būti numatyta įrašytų apribojimų kopijavimo funkcija, kuri NtS redaktoriui padėtų išvengti apribojimų galiojimo laikotarpio perrašinėjimo,

                                       —

                                       NtS redagavimo priemonėse gali būti numatyta daugiau nei vieno apribojimo kodo parinkimo konkrečiam apribojimų galiojimo laikotarpiui funkcija ir remiantis NtS redaktoriaus įvesta informacija automatiškai sukuriami reikiami apribojimų skirsniai.

                           —

                           Nuo pirmadienio iki penktadienio, išskyrus valstybinių švenčių dienas – vertė „valstybinių švenčių dienos“ reisų planavimo taikomosioms programoms yra kebli. Kad būtų galima tinkamai atlikti skaičiavimą, reikia turėti kiekvienos šalies valstybinių švenčių sąrašą. Jei tokio sąrašo nėra, atitinkami apribojimai bus priskirti ir valstybinių švenčių dienoms.

                           —

                           Išskyrus – neturi būti naudojama; pertraukti intervalai turi būti nurodomi kaip atskiri to paties apribojimo galiojimo laikotarpiai, todėl šis kodas nerodomas ir jis pranešimų redaktoriams neprieinamas.

                           —

                           Loginis principas ir informacijos pateikimas naudojant intervalo kodą „nuolat“:
                           <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>
                           Jei „interval_code“ yra „nuolat“, „start_time“ priklauso datai „start_date“, o „end_time“ – datai „end_date“, pvz., nuo balandžio 1 d. 06:00 iki birželio 30 d. 10:00.

                           —

                           Loginis pagrindimas ir informacijos pateikimas naudojant bet kurį kitą nei „nuolat“ intervalo kodą:
                           <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>
                           Jei „interval_code“ vertė yra kita nei „nuolat“, „start_time“ ir „end_time“ priklauso tam intervalo kodui, pvz., nuo balandžio 1 d. iki birželio 30 d., nuo pirmadienio iki penktadienio nuo 06:00 iki 10:00.

                           —

                           Paskutinėje pranešimo redakcijoje visada turi būti užpildyta apribojimo galiojimo laikotarpio pabaigos vertė.

                     7.   Bendrosios įgyvendinimo taisyklės

               Atsižvelgiama į šiuos dalykus:

                           —

                           Kuriant NtS taikomąsias programas (paieškos šablonus, e. pašto užsakymo formą, pranešimų rodymo funkciją) atsižvelgiama į NtS informacinių lentelių skyriuje pateiktą lentelę „GUI_labels“.

                           —

                           Data „date_end“ negali būti ankstesnė už „date_start“.

                           —

                           Nebenaudotini kodai, kurie buvo pašalinti teikiant NtS pranešimų keitimo užklausas (žr. NtS XSD pastabas), NtS redaktoriams nerodomi kuriant naujus pranešimus. Siekiant užtikrinti atgalinį suderinamumą, kodai vis dar įtraukiami į NtS XSD numeravimą.

                     7.1.   Skirsnio „number_section“ pildymas

               Kiekvienas numeris (organizacija / metai / numeris / serijinis numeris) turi būti unikalus to tipo pranešimų numeris. Tai reiškia, kad skirtingų tipų pranešimai gali turėti tą patį „NtS Number“.
               Naudotojams svarbūs tik FTM ir ICEM pranešimų numeriai, o visų kitų tipų pranešimų numerio galima nerodyti (priklauso nuo nacionalinių reikalavimų).
               Naudotojams rodomų pranešimų numerių formatas: „pranešimo tipas/šalis/organizacija/metai/numeris/serijos numeris“ (priklausomai nuo taikomų filtrų jis gali būti sutrumpintas, jei informacijos neprarandama).
               7.2.   Elementų „from“, „originator“, „organisation“ ir „source“ pildymas

               Identifikavimo skirsnio elemente „from“ įrašomas nacionalinės sistemos, iš kurios teikiamas panešimas, pavadinimu (pvz., ELWIS, DoRIS, SLOVRIS, FLARIS).
               Elementas „originator“ yra organizacija, kuri įveda pranešimus į nacionalines sistemas.
               Elementas „source“ yra institucija, kurios vardu skelbiami FTM.
               Skirsnio „nts_number“ elemente „organisation“ įrašomas organizacijos, priskiriančios „nts_number“, (NtS teikėjos) pavadinimas.
               7.3.   Elementų praleidimas

               Elementai, kuriuose būtų tik standartinės arba numatytosios vertės, praleidžiami, jeigu jie yra sąlyginiai, nes taip atsiranda pranešimų perteklius be jokios papildomos naudos.
               Tai susiję su šiais elementais:

                           —

                           Tikslinė grupė: „target_group_code“ ALL, kai „direction_code“ ALL (jei pranešime jokių kitų konkrečių tikslinių grupių nėra),

                           —

                           „position_code“: AL,

                           —

                           „reason_code“: OTHER.

                     7.4.   Automatinis „date_issue“ pildymas

               FTM ir ICEM
               FTM ir ICEM pranešimuose elemento „date_issue“ vertė yra faktinė paskelbimo data ir laikas. Atnaujintuose pranešimuose „date_issue“ yra atnaujinto pranešimo paskelbimo data ir laikas.
               WRM ir WERM
               WRM ir WERM pranešimuose elemento „date_issue“ vertė yra duomenų tvarkymo prašymo data ir laikas, nes viename W(E)RM pranešime gali būti nurodomi keli matavimai su skirtingomis pateikimo laiko žymėmis.
               7.5.   Laiko juostų informacijos NtS pranešimuose tvarkymas

               NtS XML pranešimuose data ir laikas visada nurodomi vietos laiku ir pateikiama informacija apie laiko juostą.
               Šios nuostatos išimtys yra tik „time_start“ ir „time_end“ nurodymas skirsnyje „limitation_period“. Taip yra todėl, kad apribojimo skirsnyje galima taikyti intervalą. Jei pradžios ir pabaigos datoms taikomi skirtingi laiko režimai (pvz., CEST ir CET), per šį intervalą pasikeistų laiko juostos informacija. Tokio pasikeitimo negalima išreikšti vienu apribojimo galiojimo laikotarpiu. Siekiant sumažinti pranešimams apdoroti ir perduoti būtiną laiką vietoje atskirų apribojimo galiojimo laikotarpių kiekvienam laiko pasikeitimui nurodomas tik vienas apribojimo galiojimo laikotarpis be laiko juostų informacijos.
               7.6.   Sekundžių informacijos tvarkymas NtS pranešimuose

               Paprastai (datos) / laiko laukeliuose sekundės turi būti nurodomos, tačiau NtS naudotojams nerodomos. NtS detalumui pakanka minučių informacijos.
               7.7.   Dešimtainių trupmenų formatas NtS pranešimuose

               Dešimtainės trupmenos skaičių laukeliuose nurodomos tašku („.“). Tūkstančių skirtukai nenaudojami.
               Skaitinių verčių trupmeninės dalies skaitmenų skaičius ribojamas tiek, kad skaičiai būtų rodomi naudotojui patogia forma.
               7.8.   NtS pranešimuose naudotini vienetai

               NtS pranešimuose vertes leidžiama nurodyti tik cm, m3/s, h, km/h ir kW, m/s (vėjas), mm/h (krituliai) ir Celsijaus laipsniais, o taikomosios programos gali vienetus konvertuoti į patogius naudotojui.
               Jei pradinių duomenų vienetai skiriasi nuo standartinių vienetų, taikomoji programa turi atitinkamai konvertuoti įvedamas vertes.
               7.9.   Taisyklės, taikomos elementams „name“, „position_code“ ir „type_code“

               Elementas „name“ iš anksto automatiškai užpildomas baziniais duomenimis „national object name“ iš UIP rodyklės (NtS redaktoriai gali keisti iš anksto įrašytą pavadinimą, jei tai yra nacionalinis reikalavimas). Objektų pavadinimų sudarymo taisyklės įtrauktos UIP rodyklės kodavimo vadovą (2.0 ir vėlesnės redakcijos). Tikrinių objektų pavadinimų pavyzdžiai pateikti ir NtS kodavimo vadove redaktoriams.
               Prieš objekto pavadinimą NtS taikomoji programa prideda objekto tipo kodą.
               Objekto buvimo vietą NtS taikomoji programa nurodo pagal UIP rodyklėje nurodytą buvimo vietos kodą. Redaktoriai gali keisti iš anksto užpildytus tipo ir buvimo vietos kodus. Skirsnyje „fairway_section“ objektų „geo_object“ buvimo vietos kodas nenurodomas.
               Visą objekto pavadinimą sudaro jo buvimo vietos kodas, tipo kodas ir pavadinimas.
               Siekiant palengvinti NtS redaktorių darbą, NtS redagavimo priemonėse gali būti įdiegta funkcija, padedanti redaktoriams surasti / atrinkti tinkamus objektus pagal UIP rodyklės „function_code“ arba NtS „type_code“:

                  1 lentelė

                  RIS rodyklės „function_code“ ir NtS „type_code“ atitiktis

                           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.   Taisyklės, taikomos elementui „fairway_name“

               Siekiant išvengti problemų, susijusių su taikomosios programos loginiais principais / būtinybe turėti tinkamus bazinius duomenis priimančiojoje sistemoje (naudotojui pranešimą rodančioje programinėje įrangoje), pasirenkamasis elementas „fairway_name“ visada įtraukiamas į „geo_object“ ir NtS taikomoji programa jį užpildo automatiškai, įrašydama „Waterway name“ iš UIP rodyklės. NtS redaktoriai elemento „fairway_name“ turinio nekeičia.
               7.11.   Skaičiuoklės lentelės „reference_code“ vertimų paaiškinimai

               NtS informacinėse lentelėse nurodytos „reference_code“ vertės apibrėžiamos taip:

                           —

                           NAP – santrumpa NAP vartojama ir suprantama Nyderlanduose; NAP neverčiama,

                           —

                           KP – „kanalo vandens lygis“ verčiama, todėl pateikiama nacionaline kalba,

                           —

                           FZP – vartojama tik santrumpa FZP (dabar beveik nebevartojama),

                           —

                           ADR – „Adrijos sistema“ verčiama, todėl pateikiama nacionaline kalba,

                           —

                           TAW/DNG – „Tweede algemene waterpassing“ (nyderlandų k.), „Deuzième Nivellement Général“ (prancūzų k.) – atskaitos aukštis, naudojamas Belgijoje aukščio matmenims išreikšti. 0 – vidutinis jūros vandens lygis per atoslūgį Ostendėje

                                       —

                                       nyderlandų kalba – TAW,

                                       —

                                       prancūzų kalba – DNG,

                                       —

                                       visomis kitomis kalbomis – TAW/DNG,

                           —

                           LDC – „žemas vandens lygis, Dunojaus komisija“ verčiama, todėl pateikiama nacionaline kalba,

                           —

                           HDC – „aukštas vandens lygis, Dunojaus komisija“ verčiama, todėl pateikiama nacionaline kalba,

                           —

                           ETRS – „1989 m. Europos sausumos atskaitos sistema“; visomis kalbomis vartojama santrumpa ETRS89.

                     7.12.   Rekomendacijos dėl elemento „coordinate“

               Nors koordinačių elementas geografinio objekto skirsnyje yra sąlyginė informacija, geografinės koordinatės nurodomos pagal 1984 m. pasaulinę geodezijos sistemą (WGS84) formatu [d]d mm.mmm[m] N (platuma) ir [d][d]d mm.mmm[m] E (ilguma). Taip nurodoma NtS pranešimų geografinė taikymo sritis.
               7.13.   Tikslinių grupių informacijos tvarkymas

               Tikslinės grupės skirsnį sudaro tikslinės grupės kodas ir krypties kodas. Jei abiejų vertė yra ALL, visas skirsnis praleidžiamas (jei pranešime jokių kitų konkrečių tikslinių grupių nėra). Jeigu nurodomas tik vienas iš šių dviejų elementų, kitas turi būti užpildytas numatytąja verte (ALL), nes abu elementai yra privalomi.
               Daugiau informacijos apie tikslines grupes pateikiama NtS kodavimo vadove redaktoriams.
               7.14.   Galiojančių pranešimų rodymas tam tikru laiku

               Pagal „validity_period“ taikomosios programos atrenka pranešimus, rodomus naudotojams pagal nurodytą laiką.
               Jei „subject_code“ vertė yra INFSER (informacijos paslauga), galiojimo laikotarpis naudojamas informacijos paslaugų pranešimo rodymo naudotojams laikotarpiui, o ne pateikiamos informacijos galiojimo laikotarpiui (pvz., 1 mėnuo) nurodyti.
               7.15.   Neprivalomos funkcijos, didinančios NtS redagavimo priemonių patogumą naudotojui

               Priklausomai nuo nacionalinių reikalavimų, NtS redaktoriams gali būti siūlomos šios funkcijos:

                           —

                           NtS taikomosios programos gali siūlyti NtS redaktoriams išsaugoti NtS pranešimų juodraštį (išsaugant juodraštį gali būti pateiktas ne visas privalomas turinys).

                           —

                           Skirtingiems redaktoriams gali būti taikomi skirtingi naudotojų vaidmenys (pvz., redaktoriai, kuriems leidžiama kurti / keisti pranešimus, skelbėjai, kuriems leidžiama skelbti pranešimus (ne tik redaguoti)).

                     8.   NtS XML pranešimų struktūra

               NtS XML pranešimo struktūra ir duomenų elementų turinys bei paskirtis nustatyti ir išsamiau paaiškinti C priedėlyje „NtS XML schemos apibrėžtis (XSD)“.
               9.   „NtS Web Service“

               9.1.   Tikslas

               NtS ekspertų grupė nustatė, kad saityno paslaugų technologija yra tinkama pranešimų kapitonams teikimo priemonė.
               Šiame skyriuje pateikiama pranešimams kapitonams teikti skirtos saityno paslaugos (NtS WS) specifikacija. Ypač stengtasi panaudoti nusistovėjusius tarptautinius standartus.
               Vienas iš koncepcinio projekto tikslų buvo užtikrinti tinkamą galutinės saityno paslaugos lankstumo ir vientisumo pusiausvyrą. Užklausose pateikiami filtrų parametrai iš esmės yra NtS standarte nurodyti kriterijai (vandens kelio ruožas (gali būti nurodomi upės kilometrai), galiojimo laikas, pranešimo paskelbimo data). Atsižvelgiant į praktinio naudojimosi saityno paslauga atvejus ir kartu į apribojimus dėl įgyvendinimo sudėtingumo, tai atrodo pakankamai raišku.
               Pagrindinis rezultatas – saityno paslaugos teikimo sutartis, kurioje nustatoma užklausų ir atsakymų specifikacija. Saityno paslaugos vartotojai gali remtis šia sutartimi, o teikėjai turi ją vykdyti. Sutartis parengta remiantis tarptautiniu WSDL standartu.
               Kiekviena dalyvaujanti valstybė narė įgyvendina vieną arba daugiau saityno paslaugų įvairiems NtS pranešimų tipams (FTM, WRM, ICEM, WERM) ir teikia jas internetu („NtS Message Service“).
               NtS WS įgyvendinimo techninių aspektų (pvz., tinkamų duomenų bazių, taikomųjų programų ir platformų pasirinkimas) šioje specifikacijoje nenustatoma, už juos atsako kiekviena atskira dalyvaujanti valstybė narė.
               Siekiant apibrėžti saugų ryšį, reikia atsižvelgti į įvairius saugumo aspektus ir apsaugos tikslus. Priklausomai nuo aplinkybių, ne į visus šiuos aspektus būtina atsižvelgti. Įvairių saugumo aspektų prioritetas ir įvykdymo laipsnis gali skirtis. Be to, galimybę įgyvendinti tam tikrą priemonę gali riboti techninio įgyvendinimo galimybės. NtS kontekste visa informacija yra vieša. Taigi pačių NtS duomenų apsaugos nereikia. Todėl kiekvienas teikėjas turi pats nuspręsti, kokiu mastu šis aspektas bus įgyvendintas jo paslaugoje.
               9.2.   Pagrindiniai principai ir apribojimai

               9.2.1.   Saityno standartai

               „NtS Web Service“ turi atitikti „WS-I Basic Profile 1.1“ reikalavimus. Šiame profilyje pateikiamos sąveikumo gairės dėl pagrindinio rinkinio nepatentinių saityno paslaugų specifikacijų, kaip antai SOAP, WSDL ir UDDI (1). Svarbiausi jame pateikiami standartai:

                           —

                           XML schemos apibrėžtis (XSD),

                           —

                           paprastas objektų prieigos protokolas (SOAP),

                           —

                           saityno paslaugų aprašymo kalba (WSDL) ir

                           —

                           universalus apibūdinimas, paieška ir integravimas (UDDI).

                     NtS WS atsakas – NtS pranešimas, apibrėžtas šio Komisijos reglamento C priedėlyje pateiktoje XML schemos apibrėžtyje (XSD).

                           SOAP

                           – taikomųjų programų duomenų perdavimo iš vienų IT sistemų į kitas protokolas; jis yra standartizuotas Žiniatinklio konsorciumo (World_Wide_Web_Consortiums, W3C).
                           Konkretūs „NtS Web Service“ elementai apibrėžti vadovaujantis atitinkamomis WSDL specifikacijomis šio Komisijos reglamento D priedėlyje. NtS standarto schema (XSD) įtraukiama naudojant importavimo komandą.

                           UDDI

                           čia nurodoma kaip centrinis ir galbūt tarptautinis saityno paslaugų registras, kuriame galima registruoti „NtS Web Service“. Šiame registre potencialūs saityno paslaugos vartotojai galėtų atlikti paiešką ir rasti paslaugą. Tačiau, kadangi galimus „NtS Web Service“ teikėjus riboja dalyvaujančios valstybės narės, o WSDL specifikacija yra neatsiejama standarto dalis, nepriklausomos „NtS Web Service“ registracijos poreikis nėra akivaizdus.

                     9.2.2.   NtS WS sąveikos modelis ir kodavimo metodas

               „NtS Web Service“ naudojamas kodavimo metodas „Document-literal wrapped“, nes jis užtikrina galimybę patvirtinti atitiktį XML schemai, o WSDL specifikacijoje nurodyti veiksmų pavadinimai tiesiogiai naudojami kaip XML žymių pavadinimai SOAP pranešimuose.
               9.3.   Bendrosios specifikacijos ir rekomendacijos

               9.3.1.   Specifikacija. Versijos informacija

               „NtS Web Service“ versijos informaciją sudaro du skirsniai:

                           —

                           pačios saityno paslaugos versija,

                           —

                           saityno paslaugai naudojamos NtS schemos versija.

                     Saityno paslaugos skirsnį sudaro dvi dalys:

                           —

                           saityno paslaugos pagrindinė versija,

                           —

                           saityno paslaugos antraeilė versija.

                     Pagrindinė saityno paslaugos versija nurodoma teigiamu sveikuoju skaičiumi.
               Saityno paslaugos pagrindinės versijos antraeilė versija nurodoma neneigiamu sveikuoju skaičiumi.
               NtS schemos skirsnyje nurodoma NtS ekspertų grupės nustatyta NtS schemos versija.
               Taigi čia nurodyta „NtS Web Service“ versija yra 2.0.4.0; čia 2.0 yra pačios saityno paslaugos versija, o 4.0 – naudojamos NtS schemos versija.
               „NtS Web Service“ užklausose ir atsakymuose versijos informacijos aiškiai nurodyti nereikia. Tikėtina, kad tuo pačiu metu internete bus prieinamos tik nedaugelio versijų paslaugos. Skirtingų versijų paslaugos bus teikiamos naudojant skirtingus URL adresus. Todėl kiekvienas konkretus įgyvendintas „NtS Web Service“ egzempliorius yra suderinamas su viena konkrečia „NtS Web Service“ versija.
               9.3.2.   Specifikacija. Vardų erdvių struktūra

               „NtS Web Service“ vardų erdvės grindžiamos RIS ekspertų grupės žiniatinklio domenu http://www.ris.eu/.
               Vardų erdvėse yra dalelė, rodanti atitinkamą paslaugos ir versijos informaciją. Taigi čia nurodytai paslaugai naudojama ši vardų erdvė:
               „NtS Message Service“: http://www.ris.eu/nts.ms/2.0.4.0.
               9.3.3.   Rekomendacija. Vardų erdvių naudojimas

               Siekiant didesnio XML dokumentų skaidrumo rekomenduojama apibrėžti vardų erdves tinkamiausiame schemų elemente ir dokumentų egzemplioriuose, o ne naudoti vietos vardų erdvių apibrėžtis įdėtiniuose elementuose.
               9.3.4.   Rekomendacija. Vardų erdvių priešdėlių naudojimas

               „NtS Web Service“ užklausose ir atsakymuose naudojami XML elementai turi atitikti reikalavimus, t. y. būti su aiškiu vardų erdvės priešdėliu, o XML požymiai – nereglamentuojamos formos, t. y. be vardų erdvės priešdėlio.
               Rekomenduojama naudoti intuityvius vardų erdvės priešdėlius, pvz., „nts“, kad būtų lengviau suprasti.
               9.3.5.   Specifikacija. ISRS buvimo vietos kodų naudojimas

               ISRS buvimo vietos kodas paaiškintas NtS kodavimo vadovo taikomųjų programų kūrėjams 2 skyriuje ir UIP rodyklės kodavimo vadove.
               Klientas, pateikdamas užklausą „NtS Web Service“, gali nurodyti įvairius objektus, pvz., farvaterių ruožus, vandens lygio matavimo stotis ar šliuzus. Jei naudojami atitinkami parametrai, identifikavimo elementai, juose turi būti ISRS buvimo vietos kodai. Šie parametrai paprastai pateikiami identifikavimo elementuose, kurių kiekviename yra vienas arba du identifikatoriai.
               Naudojant šiuos parametrus turi būti laikomasi šių bendrųjų principų:

                           —

                           ISRS buvimo vietos kodai turi būti pateikiami kaip viso ilgio 20 ženklų kodai, t. y. nuliai pabaigoje neturi būti praleidžiami.

                           —

                           Jei identifikavimo elemente yra du identifikatoriai, abu ISRS buvimo vietos kodai turi būti susiję su tuo pačiu vandens keliu. Tai reiškia, kad koduose ISRS buvimo vietos kodo dalyje „fairway_section“ yra tam tikri vienodi ženklai. Farvaterio ruožo kodas kartu su farvaterio hektometru apibrėžia vandens kelio atkarpą, nurodomą identifikavimo elementų pora.

                     NtS pranešimuose nurodant vandens kelių ruožus (identifikavimo elementų poras „geo_object“ skirsnyje „fairway_section“), ISRS buvimo vietos kodų atžvilgiu turi būti atsižvelgiama į šiuos dalykus:

                           —

                           1 ir 2 ženklai (šalies kodas):

                                       —

                                       turi būti tokie patys kaip id poroje, tačiau

                                       —

                                       vienoje identifikatorių poroje gali būti naudojami skirtingi šalies kodai, jei kaimyninėse šalyse naudojamas tas pats konkretaus vandens kelio farvaterio ruožo kodas ir ta pati hektometrų nustatymo sistema,

                           —

                           3–5 ženklai (JT buvimo vietos kodas):

                                       —

                                       nesvarbu, vienoje identifikatorių poroje gali būti skirtingi,

                           —

                           6–10 ženklai (farvaterio ruožo kodas):

                                       —

                                       turi būti tokie patys kaip identifikatorių poroje, tačiau

                                       —

                                       [išimtis]: jei naudojami Belgijos ISRS kodai NtS WS sistemoje, farvaterio ruožui identifikuoti turėtų būti naudojami tik 6–8 ženklai, nes NtS pranešimai bus skelbiami skirtinguose to paties farvaterio ruožuose,

                           —

                           11–15 ženklai (objekto nuorodos kodas):

                                       —

                                       nesvarbu, vienoje identifikatorių poroje gali būti skirtingi,

                           —

                           16–20 ženklai (farvaterio hektometras):

                                       —

                                       penki hektometrą nurodantys skaitmenys, todėl vienoje identifikatorių poroje paprastai yra skirtingi. Pavyzdys. 00235 – farvaterio km 23,5; 00001 – farvaterio km 0,1,

                                       —

                                       [išimtis]: Nyderlanduose farvaterio hektometras ne visada tiesiogiai susijęs su fiziniu farvaterio kilometru dėl farvaterio ruožo pradžios apibrėžties tinklo modelyje ir realiame pasaulyje; tokiais atvejais objektų, kurių tipas „dismar“, nuorodos kodas prasideda „Kxxxx“ (xxxx nurodo fizinį kilometrą, pvz., NLSVG00130K000300191 (3-as km)). Tačiau kitų tipų objektų ISRS koduose nėra tiesioginio ryšio su fiziniu farvaterio km, pvz., Sas van Gento tilto tame pačiame farvateryje ties 2,5 km ISRS kodas NLSVG001300521600186. Gento–Ternezeno kanalo fizinis 0,0 km prasideda nuo Belgijos ir Nyderlandų sienos, o farvaterio 0,0 hektometras prasideda nuo kanalo pradžios Gente.

                     Jei pranešimas yra susijęs su daugiau nei vienu vandens keliu ar farvaterio ruožu, visi farvaterio ruožai turi būti nurodyti jų pradžios ir pabaigos taškais atskiro skirsnio „fairway_section“ XML elementuose.
               Kai kuriose šalyse / regionuose reikalaujama įdiegti filtravimo funkciją. Pvz., jei ISRS buvimo vietos kodas (1 ir 2) yra BE, naudoti ISRS buvimo vietos kodą (6–8) kaip tiesinės nuorodos farvaterio hektometre (ISRS buvimo vietos kodas 16–20) identifikatorių. Su pirmiau nurodytomis išimtimis susiję farvaterių ruožų (tinkamų identifikavimo elementų porų skirsnyje „fairway_section“) pavyzdžiai:

                           —

                           Du NL ISRS buvimo vietos kodai yra tinkama vandens kelio ruožo apibrėžtis (rodo NL išimtį dėl farvaterio ruožo kilometro): NLSVG00130K000300191 (3,0 kilometras ties Sas van Gentu Gento–Ternezeno kanale) – NLWDP00130K000400200 (4,0 kilometras ties Vestdorpe Gento–Ternezeno kanale),

                           —

                           Du BE ISRS buvimo vietos kodai yra tinkama vandens kelio ruožo apibrėžtis (rodo BE išimtį dėl farvaterio ruožo kodo (020 Alberto kanale): BEGNK02016L010100414 (Genko šliuzas ties 41,4 kilometru Alberto kanale) – BEOSH02033L010500772 (Hamo šliuzas ties 77,2 kilometru Alberto kanale).

                     Toliau pateiktame paveikslėlyje parodyti netinkamo ISRS buvimo vietos kodų naudojimo pavyzdžiai pagal kiekvieną bendrąjį principą (SK vandens kelių ruožams netaikomos jokios bendrųjų principų išimtys):

                  Užklausos su netinkamais ISRS buvimo vietos kodais

               Bendroji pastaba. Galiojančių ISRS buvimo vietos kodų užklausos paslauga „NtS Web Service“ neteikiama. ISRS buvimo vietos kodai pateikti Europos informacijos duomenų valdymo sistemoje (ERDMS).
               Penki tinkamo ISRS buvimo vietos kodų naudojimo užklausose ir jų aiškinimo pavyzdžiai:

                  1 pavyzdys. Užklausoje nėra elemento „ids“

               Elementas „ids“ yra neprivaloma užklausos dalis, t. y. leidžiama pateikti užklausą be jokių „ids“:

                  Galiojanti užklausa be „ids“ parametro

               Jei nenurodytas elementas „ids“, visi pranešimai bus pateikiami (žinoma, atsižvelgiant į kitus filtravimo kriterijus, pvz., „validty_period“ arba „dates_issue“).

                  2 pavyzdys. Užklausoje yra vienas elementas id

               Kiekviename elemente „ids“ gali būti vienas arba du elementai „id“. Vieno „id“ elemento atvejis parodytas šiame paveikslėlyje:

                  Galiojanti užklausa su vienu „id“ parametru

               Jei gaunama tokia užklausa, serveris pateikia visus atitinkamus pranešimus, kuriuose pradžios hektometras ≤ nurodyta vertė (pavyzdyje 240,7), o pabaigos hektometras ≥ ši vertė. Toliau pateiktame paveikslėlyje pavaizduota ši pranešimų atranka: Su užklausa susijusi vieta yra tarp 1, 3 ir 4 pranešimuose nurodytų pradžios ir pabaigos hektometrų verčių, todėl tie pranešimai bus pateikiami. 2, 5 ir 6 pranešimai nesusiję su užklausoje nurodyta vieta, todėl jie nebūtų pateikiami.
               Jei nurodytas ISRS buvimo vietos kodas reiškia pavienį objektą, pvz., vandens lygio matavimo stotį ar šliuzą, saityno paslauga turėtų pateikti pranešimus, kuriuose nurodytas tas objektas.

                  Vieną „id“ parametrą atitinkantys ir jo neatitinkantys pranešimai

                  3 pavyzdys. Užklausoje yra du elementai id

               Kiekviename elemente „ids“ gali būti vienas arba du elementai „id“. Dviejų „id“ elementų atvejis parodytas šiame paveikslėlyje:

                  Galiojanti užklausa su dviem „id“ parametrais

               Visos užklausoje nurodytos hektometrų vertės laikomos galiojančiomis, net jei atitinkamo farvaterio ruožo pradžios arba pabaigos taškai yra kitokie. Pvz., jei farvaterio ruožas prasideda ties 100,0 hektometru ir baigiasi ties 300,0 hektometru, užklausa, kurioje nurodomi hektometrai nuo 20,0 iki 400,0 būtų tinkama. Žinoma, viduje paieška vykdoma tik pagal tikrąjį farvaterio ruožo intervalą.
               Tai užtikrina galimybę ieškoti visų farvaterio pranešimų nežinant jo tikslaus hektometrų intervalo (būtų siunčiamas jo ISRS buvimo vietos kodas, kuriame hektometrų vertės atitinkamai 00000 arba 99999).
               Bus pateikiami visi atitinkami pranešimai, kuriuose sritis kerta nurodytą hektometrų intervalą. Ši situacija pavaizduota šioje diagramoje:

                  Du „id“ parametrus atitinkantys ir jų neatitinkantys pranešimai

               Pirmiau pateiktame paveikslėlyje pavaizduota, kaip apibrėžiamas susikirtimas. Nors pranešimų 1–4 sritys iš dalies sutampa su užklausoje nurodytu hektometrų intervalu (iš dalies arba visiškai), 5 ir 6 pranešimų sritys nesutampa, todėl 1–4 pranešimai bus pateikiami, o 5 ir 6 – ne.
               Techninė pranešime nurodytos srities kirtimosi su intervalu [A, B] sąlyga: Pranešimo intervalo pradžios hektometras ≤ B ir jo pabaigos hektometras ≥ A.

                  Derinys: užklausoje yra keli ids elementai

                  Galiojanti užklausa su keliais elementais „ids“

               Nurodant užklausoje kelių „ids“ elementų derinį, atitinkami pranešimai sujungiami. Visi „ids“ elementai aiškinami atskirai, todėl pranešimas bus pateikiamas, jei atitinka bent vieną iš jų. Todėl nurodytame pavyzdyje bus pateikiami šie pranešimai:

                           —

                           visi pranešimai, susiję su objektu, kurio ISRS buvimo vietos kodas SKXXX0000010000*****, kuriuose nurodytas pradžios hektometras = 0 ir pabaigos hektometras ≥ 0 (žr. 2 pavyzdį),

                           —

                           visi pranešimai, susiję su objektu, kurio ISRS buvimo vietos kodas SKXXX0000500000*****, kuriuose nurodytas intervalas kertasi su hektometrų intervalu [11,0, 15,0] (žr. 3 pavyzdį),

                           —

                           visi pranešimai, susiję su objektu, kurio ISRS buvimo vietos kodas SKXXX0000200000*****, kuriuose nurodytas pradžios hektometras ≤ 110,5 ir pabaigos hektometras ≥ 110,5 (žr. 2 pavyzdį),

                           —

                           visi pranešimai, susiję su objektu, kurio ISRS buvimo vietos kodas SKXXX0000500000*****, kuriuose nurodytas intervalas kertasi su hektometrų intervalu [220,0, 300,0] (žr. 3 pavyzdį).

                     9.4.   „NtS Message Service“ (diegimo specifikacija)

               Šiame skyriuje pateikiama NtS pranešimų paslaugos diegimo specifikacija, atskirai nuo ankstesniuose skyriuose aptartų aplinkybių ir pasirinkimų.
               NtS pranešimų paslauga užtikrina keturių tipų NtS pranešimų teikimą:

                           1.

                           NtS FTM (su farvateriu ir eismu susijusių pranešimų);

                           2.

                           NtS WRM (pranešimų apie vandens lygį);

                           3.

                           NtS ICEM (pranešimų apie ledą);

                           4.

                           NtS WERM (meteorologinių pranešimų).

                     Įdiegta NtS pranešimų paslauga gali būti suderinama su visų arba tik tam tikrų tipų pranešimais. Leidžiama dalyvaujančioje valstybėje narėje teikti kelias konkretaus tipo pranešimų paslaugas, kurios viena kitą papildo.
               9.4.1.   Užklausa

               Siekiant kuo didesnio paslaugos vientisumo ir kartu nesudėtingumo, papildomų užklausų kalbų „NtS Web Service“ nenaudojama. Vietoj to taikomos pačios WSDL teikiamos konstrukcijos. Visos konkrečios operacijos ir jų parametrai nurodyti WSDL specifikacijoje. „NtS Message Service“ apibrėžta viena operacija.
               Konkrečioms temoms taikomi filtravimo kriterijai imami iš NtS standarto, tačiau jo taikymas išplėstas dėl parametrų įvairovės:

                           —

                           pranešimo tipas (privalomas; vienas iš FTM, WRM, ICEM, WERM),

                           —

                           konkretūs vandens kelių ruožai ar jų dalys arba konkretūs objektai (neprivalomas; apibrėžiamas pavieniais ISRS buvimo vietos kodais ir (arba) jų poromis),

                           —

                           galiojimo laikas (neprivalomas; pradžios data ir pabaigos data),

                           —

                           pranešimo paskelbimo data (neprivalomas; pavienės datos ir (arba) datų intervalai).

                     Paslauga užtikrina tik nurodytus kriterijus atitinkančių pranešimų pateikimą.
               Skirstymo į puslapius mechanizmas
               Siekiant kontroliuoti duomenų kiekį taikomas skirstymo į puslapius mechanizmas. Skirstymo į puslapius parametras yra sudėtinis, jį sudaro šie elementai:

                           —

                           „offset“ – pirmojo pateikiamo pranešimo serijinis numeris (sveikasis skaičius ≥ 0),

                           —

                           „limit“ – didžiausias pranešimų skaičius (sveikasis skaičius ≥ 0),

                           —

                           „total count“ – žyma, ar turi būti pateikiamas bendras pranešimų skaičius (loginė reikšmė).

                     Sudėtinis skirstymo į puslapius parametras neprivalomas, tačiau jei jis yra, turi būti nurodomi visi jo elementai. Skirstymo į puslapius mechanizmas veikia taip:
               Bendras pranešimų skaičius neviršys parametro limit vertės, išskyrus kai vertė yra 0, nes ji reiškia „neribojama“. Atsakyme praleidžiama tiek pranešimų, kiek nustatyta parametru offset. Kad būtų galima taikyti šį mechanizmą, paslaugoje turi būti numatyta tam tikrą laiką pastovi (bet kitais atžvilgiais sutartinė) pranešimų seka, pvz., nuo vieno pranešimų duomenų atnaujinimo pagrindiniame saityno paslaugos duomenų rinkinyje iki kito. Tai reiškia, kad vieną po kitos pateikus dvi vienodas iškvietas turi būti rodomi tie patys pranešimai ta pačia tvarka. Parametras total count nustato, ar atsakyme bus nurodomas bendras pranešimų, atitinkančių konkrečios temos kriterijus, skaičius. Paprastai turėtų pakakti prašyti nurodyti šią informaciją pirmajame atsakyme, o visuose vėlesniuose – praleisti. Tai turėtų užtikrinti geresnį saityno paslaugos veikimą.
               Skirstymo į puslapius mechanizmas užtikrina galimybę prašyti pranešimus rodyti kartotinai, atskirais puslapiais. Kad skirstymo į puslapius mechanizmas tinkamai veiktų, kiekvienoje iškvietoje turi būti nurodomi tie patys konkrečios temos parametrai.
               9.4.2.   Atsakymas

               Jei užklausa pateikta sėkmingai, „NtS Web Service“ atsakyme pateikiami NtS pranešimai, atitinkantys užklausos parametrus. NtS pranešimai turi atitikti NtS schemą ir gali būti tikrinama, ar jie tą schemą atitinka. Kadangi pranešimo tipas yra privalomas užklausos parametras, kiekviename atsakyme gali būti tik to paties tipo NtS pranešimai, atitinkamai FTM, WRM, ICEM arba WERM.
               Jei paslauga, apdorodama užklausą, aptinka klaidų, ji gali pateikti pasirinktą skaičių pranešimų apie klaidą, naudodama šiame poskyryje išvardytus klaidų kodus.
               Viename „NtS Web Service“ atsakyme gali būti ir NtS pranešimų, ir pranešimų apie klaidą.
               Jei užklausoje buvo nurodyti skirstymo į puslapius parametrai, gali būti pateikiama neprivaloma informacija apie skirstymą į puslapius. Šiuo atveju praleistų ir pateikiamų pranešimų skaičių nurodyti privaloma, o bendras skaičius turi būti nurodomas tik jei buvo prašoma.
               Pastaba. Daroma prielaida, kad saityno paslaugos ir naudotojo techninis ryšys veikia, t. y. paslauga gauna užklausą, o naudotojas gauna atitinkamą atsakymą. Čia neatsižvelgiama į technines klaidas, pvz., interneto ryšio nutrūkimą ar saityno paslaugos neprieinamumą dėl techninės priežiūros arba strigties. Čia atsižvelgiama tik į tuos atvejus, kai žvelgiant iš naudotojo perspektyvos klaidos yra anapus saityno paslaugos lygmens.

                  Klaidų pranešimai

               Toliau pateikiami tikėtinų klaidų kodai ir paaiškinimai. Atsakyme pateikiamas tik klaidos kodas; tai įprasta NtS XML schemos procedūra.

                  NtS pranešimų paslaugos klaidų kodai

                           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.   Paslaugų ir klientų kūrimas

               Jei laikomasi sutarties pirmumo požiūrio, t. y. viena ar daugiau sutarčių su visais sąsajų aprašymais pateikiamos kaip WSDL dokumentai, naudojant tinkamas programinės įrangos priemones paslauga (-os) ir atitinkama kliento programa gali būti įgyvendinamos automatiškai. Idealiomis aplinkybėmis turėtų nereikėti jokių rankinių sukurto programinio kodo pakeitimų.
               Tačiau daugeliu atvejų reikia kelių iteracijų, kol WSDL specifikacija atitiks tikslius tokios priemonės reikalavimus. Paprastai, kad ši priemonė veiktų sklandžiai, keliami individualūs reikalavimai dėl WSDL standarto naudojimo. Todėl gali prireikti WSDL specifikacijos pakeitimų, nors WSDL specifikacija visų pirma atitiko WSDL standartą. Jei saityno paslaugos WSDL specifikacija pakeičiama po to, kai paslauga arba kliento programa jau sukurtos, priklausomai nuo padarytų pakeitimų gali reikėti generavimo procesą atlikti iš naujo.

                  Žodynėlis

                           Terminas

                           Paaiškinimas

                           ID

                           Identifikatorius

                           ISRS buvimo vietos kodas

                           Buvimo vietos kodas pagal Tarptautinį laivo duomenų teikimo standartą

                           NtS

                           Pranešimai kapitonams

                           UIP

                           Upių informacijos paslaugos

                           SOAP

                           Paprastas objektų prieigos protokolas; tinklo protokolas, paprastai naudojamas saityno paslaugoms

                           UDDI

                           Universalus apibūdinimas, paieška ir integravimas; registro paslaugų standartas, taikomas teikiant saityno paslaugas

                           JT

                           Jungtinės Tautos

                           URL

                           universalusis adresas; tinklo ištekliaus vieta; paprastai naudojamas interneto adresams

                           WGS 84

                           1984 m. pasaulinė geodezinė sistema

                           WS

                           Saityno paslauga; paslauga, kurios sąsajos teikiamos internete ir kuria naudojamasi internetu

                           WSDL

                           Saityno paslaugų aprašymo kalba; saityno paslaugų specifikacijų standartas

                           WS-I

                           Saityno paslaugų sąveikumo organizacija; pramonės konsorciumas, kurio tikslas – remti saityno paslaugų sąveikumą

                           XML

                           Išplėstinė ženklinimo kalba; metakalba struktūriniams ir nuo platformos nepriklausomiems duomenims vaizduoti

                           XSD

                           XML schemos apibrėžtis; XML dokumentų struktūros nustatymo standartas

                  (1)  aprašas cituojamas iš WS-I interneto svetainės http://www.ws-i.org.

               C priedėlis

                                 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>

               D priedėlis

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

                  ŽYMĖS

                              XML žymė

                              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

                  ŽYMĖS

                              XML žymė

                              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

                           Организация

                           Year

                           Év

                           Sena

                           Jaar

                           Rok

                           Ano

                           Anul

                           Rok

                           leto

                           Vuosi

                           År

                           год

                           Година

                           Number

                           (A hirdetmény száma)

                           Numru (tal-avviż)

                           Nummer (van het bericht)

                           Numer (komunikatu)

                           Número (do aviso)

                           Numărul (avizului)

                           Číslo správy

                           številka (obvestila)

                           (Ilmoituksen) numero

                           (Meddelandets) nummer

                           номер

                           Број (Саопштења)

                           Serial_number

                           Sorozatszám

                           Numru tas-serje

                           Serienummer

                           Numer kolejny (wersji)

                           Número de série

                           Numărul de serie

                           Číslo verzie (série)

                           zaporedna številka

                           Sarjanumero

                           Serienummer

                           серийный номер

                           Серијски број

                           Target_group

                           Célcsoport szakasz

                           Informazzjoni dwar il-grupp fil-mira

                           Informatie over de doelgroep

                           Informacje o grupie odbiorców

                           Secção grupo-alvo

                           Grupul de utilizatori avuți în vedere

                           Informácie o cieľovej skupine

                           segment za ciljno skupino

                           Kohderyhmäosio

                           Målgrupp

                           группа получателей

                           (Део циљне групе)

                           Target_group_code

                           Célcsoport kód

                           Grupp fil-mira

                           Doelgroep

                           Kod grupy odbiorców

                           Código grupo-alvo

                           Codul grupului de utilizatori avuți în vedere

                           Cieľová skupina

                           koda ciljne skupine

                           Kohderyhmäkoodi

                           Kod för målgrupp

                           код группы получателей

                           Код циљне групе

                           Direction_code

                           Forgalmi irány kód

                           Direzzjoni affettwata

                           Desbetreffende richting

                           Kod kierunku ruchu

                           Sentido do tráfego

                           Codul sensului de circulație

                           Dotknutý smer

                           koda usmerjanja prometa

                           Liikenteen suunnan koodi

                           Kod för trafikriktning

                           код направления движения

                           Код смера пловидбе

                           Subject_code

                           Tárgy

                           Suġġett

                           Onderwerp

                           Temat

                           Matéria

                           Subiectul avizului

                           Predmet

                           predmet

                           Aihe

                           Ämne

                           тема сообщения

                           Код предмета

                           Validity_period

                           Érvényességi időszak

                           Perjodu ta’ validità

                           Geldigheidsperiode

                           Okres ważności

                           Período de validade

                           Perioada de valabilitate

                           Doba platnosti

                           čas veljavnosti

                           Voimassaolo

                           Giltighetsperiod

                           срок действия

                           Рок важности

                           Date_start

                           Tól

                           Minn

                           Vanaf

                           od

                           De

                           Data de început

                           Od

                           od

                           Alkaa

                           Från

                           дата начала

                           Од (yyyymmdd)

                           Date_end

                           Ig

                           Sa

                           Tot

                           do

                           A

                           Data de sfârșit

                           Do

                           do

                           Päättyy

                           Till

                           дата окончания

                           До (yyyymmdd)

                           Contents

                           Tartalom

                           Informazzjoni addizzjonali

                           Aanvullende informatie

                           Treść

                           Conteúdo

                           Conținut

                           Text / Obsah

                           dodatne informacije

                           Sisältö

                           Innehåll

                           содержание

                           Садржај

                           Source

                           A hirdetmény kibocsátója (hatóság)

                           Sors tal-avviż (awtorità)

                           Bron van het bericht (autoriteit)

                           Źródło komunikatu (organ)

                           Fonte do aviso (autoridade)

                           Sursa avizului (autoritatea)

                           Zdroj správy

                           izvor obvestila (organ)

                           Ilmoituksen lähde (viranomainen)

                           Källa (myndighet)

                           Источник информации (официальный)

                           Извор Саопштења (орган)
[cell cut: 3354149 characters, first 2000000 kept]