[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [iic] 8/9/2004: ebBP Examples
As indicated today, here are the examples I promised to provide: * In the .zip is an ebBP example that is being used with the errata v2.1 CPPA (in work): cppa-draft-updates-v2pt1-extensions-ebBP-042704.txt and EDiintBPSS.xml. Note that this is using a draft that was the precursor to ebXML BPSS v1.1. * Two examples received from Australia from RedWahoo based on v1.1. I think these were generated from the model so I would have to check how it aligns with the actual schema. Thanks.
cppa-errata-2pt1-instance-examples-ebbp-moberg-042704.zip
<?xml version="1.0" encoding="UTF-8" ?> <ProcessSpecification name="Perform grain stock transfer" nameID="process.stockTransfer" version="1.1" xmlns="http://www.untmg.org/downloads/General/approved/BPSS-v1pt10.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.untmg.org/downloads/General/approved/BPSS-v1pt10.xsd"> <BusinessDocument name="Stock Transfer Dispatch advice" nameID="information.stockDisAdv"/> <Package name="Shipping of grain" nameID="export.shipping"> <BusinessTransaction name="Notify stock transfer dispatch advice" nameID="transaction.dispatchAdvice" isGuaranteedDeliveryRequired="false" pattern="standards-com-au:7000.001.wheat:export.shipping.pattern.advanceShip"> <RequestingBusinessActivity name="Notify stock transfer dispatch advice request" nameID="activity.dispatchAdvice.request" isAuthorizationRequired="false" isIntelligibleCheckRequired="false" isNonRepudiationRequired="false" isNonRepudiationReceiptRequired="false" timeToAcknowledgeReceipt="PT24H" retryCount="3"> <DocumentEnvelope name="Notify stock transfer dispatch advice request. Stock Transfer Dispatch advice" nameID="envelope.dispatchAdvice.request.stockDisAdv" businessDocument="Stock Transfer Dispatch advice" businessDocumentIDREF="information.stockDisAdv" isAuthenticated="none" isConfidential="none" isTamperDetectable="none"/> </RequestingBusinessActivity> <RespondingBusinessActivity name="Notify stock transfer dispatch advice response" nameID="activity.dispatchAdvice.response"> </RespondingBusinessActivity> </BusinessTransaction> <BusinessTransaction name="Notify stock transfer consignment details" nameID="transaction.consignment" isGuaranteedDeliveryRequired="false" pattern="standards-com-au:7000.001.wheat:export.shipping.pattern.advanceShip"> <RequestingBusinessActivity name="Notify stock transfer consignment details request" nameID="activity.consignment.request" isAuthorizationRequired="false" isIntelligibleCheckRequired="false" isNonRepudiationRequired="false" isNonRepudiationReceiptRequired="false" timeToAcknowledgeReceipt="PT24H" retryCount="3"> <DocumentEnvelope name="Notify stock transfer consignment details request. Stock Transfer Dispatch advice" nameID="envelope.consignment.request.stockDisAdv" businessDocument="Stock Transfer Dispatch advice" businessDocumentIDREF="information.stockDisAdv" isAuthenticated="none" isConfidential="none" isTamperDetectable="none"/> </RequestingBusinessActivity> <RespondingBusinessActivity name="Notify stock transfer consignment details response" nameID="activity.consignment.response"> </RespondingBusinessActivity> </BusinessTransaction> <BusinessTransaction name="Notify stock transfer advance shipment" nameID="transaction.advanceShip" isGuaranteedDeliveryRequired="false" pattern="standards-com-au:7000.001.wheat:export.shipping.pattern.advanceShip"> <RequestingBusinessActivity name="Notify stock transfer advance shipment request" nameID="activity.advanceShip.request" isAuthorizationRequired="false" isIntelligibleCheckRequired="false" isNonRepudiationRequired="false" isNonRepudiationReceiptRequired="false" timeToAcknowledgeReceipt="PT24H" retryCount="3"> <DocumentEnvelope name="Notify stock transfer advance shipment request. Stock Transfer Dispatch advice" nameID="envelope.advanceShip.request.stockDisAdv" businessDocument="Stock Transfer Dispatch advice" businessDocumentIDREF="information.stockDisAdv" isAuthenticated="none" isConfidential="none" isTamperDetectable="none"/> </RequestingBusinessActivity> <RespondingBusinessActivity name="Notify stock transfer advance shipment response" nameID="activity.advanceShip.response"> </RespondingBusinessActivity> </BusinessTransaction> <BinaryCollaboration name="Notify stock transfer dispatch advice" nameID="collaboration.dispatchAdvice" pattern="standards-com-au:7000.001.wheat:export.shipping.pattern.advanceShip" initiatingRoleIDREF="role.dispatchAdvice.shipAgent" timeToPerform="PT24H"> <Role name="Shipping Agent (intermediary)" nameID="role.dispatchAdvice.shipAgent"/> <Role name="Seller (supplier)" nameID="role.dispatchAdvice.seller"/> <Start nameID="Perform grain stock transfer. Notify stock transfer dispatch advice.start" toBusinessState="Perform grain stock transfer. Notify stock transfer dispatch advice" toBusinessStateIDREF="bta.stockTransfer.dispatchAdvice"/> <BusinessTransactionActivity name="Perform grain stock transfer. Notify stock transfer dispatch advice" nameID="bta.stockTransfer.dispatchAdvice" fromRoleIDREF="role.dispatchAdvice.shipAgent" fromRole="Shipping Agent (intermediary)" toRoleIDREF="role.dispatchAdvice.seller" toRole="Seller (supplier)" businessTransaction="Notify stock transfer dispatch advice" businessTransactionIDREF="transaction.dispatchAdvice" timeToPerform="PT24H"/> <Success nameID="bta.stockTransfer.dispatchAdvice.success" fromBusinessStateIDREF="bta.stockTransfer.dispatchAdvice" fromBusinessState="Perform grain stock transfer. Notify stock transfer dispatch advice" conditionGuard="Success"/> <Failure nameID="bta.stockTransfer.dispatchAdvice.failure" fromBusinessStateIDREF="bta.stockTransfer.dispatchAdvice" fromBusinessState="Perform grain stock transfer. Notify stock transfer dispatch advice" conditionGuard="Failure"/> </BinaryCollaboration> <BinaryCollaboration name="Notify stock transfer consignment details" nameID="collaboration.consignment" pattern="standards-com-au:7000.001.wheat:export.shipping.pattern.advanceShip" initiatingRoleIDREF="role.consignment.shipAgent" timeToPerform="PT24H"> <Role name="Shipping Agent (intermediary)" nameID="role.consignment.shipAgent"/> <Role name="Carrier (intermediary)" nameID="role.consignment.carrier"/> <Start nameID="bta.stockTransfer.consignment.start" toBusinessState="Perform grain stock transfer. Notify stock transfer consignment details" toBusinessStateIDREF="bta.stockTransfer.consignment"/> <BusinessTransactionActivity name="Perform grain stock transfer. Notify stock transfer consignment details" nameID="bta.stockTransfer.consignment" fromRoleIDREF="role.consignment.shipAgent" fromRole="Shipping Agent (intermediary)" toRoleIDREF="role.consignment.carrier" toRole="Carrier (intermediary)" businessTransaction="Notify stock transfer consignment details" businessTransactionIDREF="transaction.consignment" timeToPerform="PT24H"/> <Success nameID="bta.stockTransfer.consignment.success" fromBusinessStateIDREF="bta.stockTransfer.consignment" fromBusinessState="Perform grain stock transfer. Notify stock transfer consignment details" conditionGuard="Success"/> <Failure nameID="bta.stockTransfer.consignment.failure" fromBusinessStateIDREF="bta.stockTransfer.consignment" fromBusinessState="Perform grain stock transfer. Notify stock transfer consignment details" conditionGuard="Failure"/> </BinaryCollaboration> <BinaryCollaboration name="Notify stock transfer advance shipment" nameID="collaboration.advanceShip" pattern="standards-com-au:7000.001.wheat:export.shipping.pattern.advanceShip" initiatingRoleIDREF="role.advanceShip.seller" timeToPerform="PT24H"> <Role name="Seller (supplier)" nameID="role.advanceShip.seller"/> <Role name="Receiving Agent (intermediary)" nameID="role.advanceShip.receiveAgent"/> <Start nameID="Perform grain stock transfer. Notify stock transfer advance shipment.start" toBusinessState="Perform grain stock transfer. Notify stock transfer advance shipment" toBusinessStateIDREF="bta.stockTransfer.advanceShip"/> <BusinessTransactionActivity name="Perform grain stock transfer. Notify stock transfer advance shipment" nameID="bta.stockTransfer.advanceShip" fromRoleIDREF="role.advanceShip.seller" fromRole="Seller (supplier)" toRoleIDREF="role.advanceShip.receiveAgent" toRole="Receiving Agent (intermediary)" businessTransaction="Notify stock transfer advance shipment" businessTransactionIDREF="transaction.advanceShip" timeToPerform="PT24H"/> <Success nameID="bta.stockTransfer.advanceShip.success" fromBusinessStateIDREF="bta.stockTransfer.advanceShip" fromBusinessState="Perform grain stock transfer. Notify stock transfer advance shipment" conditionGuard="Success"/> <Failure nameID="bta.stockTransfer.advanceShip.failure" fromBusinessStateIDREF="bta.stockTransfer.advanceShip" fromBusinessState="Perform grain stock transfer. Notify stock transfer advance shipment" conditionGuard="Failure"/> </BinaryCollaboration> <MultiPartyCollaboration name="Perform grain stock transfer" nameID="collaboration.stockTransfer"> <BusinessPartnerRole name="Regional bulk handler" nameID="rbhc"> <Performs role="Shipping Agent (intermediary)" roleIDREF="role.dispatchAdvice.shipAgent"/> <Performs role="Shipping Agent (intermediary)" roleIDREF="role.consignment.shipAgent"/> </BusinessPartnerRole> <BusinessPartnerRole name="Marketer" nameID="marketer"> <Performs role="Seller (supplier)" roleIDREF="role.dispatchAdvice.seller"/> <Performs role="Seller (supplier)" roleIDREF="role.advanceShip.seller"/> </BusinessPartnerRole> <BusinessPartnerRole name="Transport Provider" nameID="transporter"> <Performs role="Carrier (intermediary)" roleIDREF="role.consignment.carrier"/> </BusinessPartnerRole> <BusinessPartnerRole name="Port bulk handler" nameID="portbhc"> <Performs role="Receiving Agent (intermediary)" roleIDREF="role.advanceShip.receiveAgent"/> </BusinessPartnerRole> </MultiPartyCollaboration> </Package> </ProcessSpecification>
<?xml version="1.0" encoding="UTF-8" ?> <tp:CollaborationProtocolAgreement tp:version="2_0b" xmlns:tp="http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd" tp:cpaid="standards-com-au:7000.001.wheat:export.shipping.cpaTemplate.dispatchAdvice"> <tp:Status tp:value="signed"/> <tp:Start>2000-01-01T00:00:00Z</tp:Start> <tp:End>2000-01-01T00:00:00Z</tp:End> <tp:ConversationConstraints tp:invocationLimit="100" tp:concurrentConversations="10"/> <tp:PartyInfo tp:partyName="PartyA" tp:defaultMshChannelId="bizdex.tpaService.channel.default.smtp.ebxml.rel.nr.partyA" tp:defaultMshPackageId="bizdex.tpaService.package.mshAck"> <tp:PartyId tp:type="urn:ato-gov-au:abn"> PartyA ABN </tp:PartyId> <tp:PartyRef xlink:type="simple" xlink:href="http://partyAdiscoveryURL" tp:type="uddi-org:inquiry_v3" tp:schemaLocation="uddi-org:inquiry_v3"/> <tp:CollaborationRole> <tp:ProcessSpecification tp:version="2.0a" tp:name="Perform grain stock transfer" xlink:type="simple" xlink:href="standards-com-au:7000.001.wheat:export.shipping.collaboration.stockTransfer" tp:uuid="standards-com-au:7000.001.wheat:export.shipping.collaboration.stockTransfer"/> <tp:Role tp:name="Shipping Agent (intermediary)" xlink:href="standards-com-au:7000.001.wheat:export.shipping.role.dispatchAdvice.shipAgent"/> <tp:ServiceBinding> <tp:Service> standards-com-au:7000.001.wheat:export.shipping.role.dispatchAdvice.shipAgent </tp:Service> <tp:CanSend> <tp:ThisPartyActionBinding tp:id="binding.dispatchAdvice.request.send" tp:action="activity.dispatchAdvice.request" tp:packageId="package.dispatchAdvice.request.stockDisAdv"> <!-- Transaction pattern: standards-com-au:7000.001.wheat:export.shipping.pattern.dispatchAdvice --> <tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="false" tp:isNonRepudiationReceiptRequired="false" tp:isAuthorizationRequired="false" tp:isIntelligibleCheckRequired="false" tp:timeToAcknowledgeReceipt="PT1H" tp:timeToPerform="PT1H" tp:retryCount="3" tp:isAuthenticated="persistent" tp:isConfidential="none" tp:isTamperProof="persistent" /> <tp:ChannelId> bizdex.tpaService.channel.default.http.ebxml.rel.nr.partyA </tp:ChannelId> <tp:ChannelId> bizdex.tpaService.channel.default.smtp.ebxml.rel.nr.partyA </tp:ChannelId> </tp:ThisPartyActionBinding> <tp:OtherPartyActionBinding> binding.dispatchAdvice.request.receive </tp:OtherPartyActionBinding> </tp:CanSend> <tp:CanReceive> <tp:ThisPartyActionBinding tp:id="bizdex.tpaService.binding.receiptAck.receive" tp:action="bizdex.tpaService.activity.receiptAck" tp:packageId="bizdex.tpaService.package.receiptAck"> <!-- Transaction pattern: bizdex-com-au:transactionPatterns.ebXMLDefault.ReceiptSignal --> <tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="false" tp:isNonRepudiationReceiptRequired="false" tp:isAuthorizationRequired="false" tp:isIntelligibleCheckRequired="false" tp:timeToAcknowledgeReceipt="PT1H" tp:timeToPerform="PT1H" tp:retryCount="3" tp:isAuthenticated="persistent" tp:isConfidential="none" tp:isTamperProof="persistent" /> <tp:ChannelId> bizdex.tpaService.channel.default.http.ebxml.rel.nr.partyA </tp:ChannelId> <tp:ChannelId> bizdex.tpaService.channel.default.smtp.ebxml.rel.nr.partyA </tp:ChannelId> </tp:ThisPartyActionBinding> <tp:OtherPartyActionBinding> bizdex.tpaService.binding.receiptAck.send </tp:OtherPartyActionBinding> </tp:CanReceive> <tp:CanReceive> <tp:ThisPartyActionBinding tp:id="bizdex.tpaService.binding.exception.receive" tp:action="bizdex.tpaService.activity.exception" tp:packageId="bizdex.tpaService.package.exception"> <!-- Transaction pattern: bizdex-com-au:transactionPatterns.ebXMLDefault.ExceptionSignal --> <tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="false" tp:isNonRepudiationReceiptRequired="false" tp:isAuthorizationRequired="false" tp:isIntelligibleCheckRequired="false" tp:timeToAcknowledgeReceipt="PT1H" tp:timeToPerform="PT1H" tp:retryCount="3" tp:isAuthenticated="persistent" tp:isConfidential="none" tp:isTamperProof="persistent" /> <tp:ChannelId> bizdex.tpaService.channel.default.http.ebxml.rel.nr.partyA </tp:ChannelId> <tp:ChannelId> bizdex.tpaService.channel.default.smtp.ebxml.rel.nr.partyA </tp:ChannelId> </tp:ThisPartyActionBinding> <tp:OtherPartyActionBinding> bizdex.tpaService.binding.exception.send </tp:OtherPartyActionBinding> </tp:CanReceive> </tp:ServiceBinding> </tp:CollaborationRole> <tp:Certificate tp:certId="PartyA_SigningCert"> <ds:KeyInfo><ds:KeyName> PartyA ABN_DSC signing cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyA_EncryptionCert"> <ds:KeyInfo><ds:KeyName> PartyA ABN_DSC encryption cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyA_ABN-DSC_TrustedRoot"> <ds:KeyInfo><ds:KeyName> ABN-DSC Trusted Root Cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyA_ClientCert"> <ds:KeyInfo><ds:KeyName> PartyA SSL client cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyA_ServerCert"> <ds:KeyInfo><ds:KeyName> PartyA SSL server cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyA_CA1TrustedRoot"> <ds:KeyInfo><ds:KeyName> CA1TrustedRoot Cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyA_CA2TrustedRoot"> <ds:KeyInfo><ds:KeyName> CA2TrustedRoot Cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:SecurityDetails tp:securityId="PartyA_TransportSecurity"> <tp:TrustAnchors> <tp:AnchorCertificateRef tp:certId="PartyA_CA2TrustedRoot"/> <tp:AnchorCertificateRef tp:certId="PartyA_CA1TrustedRoot"/> </tp:TrustAnchors> </tp:SecurityDetails> <tp:SecurityDetails tp:securityId="PartyA_MessageSecurity"> <tp:TrustAnchors> <tp:AnchorCertificateRef tp:certId="PartyA_ABN-DSC_TrustedRoot"/> </tp:TrustAnchors> </tp:SecurityDetails> <tp:DeliveryChannel tp:channelId="bizdex.tpaService.channel.default.http.ebxml.rel.nr.partyA" tp:transportId="http.partyA" tp:docExchangeId="ebxml.rel.nr.partyA"> <tp:MessagingCharacteristics tp:syncReplyMode="none" tp:ackRequested="always" tp:ackSignatureRequested="never" tp:duplicateElimination="always"/> </tp:DeliveryChannel> <tp:DeliveryChannel tp:channelId="bizdex.tpaService.channel.default.smtp.ebxml.rel.nr.partyA" tp:transportId="smtp.partyA" tp:docExchangeId="ebxml.rel.nr.partyA"> <tp:MessagingCharacteristics tp:syncReplyMode="none" tp:ackRequested="always" tp:ackSignatureRequested="never" tp:duplicateElimination="always"/> </tp:DeliveryChannel> <tp:Transport tp:transportId="http.partyA"> <tp:TransportSender> <tp:TransportProtocol tp:version="1.1"> http </tp:TransportProtocol> <tp:AccessAuthentication> basic </tp:AccessAuthentication> </tp:TransportSender> <tp:TransportReceiver> <tp:TransportProtocol tp:version="1.1"> http </tp:TransportProtocol> <tp:AccessAuthentication> basic </tp:AccessAuthentication> <tp:Endpoint tp:uri="http://companyA.B2B" tp:type="allPurpose"/> </tp:TransportReceiver> </tp:Transport> <tp:Transport tp:transportId="smtp.partyA"> <tp:TransportSender> <tp:TransportProtocol tp:version="1.0"> smtp </tp:TransportProtocol> <tp:AccessAuthentication> basic </tp:AccessAuthentication> </tp:TransportSender> <tp:TransportReceiver> <tp:TransportProtocol tp:version="1.0"> smtp </tp:TransportProtocol> <tp:AccessAuthentication> basic </tp:AccessAuthentication> <tp:Endpoint tp:uri="http://companyA.B2B" tp:type="allPurpose"/> </tp:TransportReceiver> </tp:Transport> <tp:DocExchange tp:docExchangeId="ebxml.rel.nr.partyA"> <tp:ebXMLSenderBinding tp:version="2.0"> <tp:ReliableMessaging> <tp:Retries> 5 </tp:Retries> <tp:RetryInterval> PT1H </tp:RetryInterval> <tp:MessageOrderSemantics> Guaranteed </tp:MessageOrderSemantics> </tp:ReliableMessaging> <tp:PersistDuration> P2D </tp:PersistDuration> <tp:SenderNonRepudiation> <tp:NonRepudiationProtocol> http://www.w3.org/2000/09/xmldsig# </tp:NonRepudiationProtocol> <tp:HashFunction> http://www.w3.org/2000/09/xmldsig#sha1 </tp:HashFunction> <tp:SignatureAlgorithm> http://www.w3.org/2000/09/xmldsig#dsa-sha1 </tp:SignatureAlgorithm> <tp:SigningCertificateRef tp:certId="PartyA_SigningCert"/> </tp:SenderNonRepudiation> </tp:ebXMLSenderBinding> <tp:ebXMLReceiverBinding tp:version="2.0"> <tp:ReliableMessaging> <tp:Retries> 5 </tp:Retries> <tp:RetryInterval> PT1H </tp:RetryInterval> <tp:MessageOrderSemantics> Guaranteed </tp:MessageOrderSemantics> </tp:ReliableMessaging> <tp:PersistDuration> P2D </tp:PersistDuration> <tp:ReceiverNonRepudiation> <tp:NonRepudiationProtocol> http://www.w3.org/2000/09/xmldsig# </tp:NonRepudiationProtocol> <tp:HashFunction> http://www.w3.org/2000/09/xmldsig#sha1 </tp:HashFunction> <tp:SignatureAlgorithm> http://www.w3.org/2000/09/xmldsig#dsa-sha1 </tp:SignatureAlgorithm> <tp:SigningSecurityDetailsRef tp:securityId="PartyA_MessageSecurity"/> </tp:ReceiverNonRepudiation> </tp:ebXMLReceiverBinding> </tp:DocExchange> </tp:PartyInfo> <tp:PartyInfo tp:partyName="PartyB" tp:defaultMshChannelId="bizdex.tpaService.channel.default.http.ebxml.rel.nr.partyB" tp:defaultMshPackageId="bizdex.tpaService.package.mshAck"> <tp:PartyId tp:type="urn:ato-gov-au:abn"> PartyB ABN </tp:PartyId> <tp:PartyRef xlink:type="simple" xlink:href="http://partyBdiscoveryURL" tp:type="uddi-org:inquiry_v3" tp:schemaLocation="uddi-org:inquiry_v3"/> <tp:CollaborationRole> <tp:ProcessSpecification tp:version="2.0a" tp:name="Perform grain stock transfer" xlink:type="simple" xlink:href="standards-com-au:7000.001.wheat:export.shipping.collaboration.stockTransfer" tp:uuid="standards-com-au:7000.001.wheat:export.shipping.collaboration.stockTransfer"/> <tp:Role tp:name="Seller (supplier)" xlink:href="standards-com-au:7000.001.wheat:export.shipping.role.dispatchAdvice.shipAgent"/> <tp:ServiceBinding> <tp:Service> standards-com-au:7000.001.wheat:export.shipping.role.dispatchAdvice.shipAgent </tp:Service> <tp:CanSend> <tp:ThisPartyActionBinding tp:id="bizdex.tpaService.binding.receiptAck.send" tp:action="bizdex.tpaService.activity.receiptAck" tp:packageId="bizdex.tpaService.package.receiptAck"> <!-- Transaction pattern: bizdex-com-au:transactionPatterns.ebXMLDefault.ReceiptSignal --> <tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="false" tp:isNonRepudiationReceiptRequired="false" tp:isAuthorizationRequired="false" tp:isIntelligibleCheckRequired="false" tp:timeToAcknowledgeReceipt="PT1H" tp:timeToPerform="PT1H" tp:retryCount="3" tp:isAuthenticated="persistent" tp:isConfidential="none" tp:isTamperProof="persistent" /> <tp:ChannelId> bizdex.tpaService.channel.default.http.ebxml.rel.nr.partyB </tp:ChannelId> <tp:ChannelId> bizdex.tpaService.channel.default.smtp.ebxml.rel.nr.partyB </tp:ChannelId> </tp:ThisPartyActionBinding> <tp:OtherPartyActionBinding> bizdex.tpaService.binding.receiptAck.receive </tp:OtherPartyActionBinding> </tp:CanSend> <tp:CanSend> <tp:ThisPartyActionBinding tp:id="bizdex.tpaService.binding.exception.send" tp:action="bizdex.tpaService.activity.exception" tp:packageId="bizdex.tpaService.package.exception"> <!-- Transaction pattern: bizdex-com-au:transactionPatterns.ebXMLDefault.ExceptionSignal --> <tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="false" tp:isNonRepudiationReceiptRequired="false" tp:isAuthorizationRequired="false" tp:isIntelligibleCheckRequired="false" tp:timeToAcknowledgeReceipt="PT1H" tp:timeToPerform="PT1H" tp:retryCount="3" tp:isAuthenticated="persistent" tp:isConfidential="none" tp:isTamperProof="persistent" /> <tp:ChannelId> bizdex.tpaService.channel.default.http.ebxml.rel.nr.partyB </tp:ChannelId> <tp:ChannelId> bizdex.tpaService.channel.default.smtp.ebxml.rel.nr.partyB </tp:ChannelId> </tp:ThisPartyActionBinding> <tp:OtherPartyActionBinding> bizdex.tpaService.binding.exception.receive </tp:OtherPartyActionBinding> </tp:CanSend> <tp:CanReceive> <tp:ThisPartyActionBinding tp:id="binding.dispatchAdvice.request.receive" tp:action="activity.dispatchAdvice.request" tp:packageId="package.dispatchAdvice.request.stockDisAdv"> <!-- Transaction pattern: standards-com-au:7000.001.wheat:export.shipping.pattern.dispatchAdvice --> <tp:BusinessTransactionCharacteristics tp:isNonRepudiationRequired="false" tp:isNonRepudiationReceiptRequired="false" tp:isAuthorizationRequired="false" tp:isIntelligibleCheckRequired="false" tp:timeToAcknowledgeReceipt="PT1H" tp:timeToPerform="PT1H" tp:retryCount="3" tp:isAuthenticated="persistent" tp:isConfidential="none" tp:isTamperProof="persistent" /> <tp:ChannelId> bizdex.tpaService.channel.default.http.ebxml.rel.nr.partyB </tp:ChannelId> <tp:ChannelId> bizdex.tpaService.channel.default.smtp.ebxml.rel.nr.partyB </tp:ChannelId> </tp:ThisPartyActionBinding> <tp:OtherPartyActionBinding> binding.dispatchAdvice.request.send </tp:OtherPartyActionBinding> </tp:CanReceive> </tp:ServiceBinding> </tp:CollaborationRole> <tp:Certificate tp:certId="PartyB_SigningCert"> <ds:KeyInfo><ds:KeyName> PartyB ABN_DSC signing cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyB_EncryptionCert"> <ds:KeyInfo><ds:KeyName> PartyB ABN_DSC encryption cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyB_ABN-DSC_TrustedRoot"> <ds:KeyInfo><ds:KeyName> ABN-DSC Trusted Root Cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyB_ClientCert"> <ds:KeyInfo><ds:KeyName> PartyB SSL client cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyB_ServerCert"> <ds:KeyInfo><ds:KeyName> PartyB SSL server cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyB_CA1TrustedRoot"> <ds:KeyInfo><ds:KeyName> CA1TrustedRoot Cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:Certificate tp:certId="PartyB_CA2TrustedRoot"> <ds:KeyInfo><ds:KeyName> CA2TrustedRoot Cert </ds:KeyName></ds:KeyInfo> </tp:Certificate> <tp:SecurityDetails tp:securityId="PartyB_TransportSecurity"> <tp:TrustAnchors> <tp:AnchorCertificateRef tp:certId="PartyB_CA2TrustedRoot"/> <tp:AnchorCertificateRef tp:certId="PartyB_CA1TrustedRoot"/> </tp:TrustAnchors> </tp:SecurityDetails> <tp:SecurityDetails tp:securityId="PartyB_MessageSecurity"> <tp:TrustAnchors> <tp:AnchorCertificateRef tp:certId="PartyB_ABN-DSC_TrustedRoot"/> </tp:TrustAnchors> </tp:SecurityDetails> <tp:DeliveryChannel tp:channelId="bizdex.tpaService.channel.default.http.ebxml.rel.nr.partyB" tp:transportId="http.partyB" tp:docExchangeId="ebxml.rel.nr.partyB"> <tp:MessagingCharacteristics tp:syncReplyMode="none" tp:ackRequested="always" tp:ackSignatureRequested="never" tp:duplicateElimination="always"/> </tp:DeliveryChannel> <tp:DeliveryChannel tp:channelId="bizdex.tpaService.channel.default.smtp.ebxml.rel.nr.partyB" tp:transportId="smtp.partyB" tp:docExchangeId="ebxml.rel.nr.partyB"> <tp:MessagingCharacteristics tp:syncReplyMode="none" tp:ackRequested="always" tp:ackSignatureRequested="never" tp:duplicateElimination="always"/> </tp:DeliveryChannel> <tp:Transport tp:transportId="http.partyB"> <tp:TransportSender> <tp:TransportProtocol tp:version="1.1"> http </tp:TransportProtocol> <tp:AccessAuthentication> basic </tp:AccessAuthentication> </tp:TransportSender> <tp:TransportReceiver> <tp:TransportProtocol tp:version="1.1"> http </tp:TransportProtocol> <tp:AccessAuthentication> basic </tp:AccessAuthentication> <tp:Endpoint tp:uri="B2B@companyB" tp:type="allPurpose"/> </tp:TransportReceiver> </tp:Transport> <tp:Transport tp:transportId="smtp.partyB"> <tp:TransportSender> <tp:TransportProtocol tp:version="1.0"> smtp </tp:TransportProtocol> <tp:AccessAuthentication> basic </tp:AccessAuthentication> </tp:TransportSender> <tp:TransportReceiver> <tp:TransportProtocol tp:version="1.0"> smtp </tp:TransportProtocol> <tp:AccessAuthentication> basic </tp:AccessAuthentication> <tp:Endpoint tp:uri="B2B@companyB" tp:type="allPurpose"/> </tp:TransportReceiver> </tp:Transport> <tp:DocExchange tp:docExchangeId="ebxml.rel.nr.partyB"> <tp:ebXMLSenderBinding tp:version="2.0"> <tp:ReliableMessaging> <tp:Retries> 5 </tp:Retries> <tp:RetryInterval> PT1H </tp:RetryInterval> <tp:MessageOrderSemantics> Guaranteed </tp:MessageOrderSemantics> </tp:ReliableMessaging> <tp:PersistDuration> P2D </tp:PersistDuration> <tp:SenderNonRepudiation> <tp:NonRepudiationProtocol> http://www.w3.org/2000/09/xmldsig# </tp:NonRepudiationProtocol> <tp:HashFunction> http://www.w3.org/2000/09/xmldsig#sha1 </tp:HashFunction> <tp:SignatureAlgorithm> http://www.w3.org/2000/09/xmldsig#dsa-sha1 </tp:SignatureAlgorithm> <tp:SigningCertificateRef tp:certId="PartyB_SigningCert"/> </tp:SenderNonRepudiation> </tp:ebXMLSenderBinding> <tp:ebXMLReceiverBinding tp:version="2.0"> <tp:ReliableMessaging> <tp:Retries> 5 </tp:Retries> <tp:RetryInterval> PT1H </tp:RetryInterval> <tp:MessageOrderSemantics> Guaranteed </tp:MessageOrderSemantics> </tp:ReliableMessaging> <tp:PersistDuration> P2D </tp:PersistDuration> <tp:ReceiverNonRepudiation> <tp:NonRepudiationProtocol> http://www.w3.org/2000/09/xmldsig# </tp:NonRepudiationProtocol> <tp:HashFunction> http://www.w3.org/2000/09/xmldsig#sha1 </tp:HashFunction> <tp:SignatureAlgorithm> http://www.w3.org/2000/09/xmldsig#dsa-sha1 </tp:SignatureAlgorithm> <tp:SigningSecurityDetailsRef tp:securityId="PartyB_MessageSecurity"/> </tp:ReceiverNonRepudiation> </tp:ebXMLReceiverBinding> </tp:DocExchange> </tp:PartyInfo> <tp:SimplePart tp:id="ebxmlMessageHeader" tp:mimetype="text/xml"> <tp:NamespaceSupported tp:location="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd" tp:version="2.0"> http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd </tp:NamespaceSupported> </tp:SimplePart> <tp:SimplePart tp:id="ReceiptAcknowledgement_BPSS_Signal" tp:mimetype="application/xml"> <tp:NamespaceSupported tp:location="http://www.untmg.org/BusinessProcess/BPSS_SIGNALS.xsd" tp:version="2.0"> http://www.untmg.org/BusinessProcess/BPSS_SIGNALS.xsd </tp:NamespaceSupported> </tp:SimplePart> <tp:SimplePart tp:id="AcceptanceAcknowledgement_BPSS_Signal" tp:mimetype="application/xml"> <tp:NamespaceSupported tp:location="http://www.untmg.org/BusinessProcess/BPSS_SIGNALS.xsd" tp:version="2.0"> http://www.untmg.org/BusinessProcess/BPSS_SIGNALS.xsd </tp:NamespaceSupported> </tp:SimplePart> <tp:SimplePart tp:id="Exception_BPSS_Signal" tp:mimetype="application/xml"> <tp:NamespaceSupported tp:location="http://www.untmg.org/BusinessProcess/BPSS_SIGNALS.xsd" tp:version="2.0"> http://www.untmg.org/BusinessProcess/BPSS_SIGNALS.xsd </tp:NamespaceSupported> </tp:SimplePart> <tp:SimplePart tp:id="standards-com-au:7000.001.wheat:export.shipping.information.stockDisAdv" tp:mimetype="application/xml"> <tp:NamespaceSupported tp:location="http://repository.bizdex.com.au/publicProcess/standards.com.au/7000.001.wheat/export.shipping/information/stockDisAdv/schema/stockDisAdv.1.0.xsd" tp:version="1.0"> standards-com-au:7000.001.wheat:export.shipping.information.stockDisAdv:1.0 </tp:NamespaceSupported> </tp:SimplePart> <tp:Packaging tp:id="bizdex.tpaService.package.mshAck"> <tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/> <tp:CompositeList> <tp:Composite tp:id="bizdex.tpaService.message.mshAck" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml"> <tp:Constituent tp:idref="ebxmlMessageHeader"/> </tp:Composite> </tp:CompositeList> </tp:Packaging> <tp:Packaging tp:id="bizdex.tpaService.package.receiptAck"> <tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/> <tp:CompositeList> <tp:Composite tp:id="bizdex.tpaService.message.receiptAck" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml"> <tp:Constituent tp:idref="ebxmlMessageHeader"/> <tp:Constituent tp:idref="ReceiptAcknowledgement_BPSS_Signal"/> </tp:Composite> </tp:CompositeList> </tp:Packaging> <tp:Packaging tp:id="bizdex.tpaService.package.acceptanceAck"> <tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/> <tp:CompositeList> <tp:Composite tp:id="bizdex.tpaService.message.acceptanceAck" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml"> <tp:Constituent tp:idref="ebxmlMessageHeader"/> <tp:Constituent tp:idref="AcceptanceAcknowledgement_BPSS_Signal"/> </tp:Composite> </tp:CompositeList> </tp:Packaging> <tp:Packaging tp:id="bizdex.tpaService.package.exception"> <tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/> <tp:CompositeList> <tp:Composite tp:id="bizdex.tpaService.message.exception" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml"> <tp:Constituent tp:idref="ebxmlMessageHeader"/> <tp:Constituent tp:idref="Exception_BPSS_Signal"/> </tp:Composite> </tp:CompositeList> </tp:Packaging> <tp:Packaging tp:id="package.dispatchAdvice.request.stockDisAdv"> <tp:ProcessingCapabilities tp:parse="true" tp:generate="true"/> <tp:CompositeList> <tp:Composite tp:id="message.dispatchAdvice.request.stockDisAdv" tp:mimetype="multipart/related" tp:mimeparameters="type=text/xml"> <tp:Constituent tp:idref="ebxmlMessageHeader"/> <tp:Constituent tp:idref="standards-com-au:7000.001.wheat:export.shipping.information.stockDisAdv"/> </tp:Composite> </tp:CompositeList> </tp:Packaging> </tp:CollaborationProtocolAgreement>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]