<?xml version="1.0" encoding="UTF-8"?>
<con:soapui-project name="CDS Clinical Data - SQA2" resourceRoot="" soapui-version="3.6.1" abortOnError="false" runType="SEQUENTIAL" xmlns:con="http://eviware.com/soapui/config"><con:settings/><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="ClinicalDataServiceSynchronousInterfaceHttpBinding" type="wsdl" bindingName="{http://client.cds.med.DNS   }ClinicalDataServiceSynchronousInterfaceHttpBinding" soapVersion="1_1" anonymous="optional" definition="http://IP               /cds-wsclient/cds-service?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://IP               /cds-wsclient/cds-service?wsdl"><con:part><con:url>http://IP               /cds-wsclient/cds-service?wsdl</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://client.cds.med.DNS   " xmlns:soapenc12="http://www.w3.org/2003/05/soap-encoding" xmlns:tns="http://client.cds.med.DNS   " xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc11="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <wsdl:message name="updateClinicalDataResponse">
    <wsdl:part name="out" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="createClinicalDataResponse">
    <wsdl:part name="out" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="appendClinicalDataRequest">
    <wsdl:part name="in0" type="xsd:string"></wsdl:part>
    <wsdl:part name="in1" type="xsd:string"></wsdl:part>
    <wsdl:part name="in2" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="deleteClinicalDataRequest">
    <wsdl:part name="in0" type="xsd:string"></wsdl:part>
    <wsdl:part name="in1" type="xsd:string"></wsdl:part>
    <wsdl:part name="in2" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="deleteClinicalDataResponse">
    <wsdl:part name="out" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="isAliveResponse">
    <wsdl:part name="out" type="xsd:boolean"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="readClinicalData1Request">
    <wsdl:part name="in0" type="xsd:string"></wsdl:part>
    <wsdl:part name="in1" type="xsd:string"></wsdl:part>
    <wsdl:part name="in2" type="xsd:string"></wsdl:part>
    <wsdl:part name="in3" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="createClinicalDataRequest">
    <wsdl:part name="in0" type="xsd:string"></wsdl:part>
    <wsdl:part name="in1" type="xsd:string"></wsdl:part>
    <wsdl:part name="in2" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="readClinicalDataRequest">
    <wsdl:part name="in0" type="xsd:string"></wsdl:part>
    <wsdl:part name="in1" type="xsd:string"></wsdl:part>
    <wsdl:part name="in2" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="readClinicalData1Response">
    <wsdl:part name="out" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="readClinicalDataResponse">
    <wsdl:part name="out" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="isAliveRequest"></wsdl:message>
  <wsdl:message name="appendClinicalDataResponse">
    <wsdl:part name="out" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="updateClinicalDataRequest">
    <wsdl:part name="in0" type="xsd:string"></wsdl:part>
    <wsdl:part name="in1" type="xsd:string"></wsdl:part>
    <wsdl:part name="in2" type="xsd:string"></wsdl:part>
  </wsdl:message>
  <wsdl:portType name="ClinicalDataServiceSynchronousInterfacePortType">
    <wsdl:operation name="deleteClinicalData">
      <wsdl:input name="deleteClinicalDataRequest" message="tns:deleteClinicalDataRequest"></wsdl:input>
      <wsdl:output name="deleteClinicalDataResponse" message="tns:deleteClinicalDataResponse"></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createClinicalData">
      <wsdl:input name="createClinicalDataRequest" message="tns:createClinicalDataRequest"></wsdl:input>
      <wsdl:output name="createClinicalDataResponse" message="tns:createClinicalDataResponse"></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="readClinicalData1">
      <wsdl:input name="readClinicalData1Request" message="tns:readClinicalData1Request"></wsdl:input>
      <wsdl:output name="readClinicalData1Response" message="tns:readClinicalData1Response"></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="appendClinicalData">
      <wsdl:input name="appendClinicalDataRequest" message="tns:appendClinicalDataRequest"></wsdl:input>
      <wsdl:output name="appendClinicalDataResponse" message="tns:appendClinicalDataResponse"></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="readClinicalData">
      <wsdl:input name="readClinicalDataRequest" message="tns:readClinicalDataRequest"></wsdl:input>
      <wsdl:output name="readClinicalDataResponse" message="tns:readClinicalDataResponse"></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="isAlive">
      <wsdl:input name="isAliveRequest" message="tns:isAliveRequest"></wsdl:input>
      <wsdl:output name="isAliveResponse" message="tns:isAliveResponse"></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateClinicalData">
      <wsdl:input name="updateClinicalDataRequest" message="tns:updateClinicalDataRequest"></wsdl:input>
      <wsdl:output name="updateClinicalDataResponse" message="tns:updateClinicalDataResponse"></wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="ClinicalDataServiceSynchronousInterfaceHttpBinding" type="tns:ClinicalDataServiceSynchronousInterfacePortType">
    <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="deleteClinicalData">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="deleteClinicalDataRequest">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:input>
      <wsdl:output name="deleteClinicalDataResponse">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createClinicalData">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createClinicalDataRequest">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:input>
      <wsdl:output name="createClinicalDataResponse">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="readClinicalData1">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="readClinicalData1Request">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:input>
      <wsdl:output name="readClinicalData1Response">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="appendClinicalData">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="appendClinicalDataRequest">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:input>
      <wsdl:output name="appendClinicalDataResponse">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="readClinicalData">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="readClinicalDataRequest">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:input>
      <wsdl:output name="readClinicalDataResponse">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="isAlive">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="isAliveRequest">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:input>
      <wsdl:output name="isAliveResponse">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateClinicalData">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="updateClinicalDataRequest">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:input>
      <wsdl:output name="updateClinicalDataResponse">
        <wsdlsoap:body use="literal" namespace="http://client.cds.med.DNS   "/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ClinicalDataServiceSynchronousInterface">
    <wsdl:port name="ClinicalDataServiceSynchronousInterfaceHttpPort" binding="tns:ClinicalDataServiceSynchronousInterfaceHttpBinding">
      <wsdlsoap:address location="http://IP               /cds-wsclient/cds-service"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:endpoint>http://DNS  dvwls02.aac.DNS   :7241/cds-wsclient/cds-service</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="appendClinicalData" bindingOperationName="appendClinicalData" type="Request-Response" outputName="appendClinicalDataResponse" inputName="appendClinicalDataRequest" receivesAttachments="false" sendsAttachments="false"><con:settings/></con:operation><con:operation isOneWay="false" action="" name="createClinicalData" bindingOperationName="createClinicalData" type="Request-Response" outputName="createClinicalDataResponse" inputName="createClinicalDataRequest" receivesAttachments="false" sendsAttachments="false"><con:settings/></con:operation><con:operation isOneWay="false" action="" name="deleteClinicalData" bindingOperationName="deleteClinicalData" type="Request-Response" outputName="deleteClinicalDataResponse" inputName="deleteClinicalDataRequest" receivesAttachments="false" sendsAttachments="false"><con:settings/></con:operation><con:operation isOneWay="false" action="" name="isAlive" bindingOperationName="isAlive" type="Request-Response" outputName="isAliveResponse" inputName="isAliveRequest" receivesAttachments="false" sendsAttachments="false"><con:settings/></con:operation><con:operation isOneWay="false" action="" name="readClinicalData" bindingOperationName="readClinicalData" type="Request-Response" outputName="readClinicalDataResponse" inputName="readClinicalDataRequest" receivesAttachments="false" sendsAttachments="false"><con:settings/></con:operation><con:operation isOneWay="false" action="" name="readClinicalData1" bindingOperationName="readClinicalData1" type="Request-Response" outputName="readClinicalData1Response" inputName="readClinicalData1Request" receivesAttachments="false" sendsAttachments="false"><con:settings/></con:operation><con:operation isOneWay="false" action="" name="updateClinicalData" bindingOperationName="updateClinicalData" type="Request-Response" outputName="updateClinicalDataResponse" inputName="updateClinicalDataRequest" receivesAttachments="false" sendsAttachments="false"><con:settings/></con:operation></con:interface><con:testSuite name="CDS Clinical Data  - SQA2 TestSuite"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="isAlive TestCase" searchProperties="true" id="04986e94-8809-455b-b425-bc055ada92bd"><con:settings/><con:testStep type="request" name="isAlive"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>isAlive</con:operation><con:request name="isAlive"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:isAlive/>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/isAliveRequest" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="LoadTest 1"><con:settings/><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="OutpatientPharmacyRead1_DFN" searchProperties="true" id="1d4da397-8507-4d6f-beb5-ae5f5d691059"><con:settings/><con:testStep type="request" name="LocalId"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>OutpatientPharmacyRead1</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USVHA</assigningAuthority>
			<assigningFacility>613</assigningFacility>
			<identity>201959</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patients/patient/outpatientMedicationPromises/outpatientMedicationPromise" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 3</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="LocalId_StartEndDates"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId_StartEndDates"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>OutpatientPharmacyRead1</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USVHA</assigningAuthority>
			<assigningFacility>613</assigningFacility>
			<identity>201959</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
		<startDate>2010-01-01</startDate>
		<endDate>2011-12-31</endDate>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patients/patient/outpatientMedicationPromises/outpatientMedicationPromise" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 1</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="LoadTest 1"><con:settings/><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="PharmacyRead40010_DFN" searchProperties="true" id="5e584c94-21cf-4c58-8e28-60c6d821b394"><con:settings/><con:testStep type="request" name="LocalId"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>PharmacyRead40010</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USVHA</assigningAuthority>
			<assigningFacility>613</assigningFacility>
			<identity>201959</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patient/outpatientMedicationPromises" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 3</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="LocalId_StartEndDates"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId_StartEndDates"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>PharmacyRead40010</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USVHA</assigningAuthority>
			<assigningFacility>613</assigningFacility>
			<identity>201959</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
		<startDate>2011-01-01</startDate>
		<endDate>2011-12-31</endDate>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patient/outpatientMedicationPromises" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 1</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="LoadTest 1"><con:settings/><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="VWOutpatientPharmacyRead1_DFN" searchProperties="true" id="55c31231-3fea-4a52-a6ef-c1001079196d"><con:settings/><con:testStep type="request" name="LocalId"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>VWOutpatientPharmacyRead1</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USDOD</assigningAuthority>
			<assigningFacility>200HD</assigningFacility>
			<identity>1666700513</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patients/patient/outpatientMedicationPromises/outpatientMedicationPromise" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 48</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="LocalId_StartEndDates"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId_StartEndDates"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>VWOutpatientPharmacyRead1</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USDOD</assigningAuthority>
			<assigningFacility>200HD</assigningFacility>
			<identity>1666700556</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
		<startDate>2008-01-01</startDate>
		<endDate>2008-12-31</endDate>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patients/patient/outpatientMedicationPromises/outpatientMedicationPromise" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 20</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="LoadTest 1"><con:settings/><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="VWOutpatientPharmacyDetailRead1_DFN" searchProperties="true" id="5fab35a3-9958-4806-94ff-f440297d0975"><con:settings/><con:testStep type="request" name="LocalId"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>VWOutpatientPharmacyDetailRead1</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USDOD</assigningAuthority>
			<assigningFacility>200HD</assigningFacility>
			<identity>1666700513</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patients/patient/outpatientMedicationPromises/outpatientMedicationPromise" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 48</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="LocalId_StartEndDates"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId_StartEndDates"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>VWOutpatientPharmacyDetailRead1</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USDOD</assigningAuthority>
			<assigningFacility>200CH</assigningFacility>
			<identity>7204531</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
		<startDate>2007-01-01</startDate>
		<endDate>2008-12-31</endDate>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patients/patient/outpatientMedicationPromises/outpatientMedicationPromise" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 0</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="LoadTest 1"><con:settings/><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="VWPharmacyDetailRead40010_DFN" searchProperties="true" id="3a0ff212-f03d-4e3a-a576-0050c156287e"><con:settings/><con:testStep type="request" name="LocalId"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>VWPharmacyDetailRead40010</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USDOD</assigningAuthority>
			<assigningFacility>200HD</assigningFacility>
			<identity>1666700513</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patient/outpatientMedicationPromises" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 48</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="LocalId_StartEndDates"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId_StartEndDates"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>VWPharmacyDetailRead40010</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USDOD</assigningAuthority>
			<assigningFacility>200CH</assigningFacility>
			<identity>7204531</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
		<startDate>2007-01-01</startDate>
		<endDate>2008-12-31</endDate>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patient/outpatientMedicationPromises" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 0</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="LoadTest 1"><con:settings/><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="VWPharmacyRead40010_DFN" searchProperties="true" id="0b86c65e-3f03-48f2-857f-2084b6c0f50c"><con:settings/><con:testStep type="request" name="LocalId"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>VWPharmacyRead40010</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USDOD</assigningAuthority>
			<assigningFacility>200HD</assigningFacility>
			<identity>1666700513</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patient/outpatientMedicationPromises" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 48</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="LocalId_StartEndDates"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId_StartEndDates"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>VWPharmacyRead40010</in0>
         <in1><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
	<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
  	<filterId>RX_SINGLE_PATIENT_ALL_DATA_FILTER</filterId>
  	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USDOD</assigningAuthority>
			<assigningFacility>200HD</assigningFacility>
			<identity>1666700556</identity>
		</resolvedIdentifiers>
  	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
		<startDate>2008-01-01</startDate>
		<endDate>2008-12-31</endDate>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RX_SINGLE_PATIENT_ALL_DATA_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="LoadTest 1"><con:settings/><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="RDIIntoleranceConditionPharmacyRead40010_DFN" searchProperties="true" id="4bae7824-2958-47b0-9ab3-e7a8501cb244"><con:settings/><con:testStep type="request" name="LocalId"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>RDIIntoleranceConditionPharmacyRead40010</in0>
         <in1><![CDATA[<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
	<filterId>RDI_IC_RX_SINGLE_PATIENT_FILTER</filterId>
	<clientName>testClientName</clientName>
	<clientRequestInitiationTime>2012-02-03T10:36:25-07:00</clientRequestInitiationTime>
	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USVHA</assigningAuthority>
			<assigningFacility>613</assigningFacility>
			<identity>201959</identity>
		</resolvedIdentifiers>
		<resolvedIdentifiers>
			<assigningAuthority>USVHA</assigningAuthority>
			<assigningFacility>200HD</assigningFacility>
			<identity>1666700513</identity>
		</resolvedIdentifiers>
	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
		<xpathQuery>
			<xpath>outpatientMedicationPromises[pharmacyRequest/orderedMedication/medicationCode[(code!='') and (codingSystem = '99VHA_ERT' or contains(.,'99VA'))]]</xpath>
		</xpathQuery>
		<queryTimeoutSeconds>120</queryTimeoutSeconds>
	</entryPointFilter>
	<entryPointFilter queryName="IC-1">
		<domainEntryPoint>IntoleranceCondition</domainEntryPoint>
		<xpathQuery>
			<xpath>intoleranceConditions[((gmrAllergyAgent[(code!='') and (codingSystem = '99VHA_ERT' or contains(.,'99VA'))]) or (drugClass/code[(code!='') and (codingSystem = '99VHA_ERT' or contains(.,'99VA'))]) or (drugIngredient/code[(code!='') and (codingSystem = '99VHA_ERT' or contains(.,'99VA'))])) and (status = 'F')]</xpath>
		</xpathQuery>
		<queryTimeoutSeconds>120</queryTimeoutSeconds>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RDI_IC_RX_SINGLE_PATIENT_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def intoleranceCondition = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patient/intoleranceConditions" )
log.info("IntoleranceCondition Count = " + intoleranceCondition.length)
assert intoleranceCondition.length == 7

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patient/outpatientMedicationPromises" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 51</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="LoadTest 1"><con:settings/><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="NonVAMeds_DFN" searchProperties="true" disabled="true"><con:settings/><con:testStep type="request" name="LocalId"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>NonVAMedicationsRead2</in0>
         <in1><![CDATA[<filter:filter xmlns:filter="Filter" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" vhimVersion="Vhim_4_00">
 	<filterId>NONVAMED_SINGLE_PATIENT_FILTER</filterId>
 	 <patients>
   	 <resolvedIdentifiers>
      		<assigningAuthority>USVHA</assigningAuthority>
      		<assigningFacility>613</assigningFacility>
      		<identity>33</identity>
    	</resolvedIdentifiers>
  	</patients>
  	<entryPointFilter queryName="NonVaMedicationEventQuery">
    	<domainEntryPoint>NonVaMedicationEvent</domainEntryPoint>
	<queryTimeoutSeconds>300</queryTimeoutSeconds>
  	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>NONVAMED_SINGLE_PATIENT_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def nonVAMeds = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patients/patient/nonVaMedicationEvents/nonVaMedicationEvent" )
log.info("NonVAMedicationEvent Count = " + nonVAMeds.length)
assert nonVAMeds.length == 1</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="LoadTest 1"><con:settings/><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="CHDROutpatientPharmacyRead40010_ICN" searchProperties="true" id="6aa97f33-bfa7-4627-b88f-7e2586627dbb"><con:settings/><con:testStep type="request" name="NationalId"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="NationalId"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>OutpatientPharmacyRead1</in0>
         <in1><![CDATA[<filter:filter vhimVersion="Vhim_4_00" xmlns:filter="Filter" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
	<filterId>CHDR_RX_SINGLE_PATIENT_FILTER</filterId>
	<patients>
		<NationalId>1012126252</NationalId>
		<excludeIdentifiers>
			<assigningAuthority>USVHA</assigningAuthority>
			<assigningFacility>200CH</assigningFacility>
		</excludeIdentifiers>
		<excludeIdentifiers>
			<assigningAuthority>USDOD</assigningAuthority>
			<assigningFacility>200HD</assigningFacility>
		</excludeIdentifiers>
	</patients>
	<entryPointFilter queryName="CHDR_RX_QUERY">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
		<queryTimeoutSeconds>300</queryTimeoutSeconds>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>CHDR_RX_SINGLE_PATIENT_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patients/patient/outpatientMedicationPromises/outpatientMedicationPromise" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 16</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="RDIIntoleranceConditionPharmacyRead40010_201958" searchProperties="true"><con:settings/><con:testStep type="request" name="LocalId"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClinicalDataServiceSynchronousInterfaceHttpBinding</con:interface><con:operation>readClinicalData1</con:operation><con:request name="LocalId"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://IP               /cds-wsclient/cds-service</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.cds.med.DNS   ">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:readClinicalData1>
         <in0>RDIIntoleranceConditionPharmacyRead40010</in0>
         <in1><![CDATA[<filter:filter xmlns:filter="Filter" vhimVersion="Vhim_4_00">
	<filterId>RDI_IC_RX_SINGLE_PATIENT_FILTER</filterId>
	<clientName>testClientName</clientName>
	<clientRequestInitiationTime>2012-02-03T10:36:25-07:00</clientRequestInitiationTime>
	<patients>
		<resolvedIdentifiers>
			<assigningAuthority>USVHA</assigningAuthority>
			<assigningFacility>613</assigningFacility>
			<identity>201958</identity>
		</resolvedIdentifiers>
	</patients>
	<entryPointFilter queryName="ID_1">
		<domainEntryPoint>OutpatientMedicationPromise</domainEntryPoint>
		<xpathQuery>
			<xpath>outpatientMedicationPromises[pharmacyRequest/orderedMedication/medicationCode[(code!='') and (codingSystem = '99VHA_ERT' or contains(.,'99VA'))]]</xpath>
		</xpathQuery>
		<queryTimeoutSeconds>120</queryTimeoutSeconds>
	</entryPointFilter>
	<entryPointFilter queryName="IC-1">
		<domainEntryPoint>IntoleranceCondition</domainEntryPoint>
		<xpathQuery>
			<xpath>intoleranceConditions[((gmrAllergyAgent[(code!='') and (codingSystem = '99VHA_ERT' or contains(.,'99VA'))]) or (drugClass/code[(code!='') and (codingSystem = '99VHA_ERT' or contains(.,'99VA'))]) or (drugIngredient/code[(code!='') and (codingSystem = '99VHA_ERT' or contains(.,'99VA'))])) and (status = 'F')]</xpath>
		</xpathQuery>
		<queryTimeoutSeconds>120</queryTimeoutSeconds>
	</entryPointFilter>
	</filter:filter>]]]]>><![CDATA[</in1>
         <in2>RDI_IC_RX_SINGLE_PATIENT_FILTER</in2>
	 <in3>381EA1D2-A858-C5EA-3DB6-F30B3FFBF376</in3>
      </cli:readClinicalData1>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="Schema Compliance" name="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder
import org.w3c.dom.*

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["clinicaldata"] = "ClinicalData"
def node = holder["//out"]
def descHolder = new XmlHolder( node )

def intoleranceCondition = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patient/intoleranceConditions" )
log.info("IntoleranceCondition Count = " + intoleranceCondition.length)
assert intoleranceCondition.length == 7

def outpatientMedicationPromise = descHolder.getDomNodes( "//clinicaldata:ClinicalData/patient/outpatientMedicationPromises" )
log.info("OutpatientMedicationPromise Count = " + outpatientMedicationPromise.length)
assert outpatientMedicationPromise.length == 51</scriptText></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://client.cds.med.DNS   /ClinicalDataServiceSynchronousInterfacePortType/readClinicalData1Request" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="LoadTest 1"><con:settings/><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:properties/></con:testSuite><con:properties/><con:wssContainer/></con:soapui-project>