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