'$RCSfile: resultset.xsd,v $'
       Copyright: 2003 Partnership for Biodiversity Informatics
         Project: http://seek.ecoinformatics.org/
        '$Author: tao $'
          '$Date: 2008-04-23 16:28:57 $'
      '$Revision: 1.18 $'
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    
    
    
    
        
            A type used to represent the results of a query
            in XML format, including both the metadata about the set of result
            records, the identifiers for each record, and optionally an extract
            of the record itself in XML format.
        
        
            
                
                    Documentation about the entire set of
                    results.
                
                
                    
                        
                            
                                The time the resultset was
                                generated and sent to the client.
                                
                            
                        
                        
                            
                                An integer number indicating
                                the index number of the first record included
                                in this batch of records.
                            
                        
                        
                            
                                An integer indicating the
                                index number of the last record included in
                                this batch of records.
                            
                        
                        
                            
                                The total count of records
                                that were matched by the query, which may be
                                greater than the number of records returned in
                                this particular request for records.
                                
                            
                        
                        
                            
                                The system from which this record
                                  was matched, indicating the system from which the
                                  record originated.  This is used to provide a unique
                                  naming scope for the identifier attribute for the
                                  records.  The system and identifier together can be
                                  used to uniquely refer to a record.
                                
                            
                            
                                
                                    
                                        
                                    
                                
                            
                        
                        
                            
                                Namespace for the "name" attributes 
																in each returnField record.
                                
                            
                            
                                
                                    
                                        
                                    
                                
                            
                        
                        
                            
                                This element is used to describe returnfields to 
                                reduce the amount of replicated data.
                            
                             
                                
                                  
                                    
                                        Identifies a single field in the resultset
                                        
                                    
                                    
                                       
                                         
                                             Identifies the appropriate "recordStructure" element in the metacat data.
                                                               Used to reduce the amount of duplicated information in multiple return fields.
                                             
                                         
                                       
                                       
                                         
                                           Namespace specially for the path attribute. 
                                             Optional because it may be indicated by "namespace" attribute in the 
                                             metadata element
                                         
                                       
                                       
                                         
                                           Name of return field.
					 
                                       
                                     
                                  
                                
                             
                        
                    
                
            
            
                
                    An individual record from the query
                    providing a relative index into the resultset for this
                    record, the identifier which can be used to retrieve the
                    whole record, and optionally some element content from the
                    record.
                
                
                  
                    
                      
                          Identifies a single field in the resultset
                      
                      
		         
                            
                               
                                  
                                     Identifies the appropriate "recordStructure" element in the metacat data.
										                Used to reduce the amount of duplicated information in multiple return fields.
                                  
                               
			    
			  
                       
                    
                  
                  
                      
                          The number attribute indicates the
                          relative index number of this record in the resultset,
                          with the first record is 1, the second is 2, etc.  This
                          number can be used to reference a particular record or
                          range of records in the result set, and is used
                          particularly when retrieving a partial set of records
                          from a large result set.
                      
                  
                  
                      
                          Id reference to system element in the metadata.
                      
                  
                  
                      
                          The label that is used to uniquely
                          refer to this record within the system named in the
                          "system" attribute. 
                      
                  
                  
                      
                          The date and time on which this
                          record was last modified in the system.
                          
                      
                  
                  
                      
                          The date and time at which the
                          record was originally created within the system.
                          
                      
                  
               
            
        
        
            
                The query system from which this result set
                was generated.  This is used to provide a unique naming scope
                for the resultset identifier attribute for the set of results.
                The system and resultsetId together can be used to uniquely
                refer to the results form a query.
            
        
        
            
                The label used to uniquely refer to this
                result set within the query system from which this result set
                was generated.  The system and resultsetId together can be
                used to uniquely refer to the results form a query.
                
            
        
        
            
                The label used to uniquely refer to this
                result set within the query system from which this result set
                was generated.  The system and resultsetId together can be
                used to uniquely refer to the results form a query.