<?xml version="1.0"?>
<definitions name="MeasurementReference"
             targetNamespace="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/MeasurementReference.wsdl"
             xmlns:tns="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/MeasurementReference.wsdl"
             xmlns:mrq="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/MeasurementReference.xsd"
             xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
             xmlns="http://schemas.xmlsoap.org/wsdl/">

 <types>
  <schema targetNamespace="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/MeasurementReference.xsd"
          xmlns="http://www.w3.org/2001/XMLSchema">

   <annotation>
    <documentation>
     Elements in the MeasurementReference namespace are all related to the MeasurementReference type.
    </documentation>
   </annotation>

   <complexType name="MeasurementReference">
    <annotation>
     <documentation>
      A reference to a completed test.
     </documentation>
    </annotation>

    <sequence>
	<!-- FIXME: we need to be able to put some sort of scheme whereby any sort of URL can fit.
	     p'raps I ought to just make "location" be a ##any -->
     <element name="reference" type="anyType" minOccurs="1" maxOccurs="1">
      <annotation>
       <documentation>
        The location of the measurement.
        This can be any type, but obviously the client and service must have the appropriate typemappings.
       </documentation>
      </annotation>
     </element>
    </sequence>

   </complexType>

  </schema>
 </types>

</definitions>

