Schematron using XPath 2.0
particle:Particle_Observation/particle:energy_range_maximum/particle:energy_range_maximum
The attribute @unit must be equal to one of the following values 'J', 'MeV', 'eV', 'keV'.
particle:Particle_Observation/particle:energy_range_minimum/particle:energy_range_minimum
The attribute @unit must be equal to one of the following values 'J', 'MeV', 'eV', 'keV'.
particle:Particle_Parameter/particle:ion_type/particle:ion_type
The attribute particle:Particle_Parameter/particle:ion_type must be equal to one of the following values 'Alpha', 'Heavy', 'Proton'.
particle:Particle_Parameter/particle:particle_measurement_type/particle:particle_measurement_type
The attribute particle:Particle_Parameter/particle:particle_measurement_type must be equal to one of the following values 'Composition', 'Count Rate', 'Counts', 'Density', 'Distribution Function', 'Dynamic Pressure', 'Energy Flux', 'Energy Spectra', 'Flux', 'Mass Spectra', 'Pitch Angle Distribution', 'Pulse Height Analysis', 'Temperature', 'Thermal Pressure', 'Time of Flight', 'Velocity'.
particle:Particle_Parameter/particle:particle_type/particle:particle_type
The attribute particle:Particle_Parameter/particle:particle_type must be equal to one of the following values 'Electrons', 'Ions', 'Neutrals'.