Я не уверен, полностью ли я понимаю ваш вопрос, но относительно ограничения элемента name
вы должны посмотреть на Регулярные выражения XML-схемы .
В вашем случае это будет выглядеть такэто:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" >
<xs:element name="Header">
<xs:complexType>
<xs:sequence>
<xs:element name="NAME_STUDENTS" type="filtered-students" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="filtered-students">
<xs:restriction base="xs:string">
<xs:pattern value="^[P]?"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
... но я должен признаться, что я на самом деле не герой регулярных выражений, поэтому вы можете проверить шаблон с кем-то более опытным.