Index: trunk/ippToPsps/xmlschema/BatchManifest.xsd
===================================================================
--- trunk/ippToPsps/xmlschema/BatchManifest.xsd	(revision 29074)
+++ trunk/ippToPsps/xmlschema/BatchManifest.xsd	(revision 29075)
@@ -8,5 +8,5 @@
     <xs:element name="file">
      <xs:complexType>
-      <xs:attribute name="name" type="xs:string" use="required"/>
+      <xs:attribute name="name" type="fileName" use="required"/>
       <xs:attribute name="bytes" type="xs:unsignedLong" use="required"/>
       <xs:attribute name="md5" type="xs:hexBinary" use="required"/>
@@ -15,5 +15,5 @@
 
    </xs:all>
-   <xs:attribute name="name" type="xs:string" use="required"/>
+   <xs:attribute name="name" type="batchName" use="required"/>
    <xs:attribute name="type" type="batchType" use="required"/>
    <xs:attribute name="survey" type="survey" />
@@ -24,4 +24,15 @@
  </xs:element>
 
+ <xs:simpleType name="batchName">
+  <xs:restriction base="xs:token">
+   <xs:pattern value="B[0-9]{8}"/>
+  </xs:restriction>
+ </xs:simpleType>
+
+ <xs:simpleType name="fileName">
+  <xs:restriction base="xs:token">
+   <xs:pattern value="[0-9]{8}.FITS"/>
+  </xs:restriction>
+ </xs:simpleType>
 
  <xs:simpleType name="batchType">
