<?xml version="1.0"?>
<tp:CollaborationProtocolProfile xmlns:tp="http://www.moda-ml.net/moda-ml/repository/cpp/editor/dtdxslt/modaml_cpp-cpa-2_0b.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.moda-ml.net/moda-ml/repository/cpp/editor/dtdxslt/modaml_cpp-cpa-2_0b.xsd http://www.moda-ml.net/moda-ml/repository/cpp/editor/dtdxslt/modaml_cpp-cpa-2_0b.xsd" xmlns:ds="http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" tp:cppid="IT1234567890" tp:version="2_0b">
	<tp:PartyInfo tp:partyName="Azienda Mario Bianchi" tp:defaultMshChannelId="SMTP" tp:defaultMshPackageId="MSH_Handler">
		<tp:PartyId>IT1234567890</tp:PartyId>
		<tp:PartyRef xlink:href="http://www.moda-ml.net/moda-ml/repository/cpp/editor/genericuser/about.html"/>
		<tp:CollaborationRole>
			<tp:ProcessSpecification tp:version="1.1" tp:name="Fornituratessuti" xlink:type="simple" xlink:href="http://www.moda-ml.net/moda-ml/repository/bpss/v2003-1/it/v2003-1_Fornituratessuti.xml" tp:uuid="v2003-1_Proc-1"/>
			<tp:Role tp:name="Fornitore di tessuti" xlink:type="simple" xlink:href="http://www.moda-ml.net/moda-ml/repository/bpss/v2003-1/it/v2003-1_Fornituratessuti.xml#Fornitore di tessuti"/>
			<tp:ServiceBinding>
				<tp:Service>v2003-1_Proc-1</tp:Service>
				<tp:CanSend>
					<tp:ThisPartyActionBinding tp:id="OF51-009" tp:action="Scheda Anagrafica Tessuto" tp:packageId="p-OF51-009">
						<tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="true" tp:isNonRepudiationReceiptRequired="true" tp:isConfidential="transient" tp:isAuthenticated="persistent" tp:isTamperProof="persistent" tp:isAuthorizationRequired="true" tp:timeToAcknowledgeReceipt="PT2H" tp:timeToPerform="P1D"/>
						<tp:ActionContext tp:binaryCollaboration="Scelta tessuti" tp:businessTransactionActivity="Scheda Anagrafica Tessuto" tp:requestOrResponseAction="Scheda Anagrafica Tessuto"/>
						<tp:ChannelId>SMTP</tp:ChannelId>
					</tp:ThisPartyActionBinding>
				</tp:CanSend>
				<tp:CanSend>
					<tp:ThisPartyActionBinding tp:id="OF51-010" tp:action="Listino tessuti" tp:packageId="p-OF51-010">
						<tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="true" tp:isNonRepudiationReceiptRequired="true" tp:isConfidential="transient" tp:isAuthenticated="persistent" tp:isTamperProof="persistent" tp:isAuthorizationRequired="true" tp:timeToAcknowledgeReceipt="PT2H" tp:timeToPerform="P1D"/>
						<tp:ActionContext tp:binaryCollaboration="Scelta tessuti" tp:businessTransactionActivity="Listino tessuti" tp:requestOrResponseAction="Listino tessuti"/>
						<tp:ChannelId>SMTP</tp:ChannelId>
					</tp:ThisPartyActionBinding>
				</tp:CanSend>
				<tp:CanSend>
					<tp:ThisPartyActionBinding tp:id="OF51-002" tp:action="Risposta ordine del fornitore di tessuti" tp:packageId="p-OF51-002">
						<tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="true" tp:isNonRepudiationReceiptRequired="true" tp:isConfidential="transient" tp:isAuthenticated="persistent" tp:isTamperProof="persistent" tp:isAuthorizationRequired="true" tp:timeToAcknowledgeReceipt="PT2H" tp:timeToPerform="P1D"/>
						<tp:ActionContext tp:binaryCollaboration="Acquisto tessuti" tp:businessTransactionActivity="Risposta ordine del fornitore di tessuti" tp:requestOrResponseAction="Risposta ordine del fornitore di tessuti"/>
						<tp:ChannelId>SMTP</tp:ChannelId>
					</tp:ThisPartyActionBinding>
				</tp:CanSend>
				<tp:CanSend>
					<tp:ThisPartyActionBinding tp:id="OF51-006" tp:action="Avviso spedizione del tessuto" tp:packageId="p-OF51-006">
						<tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="true" tp:isNonRepudiationReceiptRequired="true" tp:isConfidential="transient" tp:isAuthenticated="persistent" tp:isTamperProof="persistent" tp:isAuthorizationRequired="true" tp:timeToAcknowledgeReceipt="PT2H" tp:timeToPerform="P1D"/>
						<tp:ActionContext tp:binaryCollaboration="Spedizione tessuti" tp:businessTransactionActivity="Avviso spedizione del tessuto" tp:requestOrResponseAction="Avviso spedizione del tessuto"/>
						<tp:ChannelId>SMTP</tp:ChannelId>
					</tp:ThisPartyActionBinding>
				</tp:CanSend>
				<tp:CanReceive>
					<tp:ThisPartyActionBinding tp:id="OF51-011" tp:action="Previsione Collezione Tessuti" tp:packageId="p-OF51-011">
						<tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="true" tp:isNonRepudiationReceiptRequired="true" tp:isConfidential="transient" tp:isAuthenticated="persistent" tp:isTamperProof="persistent" tp:isAuthorizationRequired="true" tp:timeToAcknowledgeReceipt="PT5M"/>
						<tp:ActionContext tp:binaryCollaboration="Scelta tessuti" tp:businessTransactionActivity="Previsione Collezione Tessuti" tp:requestOrResponseAction="Previsione Collezione Tessuti"/>
						<tp:ChannelId>SMTP</tp:ChannelId>
					</tp:ThisPartyActionBinding>
				</tp:CanReceive>
				<tp:CanReceive>
					<tp:ThisPartyActionBinding tp:id="OF51-001" tp:action="Ordine al fornitore di tessuti" tp:packageId="p-OF51-001">
						<tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="true" tp:isNonRepudiationReceiptRequired="true" tp:isConfidential="transient" tp:isAuthenticated="persistent" tp:isTamperProof="persistent" tp:isAuthorizationRequired="true" tp:timeToAcknowledgeReceipt="PT5M"/>
						<tp:ActionContext tp:binaryCollaboration="Acquisto tessuti" tp:businessTransactionActivity="Ordine al fornitore di tessuti" tp:requestOrResponseAction="Ordine al fornitore di tessuti"/>
						<tp:ChannelId>SMTP</tp:ChannelId>
					</tp:ThisPartyActionBinding>
				</tp:CanReceive>
				<tp:CanReceive>
					<tp:ThisPartyActionBinding tp:id="OF51-005" tp:action="Richiesta spedizione tessuto" tp:packageId="p-OF51-005">
						<tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="true" tp:isNonRepudiationReceiptRequired="true" tp:isConfidential="transient" tp:isAuthenticated="persistent" tp:isTamperProof="persistent" tp:isAuthorizationRequired="true" tp:timeToAcknowledgeReceipt="PT5M"/>
						<tp:ActionContext tp:binaryCollaboration="Spedizione tessuti" tp:businessTransactionActivity="Richiesta spedizione tessuto" tp:requestOrResponseAction="Richiesta spedizione tessuto"/>
						<tp:ChannelId>SMTP</tp:ChannelId>
					</tp:ThisPartyActionBinding>
				</tp:CanReceive>
			</tp:ServiceBinding>
		</tp:CollaborationRole>
		<!-- one or more -->
		<tp:DeliveryChannel tp:channelId="SMTP" tp:transportId="transportSMTP" tp:docExchangeId="docEx">
			<tp:MessagingCharacteristics tp:syncReplyMode="none" tp:ackRequested="perMessage" tp:ackSignatureRequested="perMessage"/>
		</tp:DeliveryChannel>
		<tp:DeliveryChannel tp:channelId="SMTP2" tp:transportId="transportSMTP2" tp:docExchangeId="docEx">
			<tp:MessagingCharacteristics tp:syncReplyMode="none" tp:ackRequested="perMessage" tp:ackSignatureRequested="perMessage"/>
		</tp:DeliveryChannel>
		<tp:DeliveryChannel tp:channelId="FTP" tp:transportId="transportFTP" tp:docExchangeId="docEx">
			<tp:MessagingCharacteristics tp:syncReplyMode="none" tp:ackRequested="perMessage" tp:ackSignatureRequested="perMessage"/>
		</tp:DeliveryChannel>
		<tp:DeliveryChannel tp:channelId="FTP2" tp:transportId="transportFTP2" tp:docExchangeId="docEx">
			<tp:MessagingCharacteristics tp:syncReplyMode="none" tp:ackRequested="perMessage" tp:ackSignatureRequested="perMessage"/>
		</tp:DeliveryChannel>
		<tp:DeliveryChannel tp:channelId="HTTP" tp:transportId="transportHTTP" tp:docExchangeId="docEx">
			<tp:MessagingCharacteristics tp:syncReplyMode="none" tp:ackRequested="perMessage" tp:ackSignatureRequested="perMessage"/>
		</tp:DeliveryChannel>
		<tp:DeliveryChannel tp:channelId="FAX" tp:transportId="transportFAX" tp:docExchangeId="docEx">
			<tp:MessagingCharacteristics tp:syncReplyMode="none" tp:ackRequested="perMessage" tp:ackSignatureRequested="perMessage"/>
		</tp:DeliveryChannel>
		<!-- one or more -->
		<tp:Transport tp:transportId="transportSMTP">
			<tp:TransportSender>
				<tp:TransportProtocol tp:version="1.0">SMTP</tp:TransportProtocol>
			</tp:TransportSender>
			<tp:TransportReceiver>
				<tp:TransportProtocol tp:version="1.0">SMTP</tp:TransportProtocol>
				<tp:Endpoint tp:uri="mailto:endpoint@azienda.com" tp:type="allPurpose"/>
			</tp:TransportReceiver>
		</tp:Transport>
		<tp:Transport tp:transportId="transportSMTP2">
			<tp:TransportSender>
				<tp:TransportProtocol tp:version="1.0">SMTP</tp:TransportProtocol>
			</tp:TransportSender>
			<tp:TransportReceiver>
				<tp:TransportProtocol tp:version="1.0">SMTP</tp:TransportProtocol>
				<tp:Endpoint tp:uri="genericuser@moda-ml.org" tp:type="allPurpose"/>
			</tp:TransportReceiver>
		</tp:Transport>
		<tp:Transport tp:transportId="transportFTP">
			<tp:TransportSender>
				<tp:TransportProtocol tp:version="1.0">FTP</tp:TransportProtocol>
			</tp:TransportSender>
			<tp:TransportReceiver>
				<tp:TransportProtocol tp:version="1.0">FTP</tp:TransportProtocol>
				<tp:Endpoint tp:uri="ftp://genericuser.it" tp:type="allPurpose"/>
			</tp:TransportReceiver>
		</tp:Transport>
		<tp:Transport tp:transportId="transportFTP2">
			<tp:TransportSender>
				<tp:TransportProtocol tp:version="1.0">FTP</tp:TransportProtocol>
			</tp:TransportSender>
			<tp:TransportReceiver>
				<tp:TransportProtocol tp:version="1.0">FTP</tp:TransportProtocol>
				<tp:Endpoint tp:uri="ftp://genericuser.it" tp:type="allPurpose"/>
			</tp:TransportReceiver>
		</tp:Transport>
		<tp:Transport tp:transportId="transportHTTP">
			<tp:TransportSender>
				<tp:TransportProtocol tp:version="1.0">HTTP</tp:TransportProtocol>
			</tp:TransportSender>
			<tp:TransportReceiver>
				<tp:TransportProtocol tp:version="1.0">HTTP</tp:TransportProtocol>
				<tp:Endpoint tp:uri="http://genericuser.it" tp:type="allPurpose"/>
			</tp:TransportReceiver>
		</tp:Transport>
		<tp:Transport tp:transportId="transportFAX">
			<tp:TransportSender>
				<tp:TransportProtocol tp:version="1.0">FAX</tp:TransportProtocol>
			</tp:TransportSender>
			<tp:TransportReceiver>
				<tp:TransportProtocol tp:version="1.0">FAX</tp:TransportProtocol>
				<tp:Endpoint tp:uri="fax:000000000" tp:type="allPurpose"/>
			</tp:TransportReceiver>
		</tp:Transport>
		<!-- one or more -->
		<tp:DocExchange tp:docExchangeId="docEx"/>
	</tp:PartyInfo>
	<!-- Schema per validare la busta ebXML e un SimplePart per ogni messaggio -->
	<tp:SimplePart tp:id="MSH_ErrorHdr" tp:mimetype="text/xml">
		<tp:NamespaceSupported tp:location="http://www.moda-ml.net/moda-ml/repository/soap/modamlschema2002.xsd" tp:version="1.0">http://www.moda-ml.net/moda-ml/repository/soap/modamlschema2002.xsd</tp:NamespaceSupported>
		<tp:NamespaceSupported tp:location="http://ebxml.org/project_teams/transport/xmldsig-core-schema.xsd" tp:version="0.1">http://www.w3.org/2000/09/xmldsig#"</tp:NamespaceSupported>
	</tp:SimplePart>
	<tp:SimplePart tp:id="TEXSheet" tp:mimetype="text/xml">
		<tp:NamespaceSupported tp:location="http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXSheet.xsd" tp:version="1.0">http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXSheet.xsd</tp:NamespaceSupported>
		<tp:NamespaceSupported tp:location="http://ebxml.org/project_teams/transport/xmldsig-core-schema.xsd" tp:version="0.1">http://www.w3.org/2000/09/xmldsig#"</tp:NamespaceSupported>
	</tp:SimplePart>
	<tp:SimplePart tp:id="TEXCatalog" tp:mimetype="text/xml">
		<tp:NamespaceSupported tp:location="http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXCatalog.xsd" tp:version="1.0">http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXCatalog.xsd</tp:NamespaceSupported>
		<tp:NamespaceSupported tp:location="http://ebxml.org/project_teams/transport/xmldsig-core-schema.xsd" tp:version="0.1">http://www.w3.org/2000/09/xmldsig#"</tp:NamespaceSupported>
	</tp:SimplePart>
	<tp:SimplePart tp:id="TEXCollection" tp:mimetype="text/xml">
		<tp:NamespaceSupported tp:location="http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXCollection.xsd" tp:version="1.0">http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXCollection.xsd</tp:NamespaceSupported>
		<tp:NamespaceSupported tp:location="http://ebxml.org/project_teams/transport/xmldsig-core-schema.xsd" tp:version="0.1">http://www.w3.org/2000/09/xmldsig#"</tp:NamespaceSupported>
	</tp:SimplePart>
	<tp:SimplePart tp:id="TEXOrder" tp:mimetype="text/xml">
		<tp:NamespaceSupported tp:location="http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXOrder.xsd" tp:version="1.0">http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXOrder.xsd</tp:NamespaceSupported>
		<tp:NamespaceSupported tp:location="http://ebxml.org/project_teams/transport/xmldsig-core-schema.xsd" tp:version="0.1">http://www.w3.org/2000/09/xmldsig#"</tp:NamespaceSupported>
	</tp:SimplePart>
	<tp:SimplePart tp:id="TEXOrdResponse" tp:mimetype="text/xml">
		<tp:NamespaceSupported tp:location="http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXOrdResponse.xsd" tp:version="1.0">http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXOrdResponse.xsd</tp:NamespaceSupported>
		<tp:NamespaceSupported tp:location="http://ebxml.org/project_teams/transport/xmldsig-core-schema.xsd" tp:version="0.1">http://www.w3.org/2000/09/xmldsig#"</tp:NamespaceSupported>
	</tp:SimplePart>
	<tp:SimplePart tp:id="TEXDesRequest" tp:mimetype="text/xml">
		<tp:NamespaceSupported tp:location="http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXDesRequest.xsd" tp:version="1.0">http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXDesRequest.xsd</tp:NamespaceSupported>
		<tp:NamespaceSupported tp:location="http://ebxml.org/project_teams/transport/xmldsig-core-schema.xsd" tp:version="0.1">http://www.w3.org/2000/09/xmldsig#"</tp:NamespaceSupported>
	</tp:SimplePart>
	<tp:SimplePart tp:id="TEXDesAdvise" tp:mimetype="text/xml">
		<tp:NamespaceSupported tp:location="http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXDesAdvise.xsd" tp:version="1.0">http://www.moda-ml.net/moda-ml/repository/schema/v2003-1/TEXDesAdvise.xsd</tp:NamespaceSupported>
		<tp:NamespaceSupported tp:location="http://ebxml.org/project_teams/transport/xmldsig-core-schema.xsd" tp:version="0.1">http://www.w3.org/2000/09/xmldsig#"</tp:NamespaceSupported>
	</tp:SimplePart>
	<!-- Un Packaging per il SOAP Envelope e uno per ogni messaggio -->
	<tp:Packaging tp:id="MSH_Handler">
		<tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/>
		<tp:CompositeList>
			<tp:Composite tp:id="Envelope" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml">
				<tp:Constituent tp:idref="MSH_ErrorHdr"/>
			</tp:Composite>
		</tp:CompositeList>
	</tp:Packaging>
	<tp:Packaging tp:id="p-OF51-009">
		<tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/>
		<tp:CompositeList>
			<tp:Composite tp:id="Env-OF51-009" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml">
				<tp:Constituent tp:idref="MSH_ErrorHdr"/>
				<tp:Constituent tp:idref="TEXSheet"/>
			</tp:Composite>
		</tp:CompositeList>
	</tp:Packaging>
	<tp:Packaging tp:id="p-OF51-010">
		<tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/>
		<tp:CompositeList>
			<tp:Composite tp:id="Env-OF51-010" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml">
				<tp:Constituent tp:idref="MSH_ErrorHdr"/>
				<tp:Constituent tp:idref="TEXCatalog"/>
			</tp:Composite>
		</tp:CompositeList>
	</tp:Packaging>
	<tp:Packaging tp:id="p-OF51-011">
		<tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/>
		<tp:CompositeList>
			<tp:Composite tp:id="Env-OF51-011" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml">
				<tp:Constituent tp:idref="MSH_ErrorHdr"/>
				<tp:Constituent tp:idref="TEXCollection"/>
			</tp:Composite>
		</tp:CompositeList>
	</tp:Packaging>
	<tp:Packaging tp:id="p-OF51-001">
		<tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/>
		<tp:CompositeList>
			<tp:Composite tp:id="Env-OF51-001" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml">
				<tp:Constituent tp:idref="MSH_ErrorHdr"/>
				<tp:Constituent tp:idref="TEXOrder"/>
			</tp:Composite>
		</tp:CompositeList>
	</tp:Packaging>
	<tp:Packaging tp:id="p-OF51-002">
		<tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/>
		<tp:CompositeList>
			<tp:Composite tp:id="Env-OF51-002" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml">
				<tp:Constituent tp:idref="MSH_ErrorHdr"/>
				<tp:Constituent tp:idref="TEXOrdResponse"/>
			</tp:Composite>
		</tp:CompositeList>
	</tp:Packaging>
	<tp:Packaging tp:id="p-OF51-005">
		<tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/>
		<tp:CompositeList>
			<tp:Composite tp:id="Env-OF51-005" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml">
				<tp:Constituent tp:idref="MSH_ErrorHdr"/>
				<tp:Constituent tp:idref="TEXDesRequest"/>
			</tp:Composite>
		</tp:CompositeList>
	</tp:Packaging>
	<tp:Packaging tp:id="p-OF51-006">
		<tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/>
		<tp:CompositeList>
			<tp:Composite tp:id="Env-OF51-006" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml">
				<tp:Constituent tp:idref="MSH_ErrorHdr"/>
				<tp:Constituent tp:idref="TEXDesAdvise"/>
			</tp:Composite>
		</tp:CompositeList>
	</tp:Packaging>
</tp:CollaborationProtocolProfile>

