natgillin/translations-raw huggingface dataset:
Matching ‘RIS Index function_code’ — ‘NtS type_code’
Dacă subject_code este INFSER (mesaj informativ), perioada de valabilitate este utilizată pentru a indica ora de afișare a mesajului informativ pentru utilizatori, nu pentru perioada de valabilitate a informațiilor furnizate (de exemplu, o lună).
/ G.4.4 Lock Area [C_AGGR()]
În funcție de cerințele naționale, următoarele funcții pot fi oferite editorilor NtS:
To avoid application logic / necessity of proper reference data at the receiving system (software displaying the notice to the user) the optional element ‘fairway_name’ shall always be included in the ‘geo_object’ and automatically filled by the NtS application with the ‘Waterway name’ from the RIS Index.
Aplicațiile NtS pot oferi editorilor NtS posibilitatea de a salva mesaje NtS în proiect (nu trebuie să fie menționate toate informațiile obligatorii pentru a salva mesaje în proiect)
NtS editors shall not alter the content of the element fairway_name.
Diferite roluri de utilizator pot corespunde diferiților editori (de exemplu, editori care au permisiunea să introducă/modifice notificări, responsabili cu publicarea care au permisiunea să publice notificări, în plus față de editare)
The following definition shall be used for reference_code values provided in the NtS Reference Tables:
Structura mesajului NtS XML, precum și conținutul și scopul elementelor datelor, sunt definite și explicate mai detaliat în apendicele C: Definirea schemei NtS XML (XSD).
NAP: In the Netherlands the abbreviation NAP is used and understood, NAP is not translated
Grupul de experți NtS a identificat tehnologia pentru serviciile web ca fiind un mijloc adecvat de transmitere a notificărilor către navigatori.
KP: ‘channel level’ shall be translated thus provided in national language
Acest capitol prezintă specificația serviciului web pentru transmiterea notificărilor către navigatori, pe scurt NtS Web Service.
FZP: only the abbreviation ‘FZP’ shall be used (nowadays hardly used anymore)
S-a pus accent în special pe utilizarea standardelor internaționale consacrate.
ADR: ‘Adriatic Sea’ shall be translated thus provided in national language
Unul dintre obiectivele proiectului conceptual a fost de a asigura un echilibru adecvat între flexibilitatea și soliditatea serviciului web rezultat.
TAW/DNG: ‘Tweede algemene waterpassing’ (Dutch) — ‘Deuzième Nivellement Général’ (French) is the reference height used in Belgium to express height measurements.
Parametrii de filtrare indicați în solicitări sunt în esență criteriile prevăzute în standardul NtS (secțiunea căii navigabile, incluzând în mod opțional km de fluviu, durata de valabilitate și data publicării notificării).
0 is the average sea water level at low water in Oostende
Această modalitate pare să fie suficient de relevantă având în vedere cazurile de utilizare a serviciului web și, în același timp, limitările privind complexitatea executării.
Dutch: TAW
Rezultatul de bază este reprezentat de un contract pentru serviciul web, în care sunt specificate solicitările și răspunsurile.
French: DNG
Utilizatorii serviciului web se pot baza pe acest contract, iar furnizorii trebuie să îl respecte.
All other Languages: TAW/DNG
Acest contract este elaborat cu respectarea standardului internațional WSDL.
LDC: ‘low navigable water level Danube Commission’ shall be translated thus provided in national language
Fiecare stat membru participant implementează unul sau mai multe servicii web pentru diferite tipuri de mesaje din NtS (FTM, WRM, ICEM, WERM) și le furnizează pe internet („Serviciul de mesaje NtS”),
HDC: ‘high navigable water level Danube Commission’ shall be translated thus provided in national language
Detaliile tehnice ale implementării NtS WS, de exemplu, alegerea seturilor de date, a aplicațiilor și a platformelor adecvate, nu intră în domeniul de aplicare al acestei specificații și constituie responsabilitatea fiecărui stat membru participant.
ETRS: ‘European Terrestrial Reference System 1989’ the abbreviation ‘ETRS89’ is used in all languages.
Pentru a stabili o comunicare securizată, trebuie să fie avute în vedere diferite aspecte privind securitatea și obiectivele de protecție.
Although the element coordinate within the geo object section is conditional, the geo coordinates shall be given in WGS84 in format [d]d mm.mmm[m] N (latitude) and [d][d]d mm.mmm[m] E (longitude).
În funcție de împrejurări, nu toate aceste aspecte trebuie să fie avute în vedere.
This is to refer the NtS messages geographically.
Prioritatea diferitelor aspecte privind securitatea și gradul de realizare a acestora poate să difere.
The target group section consists of target group code and direction code.
De asemenea, fezabilitatea unei anumite măsuri poate fi limitată de capacitățile de implementare tehnică.
If both have the value ALL the whole section shall be omitted if there are no other specific target groups within the message.
În contextul NtS, toate informațiile sunt publice.
If just one of these two is given the other must be filled with the default value ALL because both elements are mandatory.
Astfel, nu este nevoie să se asigure datele NtS în sine sub aspectul protecției datelor.
Further information concerning target groups can be found in the NtS Encoding Guide for editors.
Prin urmare, fiecare furnizor trebuie să stabilească individual în ce măsură va implementa acest aspect în cadrul serviciului său.
The validity_period shall be used by applications to select the messages, which are to be displayed to users for a requested time.
NtS Web Service trebuie să respecte WS-I Basic Profile 1.1.
If subject_code is INFSER (Info service) the validity period is used to specify the time the Info service Message is displayed to the users, not for the period of validity of the provided information (e.g. 1 month).
Acest profil „oferă orientări privind interoperabilitatea pentru un set esențial de specificații pentru servicii web publice, precum SOAP, WSDL și UDDI”.
The following functions may be offered to NtS editors depending on national requirements:
Cele mai relevante standarde din acesta sunt
NtS applications may offer NtS editors to save draft NtS messages (not all mandatory content has to be provided in order to save draft messages)
Limbaj pentru descrierea serviciilor web (WSDL) și
Different user roles may apply to different editors (e.g. editors that are allowed to enter/alter notices, publishers that are allowed to publish notices (in addition to editing)
Mesajul de răspuns al NtS WS este un mesaj NtS definit în Definirea schemei XML (XSD) din apendicele C la prezentul Regulament al Comisiei.
The NtS XML Message Structure and the content and purpose of data elements are defined and further explained in Appendix C: NtS XML Schema Definition (XSD).
SOAP este un protocol de executare pentru transmiterea datelor între sisteme informatice și este standardizat de World Wide Web Consortiums (W3C).
The NtS Expert Group identified the web service technology as an appropriate means to provide the Notices to Skippers.
Elementele specifice pentru NtS Web Service sunt definite în concordanță cu specificațiile WSDL aferente din apendicele D la prezentul regulament al Comisiei.
This chapter constitutes the specification of the web service for the provision of the Notices to Skippers, short NtS Web Service.
Schema standardului NtS (XSD) este inclusă împreună cu o declarație de import.
Particular emphasis was placed on the use of well-established international standards.
UDDI (Descriere, descoperire și integrare universale) este înregistrat aici ca fiind un registru central, posibil internațional, pentru servicii web, în care ar putea fi înregistrat NtS Web Service.
One goal of the conceptual design was to ensure a good balance between flexibility and robustness of the resulting web service.
În acest registru, potențiali consumatori ai serviciului web ar putea să caute și să găsească serviciul în cauză.
The filter parameters provided in the requests are essentially the criteria specified in the NtS standard (waterway section with optional river km, time of validity, date of publication of the notice).
Însă, deoarece furnizorii potențiali ai NtS Web Service sunt limitați de către statele membre participante și specificația WSDL este o parte integrantă din standard, nu este stringentă nevoia unei înregistrări independente a NtS Web Service.
This seems sufficiently expressive considering the use cases of the web service and at the same time limits the complexity of the implementation.
Pentru NtS Web Service se utilizează metoda de codificare „Document-literal wrapped”, deoarece ea permite validarea față de o schemă XML, iar numele operațiunilor definite în specificația WSDL sunt utilizate în mod direct ca nume de etichetă XML în mesajele SOAP.
The core result is a contract for the web service, in which the requests and responses are specified.
Partea cu informații privind versiunea a serviciului web NtS cuprinde două secțiuni:
The consumers of the web service can rely on this contract and the providers have to comply with it.
versiunea serviciului web ca atare
This contract is specified using the international standard WSDL.
versiunea schemei NtS utilizată de serviciul web
Every participating Member State shall implement one or more web services for the different message types of the NtS (FTM, WRM, ICEM, WERM) and provide them via the internet (‘NtS Message Service’),
Secțiunea serviciului web ca atare cuprinde două părți:
The technical details of the implementation of the NtS WS, e.g. choice of appropriate data pools, applications and platforms, are not in the scope of this specification and are in the responsibility of each individual participating Member State.
versiunea majoră a serviciului web
In order to define a secure communication one has to consider various security aspects and protection objectives.
versiunea minoră a serviciului web
Depending on the circumstances not all of these aspects have to be considered.
Versiunea majoră este dată ca număr întreg pozitiv care denotă versiunea majoră a serviciului web.
The priority of the various security aspects and the degree of their fulfilment can vary.
Versiunea minoră este dată ca număr întreg non-negativ care denotă versiunea minoră a serviciului web în cadrul versiunii majore.
Also the feasibility of a certain measure can be limited by the capabilities of the technical implementation.
Secțiunea schemei NtS cuprinde versiunea schemei NtS astfel cum este definită de grupul de experți NtS.
In the context of NtS all information are public.
Prin urmare, versiunea serviciului web NtS indicată în prezentul document este 2.0.4.0, unde 2.0 este versiunea serviciului web ca atare, iar 4.0 este versiunea schemei NtS utilizate.
So there is no need to secure the NtS data themselves in terms of data protection.
Nu sunt necesare informații explicite privind versiunea în solicitările sau răspunsurile NtS Web Service.
Therefore every provider has to decide on its own in how far this aspect will be implemented in its service.
Există doar câteva versiuni ale serviciilor prevăzute a fi online în același timp.
The NtS Web Service has to comply with the WS-I Basic Profile 1.1.
Versiunile diferite sunt furnizate cu URL-uri diferite.
This profile ‘provides interoperability guidance for a core set of non-proprietary web services specifications, such as SOAP, WSDL and UDDI’.
Prin urmare, fiecare eveniment de executare a serviciului web NtS corespunde unei versiuni specifice a serviciului web NtS.
The most relevant standards herein are
Spațiile de nume din serviciul web NtS sunt bazate pe domeniul web al grupului de experți RIS, http://www.ris.eu/.
Web Services Description Language (WSDL), and
Spațiile de nume cuprind o particulă care indică serviciul aferent și informații privind versiunea.
The response message of the NtS WS is an NtS message which is defined in XML Schema Definition (XSD) in Appendix C of this Commission Regulation.
Prin urmare, serviciul indicat în prezentul document utilizează următorul spațiu de nume:
SOAP is an application protocol for data transmission among IT-Systems and is standardised by the World Wide Web Consortiums (W3C).
Serviciul de mesaje NtS: http://www.ris.eu/nts.ms/2.0.4.0
The specific elements for the NtS Web Service are defined inline in the corresponding WSDL specifications in Appendix D of this Commission Regulation.
Pentru o mai mare transparență a documentelor XML, se recomandă să se definească spațiilor de nume în cel mai îndepărtat element adecvat din scheme, precum și în documentele de instanță și să nu se utilizeze definiții locale ale spațiilor de nume în elemente imbricate.
The schema of the NtS standard (XSD) is included with an import statement.
Solicitările și răspunsurile din serviciul web NtS utilizează elementele XML în formă calificată, mai exact, cu un prefix explicit al spațiului de nume, iar atributele XML în formă necalificată, mai exact, fără un prefix al spațiului de nume.
UDDI (Universal Description, Discovery and Integration) is noted here as a central, possibly international registry for web services, where the NtS Web Service could be registered.
Se recomandă să se utilizeze prefixe intuitive pentru spațiile de nume, precum „nts”, pentru a facilita citirea de către persoane.
In this registry potential consumers of the web service could search and find the service.
Codul de localizare ISRS este explicat în capitolul 2 din Ghidul privind codificarea NtS pentru dezvoltatorii de aplicații, precum și în Ghidul privind codificarea indexului RIS.
But since the potential providers of the NtS Web Service are limited by the participating Member States and the WSDL specification is an integral part of the standard, the need for an independent registration of the NtS Web Service is not apparent.
Prin interogarea seviciului web NtS, clientul poate face trimitere la diferite obiecte, de exemplu, secțiuni ale șenalului navigabil, indicatoare de nivel sau ecluze.
The encoding method Document-literal wrapped is used for the NtS Web Service, because it allows for validation against an XML schema and the operation names defined in the WSDL specification are used directly as XML tag names in the SOAP messages.
Dacă se utilizează parametrii corespondenți, și anume elementele de identificare, aceștia trebuie să conțină coduri de localizare ISRS.
The version information of the NtS Web Service consists of two sections:
Acești parametri sunt indicați, de regulă, în elemente de identificare, fiecare conținând una sau două date de identificare.
version of the web service itself,
Atunci când se folosesc acești parametri, trebuie să fie respectate următoarele convenții generale:
version of the NtS schema used by the web service.
Identificatorii trebuie să fie indicați sub forma unor coduri complete de 20 de semne, mai exact, fără trunchierea zerourilor de la sfârșit.
The section of the web service itself consists of two parts:
Dacă se utilizează două date de identificare în cadrul unui element de identificare, ambii identificatori trebuie să facă trimitere la aceeași cale navigabilă.
major version of the web service,
Aceasta înseamnă că respectivele coduri includ unele cifre identice aflate în partea aferentă fairway_section din codul de localizare ISRS.
minor version of the web service.
Codul aferent secțiunii șenalului navigabil, împreună cu hectometrul șenalului navigabil, definește o porțiune a căii navigabile indicată sub forma unei perechi de elemente de identificare.
The major version is given as a positive integer denoting the major version of the web service.
Pentru indicarea porțiunilor căii navigabile (perechi de elemente de identificare în cadrul secțiunii fairway_section geo_object) din mesajele NtS, trebuie să fie avute în vedere următoarele aspecte în ceea ce privește identificatorii:
The minor version is given as a non-negative integer denoting the minor version of the web service within the major version.
cifrele 1 și 2 (codurile de țară):
The section of the NtS schema contains the version of the NtS schema as defined by the NtS Expert Group.
trebuie să fie identice în cadrul perechii de date de identificare, însă
Hence, the version of the NtS Web Service specified here is 2.0.4.0, where 2.0 is the version of the web service itself and 4.0 is the version of the NtS schema used.
în cadrul unei perechi de date de identificare, pot fi definite diferite coduri de țară în cazul în care țările învecinate utilizează același cod al secțiunii șenalului navigabil pentru o anumită cale navigabilă și același sistem pentru definirea hectometrilor,
Explicit version information is not necessary in the requests or responses of the NtS Web Service.
cifrele 3-5 (codul de localizare al ONU):
There are only a few versions of the services expected to be online at the same time.
nu sunt relevante, pot conține diferite informații în cadrul aceleiași perechi de date de identificare,
Different versions shall be provided with different URLs.
cifrele 6-10 (codul secțiunii șenalului navigabil):
Hence, each instance of an NtS Web Service implementation shall support one specific version of the NtS Web Service.
[excepție]: în cazul în care se utilizează codurile ISRS belgiene în cadrul NtS WS, ar trebui să se utilizeze doar cifrele 6-8 pentru identificarea secțiunii șenalului navigabil, deoarece mesajele NtS vor fi publicate în diferite secțiuni din cadrul unui singur șenal navigabil,
The namespaces in the NtS Web Service are based on the web domain of the RIS Expert Groups, http://www.ris.eu/
cifrele 11-15 (codul de referință al obiectului):
The namespaces contain a particle indicating the corresponding service and version information.
cifrele 16-20 (hectometrul șenalului navigabil):
Hence, the service specified here uses the following namespace:
cuprinde cinci cifre care definesc hectometrul și, prin urmare, va conține, de regulă, diferite informații în cadrul perechii de date de identificare.
NtS Message Service: http://www.ris.eu/nts.ms/2.0.4.0
Exemplu: „00235” pentru șenalul navigabil la km 23,5; „00001” pentru șenalul navigabil la km 0,1,
For higher transparency of XML documents it is recommended to define namespaces in the outmost suitable element in the schemas as well as the instance documents and not to use local namespace definitions in nested elements.
[excepție]: în cazul Țărilor de Jos, nu există întotdeauna o legătură directă între hectometru și kilometrul fizic al șenalului navigabil din cauza definirii începutului porțiunii șenalului în modelul de rețea și în lumea reală.
Requests and responses in the NtS Web Service shall use XML elements in qualified form, i.e. with an explicit namespace prefix, and XML attributes in unqualified form, i.e. without a namespace prefix.
În astfel de cazuri, codul de referință al obiectului pentru obiecte de tipul „dismar” începe cu Kxxxx [xxxx include kilometrul fizic, de exemplu, NLSVG00130K000300191 (km 3)].
It is recommended to use intuitive namespace prefixes like ‘nts’ for better human readability.
Însă pentru alte tipuri de obiecte, nu există o relație directă cu kilometrul șenalului navigabil în codurile ISRS, de exemplu, podul Sas van Gent de pe același șenal navigabil la km 2,5 are codul ISRS NLSVG001300521600186.
The ISRS Location Code is explained in chapter 2 of the NtS Encoding Guide for application developers as well as the RIS Index Encoding Guide.
Pentru Kanaal Gent-Terneuzen, kilometrul fizic 0,0 începe la granița dintre Belgia și Țările de Jos, iar hectometrul șenalului 0,0 începe la începutul canalului în Gent.
Querying an NtS Web Service, the client can reference various objects, e.g. fairway sections, gauges or locks.
În cazul în care un mesaj vizează mai multe căi navigabile sau secțiuni ale șenalului navigabil, toate secțiunile șenalului navigabil trebuie să fie definite prin punctul lor de început și de sfârșit în elemente XML aferente secțiunii „fairway_section” separate.
If the corresponding parameters, the id elements, are used, they must contain ISRS Location Codes.
Pentru unele țări/regiuni, este necesar să se construiască o funcționalitate de filtrare.
These parameters are typically given in id elements, each containing one or two ids.
Spre exemplu, dacă codul de localizare ISRS (1-2) este BE, utilizați codul de localizare ISRS (6-8) ca ID pentru stabilirea referinței liniare cu hectometrul șenalului navigabil (codul de localizare ISRS 16-20).
When using these parameters, the following general conventions have to be observed:
Exemple de porțiuni ale șenalului navigabil (perechi de elemente de identificare valabile în fairway_section) care includ excepțiile definite mai sus:
ISRS Location Codes have to be submitted as full-length 20-character codes, i.e. without truncating trailing zeros,
Cei doi identificatori NL constituie o definire valabilă a porțiunii căii navigabile (indicând excepția NL față de kilometrul șenalului navigabil): NLSVG00130K000300191 (km 3,0 la Sas van Gent pe Kanaal Gent-Terneuzen) – NLWDP00130K000400200 (km 4,0 la Westdorpe pe Kanaal Gent-Terneuzen),
If two ids are used within an id element, both ISRS Location Codes have to refer to the same waterway.
Cei doi identificatori BE constituie o definire valabilă a porțiunii căii navigabile (indicând excepția BE față de codul secțiunii șenalului navigabil („020” Albertkanaal): BEGNK02016L010100414 (ecluza Genk situată la km 41,4 pe Albert Canal) – BEOSH02033L010500772 (ecluza Ham situată la km 77,2 pe Albert Canal).
This means, that the codes include some identical digits located in the fairway_section part of the ISRS Location Code.
Următoarea figură arată contraexemple de utilizare a codului de localizare ISRS pentru fiecare dintre convențiile generale (nicio excepție de la convențiile generale nu se aplică pentru porțiunile căii navigabile SK):
The fairway section code together with the fairway hectometre defines a waterway stretch provided as pair of id elements.
Interogări nevalide ale codului de localizare ISRS
For the provision of waterway stretches (id element pairs within the fairway_section geo_object) in NtS messages, the following has to be considered with respect to the ISRS Location Codes:
Observație generală: Nu există un serviciu pentru interogarea identificatorilor valabili care să fie compatibil cu serviciul web NtS.
digits 1 to 2 (Country code):
Identificatorii sunt indicați în Sistemul european de gestionare a datelor de referință (ERDMS).
have to be identical within the id pair, but
Utilizarea corectă a identificatorului în interogări și interpretarea acestor coduri este prezentată în următoarele cinci cazuri.
different country codes may be defined within one id pair in case neighbouring countries are using the same fairway section code for a specific waterway and the same system for defining the hectometres,
Cazul 1: Nu există niciun element de identificare în solicitare
digits 3 to 5 (UN Location code):
Elementul de identificare este o parte opțională a solicitării, mai exact, se permite o interogare fără elemente de identificare:
are not relevant, may contain different content within the id pair,
Interogare validă fără parametrul de identificare
digits 6 to 10 (Fairway section code):
Dacă nu se indică niciun element de identificare, sunt redate toate mesajele (desigur în funcție de alte criterii de filtrare precum validity_period sau dates_issue).
[exception]: in case of using the Belgian ISRS codes within NtS WS, one should use only digits 6 to 8 to identify the fairway section, because NtS messages will be published across different sections within one fairway,
Cazul 2: Există un element de identificare în solicitare
digits 11 to 15 (Object Reference Code).
Fiecare element de identificare poate conține unul sau două elemente de identificare.
digits 16 to 20 (Fairway Hectometre):
Cazul unul element de identificare este prezentat în figura de mai jos:
consist of five numerical digits defining the hectometre thus will usually contain different content within the id pair.
Interogare validă cu un parametru de identificare
Example: ‘00235’ for fairway km 23,5; ‘00001’ for fairway km 0,1,
Dacă se primește o astfel de interogare, serverul redă toate mesajele care se potrivesc cu un hectometru de început ≤ valoarea dată (240,7 în exemplu) și un hectometru de sfârșit ≥ această valoare.