<?xml version="1.0" encoding="UTF-8"?>
<!-- 
Software R&D Center (SRDC), Middle East Technical University (METU), 
Ankara, Turkey

Author: METU SRDC Team
email: asuman@srdc.metu.edu.tr, ...
-->

<ProcessSpecification 
	xmlns:xi="http://www.w3.org/2001/XInclude" 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
	nameID="IHE-Transactions" 
	uuid="urn:metu-srdc:names:specification:ihetransactions:schema" 
	name="IHE-Transactions">

	<!--  xincludes to be used where supported by software -->

	<xi:include href="../signals/ebBP-Example-Signals.xml"  parse="xml" 
		xpointer="element(/1/1)"/>


	<Package name="IHE Transactions" nameID="IHE-QR">

		<xi:include href="../documents/IHE-ebRS-v2.0-AdHocQueryRequest-Document-25052006-v1.xml" parse="xml"
			xpointer="element(/1/1)"/>
		<xi:include href="../documents/IHE-ebRS-v2.0-AdHocQueryResponse-Document-25052006-v1.xml" parse="xml"
			xpointer="element(/1/1)"/>
		<!-- IHE XDS Query Registry -->

		<QueryResponse nameID="IHE-ITI-16" name="Query Registry Business Transaction" 
			isGuaranteedDeliveryRequired="true">
			<RequestingRole nameID="QR-BT-Initiator" name="Initiator"/>
			<RespondingRole nameID="QR-BT-Responder" name="Responder"/>
			<RequestingBusinessActivity 
				nameID="QR-BT-RBA" 
				name="Query Registry Requesting Business Activity" 
				isAuthorizationRequired="true" 
				isNonRepudiationRequired="true">
				<DocumentEnvelope 
					nameID="ebRS-v2.0-AdHocQueryRequest" 
					businessDocumentRef="ebRS-v2.0-AdHocQueryRequest-Document" 
					name="ebRS v2.0 AdHocQueryRequest Message" 
					isAuthenticated="persistent" 
					isConfidential="persistent"/>
				<ReceiptAcknowledgement name="ra2" nameID="QR-BT-RBA-RA" signalDefinitionRef="ra2"/>
				<ReceiptAcknowledgementException name="rae2" nameID="QR-BT-RBA-RAE" signalDefinitionRef="rae2"/>
			</RequestingBusinessActivity>
			<RespondingBusinessActivity 
				nameID="QR-BT-ResBA" 
				name="Query Registry Responding Business Activity" 
				isAuthorizationRequired="true" 
				isNonRepudiationRequired="true">
				<DocumentEnvelope 
					nameID="ebRS-v2.0-AdHocQueryResponse" 
					businessDocumentRef="ebRS-v2.0-AdHocQueryResponse-Document" 
					name="ebRS v2.0 AdHocQueryResponse Message" 
					isAuthenticated="persistent" 
					isConfidential="persistent"/>
				<ReceiptAcknowledgement name="ra2" nameID="QR-BT-ResBA-RA" signalDefinitionRef="ra2"/>
				<ReceiptAcknowledgementException name="rae2" nameID="QR-BT-ResBA-RAE" signalDefinitionRef="rae2"/>
			</RespondingBusinessActivity>
		</QueryResponse>
	</Package>
</ProcessSpecification>
