<?xml version="1.0" encoding="utf-8"?>

<protocols_test xmlns="urn:bml/brainml.org:internal/Protocols/5">

  <!-- Data submission -->
  <data_submission userID="arobert" authKey="3h42kh23k4jh2334k"
		   identifier="sub-1">
    <bml:experiment id="data-1"
                    xmlns:bml="urn:bml/brainml.org:internal/BrainML/3"
		    xmlns:bmtl="urn:bml/brainml.org:internal/BrainMetaL/1"
		    xmlns:xlink="http://www.w3.org/1999/xlink"
		    xmlns:ctx="urn:bml/brainml.org:med.cornell.edu/Cortex/2">
      ... (see testSub.xml)
    </bml:experiment>
  </data_submission>

  <!-- Data acknowledgement -->
  <data_acknowledgement userID="arobert" identifier="sub-1">
    <submittedEntity
	type="urn:bml/brainml.org:internal/BrainML/3,experiment"
	id="data-4343"/>
  </data_acknowledgement>

  <!-- Data acknowledgement, alternate form when error occurs -->
  <data_acknowledgement userID="arobert" identifier="sub-1"
			status="FAILED">
    <error code="134">
      This is some text describing the error.
    </error>
  </data_acknowledgement>


  <!-- Data query -->
  <data_query>
    <conditions>
      <or>
	<field namespace="urn:bml/brainml.org:med.cornell.edu/Cortex/2"
	       name="cytoarch_area" value="5"/>
	<field namespace="urn:bml/brainml.org:med.cornell.edu/Cortex/2"
	       name="cytoarch_area" value="7"/>
      </or>
      <field namespace="urn:bml/brainml.org:med.cornell.edu/Cortex/2"
	     name="electrode_tip_diameter_mm" valueMin="0.05" valueMax="0.10"/>
      <and>
	<field namespace="urn:bml/brainml.org:med.cornell.edu/Cortex/2"
	       name="cell_class" values="pyramidal"/>
	<field namespace="urn:bml/brainml.org:med.cornell.edu/Cortex/2"
	       name="cortical_layer" values="supragranular,granular"/>
      </and>
    </conditions>
    <return xml:base="urn:bml/brainml.org:internal/BrainML/3,"
	    includeData="true">
      <entity name="experiment" contents="specified">
	<entity name="view">
	  <entity name="trace"/>
	</entity>
      </entity>
      <entity name="method" subclasses="none"/>
      <entity name="recording_site" contents="specified"/>
      <entity name="citation"/>
    </return>
  </data_query>

  <!-- Data response -->
  <data_response>
    <experiment xmlns="urn:foo">
      ...
    </experiment>
  </data_response>

</protocols_test>

