Schematron using XPath 2.0
The attribute @unit must be equal to one of the following values 'arcmin', 'arcsec', 'deg', 'hr', 'mrad', 'rad'.
The attribute mer:angular_distance_name must be equal to one of the following values 'Dwell Operation', 'Grind Completion'.
The attribute mer:magnet_id must be equal to one of the following values 'Capture', 'Filter', 'Null', 'RAT', 'Sweep'.
The attribute mer:mission_phase_name must be equal to one of the following values 'Extended Mission', 'Primary Mission'.
The attribute @unit must be equal to one of the following values 'arcmin', 'arcsec', 'deg', 'hr', 'mrad', 'rad'.
The attribute @unit must be equal to one of the following values 'arcmin', 'arcsec', 'deg', 'hr', 'mrad', 'rad'.
The attribute @unit must be equal to one of the following values 'arcmin', 'arcsec', 'deg', 'hr', 'mrad', 'rad'.
The attribute mer:phase_algorithm_name must be equal to one of the following values 'Mertz', 'None', 'RSS'.
The attribute @unit must be equal to one of the following values 'arcmin', 'arcsec', 'deg', 'hr', 'mrad', 'rad'.
The attribute mer:field_of_view must be equal to one of the following values '20', '8'.
The attribute mer:gain_state must be equal to one of the following values 'High', 'Low'.
The attribute mer:laser_1_status_flag must be equal to one of the following values 'Off', 'On'.
The attribute mer:laser_2_status_flag must be equal to one of the following values 'Off', 'On'.
The attribute mer:laser_heater_status_flag must be equal to one of the following values 'Off', 'On'.
The attribute mer:linear_motor_status_flag must be equal to one of the following values 'Off', 'On'.
The attribute mer:optical_switch_state must be equal to one of the following values 'Primary', 'Redundant'.
The attribute mer:spare_bit_flag must be equal to one of the following values 'Off', 'On'.
The attribute @unit must be equal to one of the following values 'deg/day', 'deg/s', 'rad/s'.
The attribute @unit must be equal to one of the following values 'V', 'mV'.
The attribute @unit must be equal to one of the following values 'AU', 'Angstrom', 'cm', 'km', 'm', 'micrometer', 'mm', 'nm'.
The attribute @unit must be equal to one of the following values 'deg/day', 'deg/s', 'rad/s'.
The attribute @unit must be equal to one of the following values 'V', 'mV'.
The attribute @unit must be equal to one of the following values 'deg/day', 'deg/s', 'rad/s'.
The attribute @unit must be equal to one of the following values 'AU', 'Angstrom', 'cm', 'km', 'm', 'micrometer', 'mm', 'nm'.
The attribute @unit must be equal to one of the following values 'deg/day', 'deg/s', 'rad/s'.
The attribute @unit must be equal to one of the following values 'V', 'mV'.
The attribute @unit must be equal to one of the following values 'day', 'hr', 'julian day', 'microseconds', 'min', 'ms', 's', 'yr'.
The attribute @unit must be equal to one of the following values 'AU', 'Angstrom', 'cm', 'km', 'm', 'micrometer', 'mm', 'nm'.
The attribute mer:error_condition must be equal to one of the following values 'Both', 'Contact1', 'Contact2', 'None'.
The attribute @unit must be equal to one of the following values 'AU', 'Angstrom', 'cm', 'km', 'm', 'micrometer', 'mm', 'nm'.
The attribute @unit must be equal to one of the following values 'AU', 'Angstrom', 'cm', 'km', 'm', 'micrometer', 'mm', 'nm'.
The attribute @unit must be equal to one of the following values 'arcmin', 'arcsec', 'deg', 'hr', 'mrad', 'rad'.
The attribute @unit must be equal to one of the following values 'deg/day', 'deg/s', 'rad/s'.
The attribute @unit must be equal to one of the following values 'AU', 'Angstrom', 'cm', 'km', 'm', 'micrometer', 'mm', 'nm'.
The attribute @unit must be equal to one of the following values 'V', 'mV'.
The attribute mer:rotation_voltage_name must be equal to one of the following values 'Scan', 'Seek'.
The attribute mer:torque_gain_name must be equal to one of the following values 'Derivative', 'Integral', 'Proportional'.
The attribute mer:z_axis_velocity_name must be equal to one of the following values 'Scan', 'Seek'.
mer:error:sclk_rule_0: If spacecraft_clock_start_count and spacecraft_clock_stop_count
are present, they must begin with a partition number followed by a forward slash,
OR the partition number must be given by spacecraft_clock_count_partition.