ebXML Collaboration Protocol Agreement (CPA) seen through glasses.

The ebXML CPA includes the following information.

General CPA information

CPA id: Coronation::Gnaraloo::UBL 1.0 Small Business Subset Order With Complex Response::id47851
Status: agreed
Start Date: 2006-01-01T07:00:00Z
End Date: 2110-12-31T07:00:00Z

Party Information

The two parties of a CPA are presented next to each other.

Party Name Coronation Gnaraloo
Party ID: coronation gnaraloo
Party ID type: string string

Collaboration Roles: total 1

Collaboration

Process Specification name UBL 1.0 Small Business Subset Order With Complex Response
Sevice name: Create Order
Sevice type: http://docs.oasis-open.org/ebxmlbp/ebbp-2.0
Acting Role: Buyer Seller
Actions total: 16
Action name: Firm Order AB_GeneralException
Receiver or Sender: receiver sender
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Firm Order AcceptanceAcknowledgement
Receiver or Sender: sender receiver
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Firm Order AcceptanceAcknowledgementException
Receiver or Sender: sender receiver
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Firm Order BA_GeneralException
Receiver or Sender: sender receiver
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Firm Order ReceiptAcknowledgement
Receiver or Sender: sender receiver
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Firm Order ReceiptAcknowledgementException
Receiver or Sender: sender receiver
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Firm Order UBL 1.0 SBS Order Accepted But Modified
Receiver or Sender: receiver sender
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: OrderAcceptedButModified_UBL1SBSOrderWithComplexResponse_BD_Package
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Firm Order UBL 1.0 SBS Order Accepted In Full
Receiver or Sender: receiver sender
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: OrderAcceptedInFull_UBL1SBSOrderWithComplexResponse_BD_Package
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Firm Order UBL 1.0 SBS Order Denied
Receiver or Sender: receiver sender
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: OrderDenied_UBL1SBSOrderWithComplexResponse_BD_Package
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Send Order AB_GeneralException
Receiver or Sender: sender receiver
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Send Order AcceptanceAcknowledgement
Receiver or Sender: receiver sender
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Send Order AcceptanceAcknowledgementException
Receiver or Sender: receiver sender
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Send Order BA_GeneralException
Receiver or Sender: receiver sender
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Send Order ReceiptAcknowledgement
Receiver or Sender: receiver sender
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Send Order ReceiptAcknowledgementException
Receiver or Sender: receiver sender
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: ebBP2BusinessSignalPackage
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;
Action name: Send Order UBL 1.0 SBS Order
Receiver or Sender: sender receiver
Delivery Channel: coronation_Channel gnaraloo_Channel
Package: Order_UBL1SBSOrderWithComplexResponse_BD_Package
Business Transaction Characteristics: isAuthorizationRequired=true; isIntelligibleCheckRequired=true; isNonRepudiationRequired=true; isNonRepudiationReceiptRequired=true; isConfidential=transient; isAuthenticated=transient; isTamperProof=transient;

Delivery Channel (currently only default ebMS handler channel)

DeliveryChannel: coronation_Channel gnaraloo_Channel
Messaging Characteristics syncReplyMode=mshSignalsOnly; ackRequested=always; ackSignatureRequested=always; duplicateElimination=always;
messages from Coronation to Gnaraloo

Transport Protocol

Sender Receiver
Transport Protocol: HTTP version: 1.1
Endpoint address: - https://gnaraloo:4081/exchange/gnaraloo
Transport Security Protocol: SSL version: 3.0
Transport Security Certificates: coronation_ssl_client_cert gnaraloo_ssl_server_cert

Document Exchange

Messaging Protocol ebXML Messaging version: 2.0
Reliable Messaging
Retries: 3
Retry Interval: PT5M
Messaging Order: NotGuaranteed
Non Repudiation
Protocol: http://www.w3.org/2000/09/xmldsig#
HashFunction: http://www.w3.org/2000/09/xmldsig#sha1
Signature Algorithm: http://www.w3.org/2000/09/xmldsig#rsa-sha1
Signing Certificate: coronation_signing_cert -
Digital Envelope
Digital encryption is not used.
messages from Gnaraloo to Coronation

Transport Protocol

Receiver Sender
Transport Protocol: HTTP version: 1.1
Endpoint address: https://coronation:4081/exchange/coronation-
Transport Security Protocol: SSL version: 3.0
Transport Security Certificates: coronation_ssl_server_cert gnaraloo_ssl_client_cert

Document Exchange

Messaging Protocol ebXML Messaging version: 2.0
Reliable Messaging
Retries: 3
Retry Interval: PT5M
Messaging Order: NotGuaranteed
Non Repudiation
Protocol: http://www.w3.org/2000/09/xmldsig#
HashFunction: http://www.w3.org/2000/09/xmldsig#sha1
Signature Algorithm: http://www.w3.org/2000/09/xmldsig#rsa-sha1
Signing Certificate: - gnaraloo_signing_cert
Digital Envelope
Digital encryption is not used.

Certificates

Certificate ID: coronation_signing_cert
Certificate ID: coronation_ssl_server_cert
Certificate ID: coronation_ssl_client_cert
Certificate ID: gnaraloo_signing_cert
Certificate ID: gnaraloo_ssl_server_cert
Certificate ID: gnaraloo_ssl_client_cert

Packaging

Package

ID: ebMS2MshSignalPackage
Component ID: ebMS2MessageHeader_SimplePart
Namespace: http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd

Package

ID: ebBP2BusinessSignalPackage
Component ID: ebMS2MessageHeader_SimplePart
Namespace: http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd
Component ID: ebBP2BusinessSignal_SimplePart
Namespace: http://docs.oasis-open.org/ebxmlbp/ebbp-signals-2.0

Package

ID: Order_UBL1SBSOrderWithComplexResponse_BD_Package
Component ID: ebMS2MessageHeader_SimplePart
Namespace: http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd
Component ID: Order_UBL1SBSOrderWithComplexResponse_BD_SimplePart
Namespace: urn:oasis:names:specification:ubl:schema:xsd:Order-1.0

Package

ID: OrderDenied_UBL1SBSOrderWithComplexResponse_BD_Package
Component ID: ebMS2MessageHeader_SimplePart
Namespace: http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd
Component ID: OrderDenied_UBL1SBSOrderWithComplexResponse_BD_SimplePart
Namespace: urn:oasis:names:specification:ubl:schema:xsd:OrderResponseSimple-1.0

Package

ID: OrderAcceptedInFull_UBL1SBSOrderWithComplexResponse_BD_Package
Component ID: ebMS2MessageHeader_SimplePart
Namespace: http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd
Component ID: OrderAcceptedInFull_UBL1SBSOrderWithComplexResponse_BD_SimplePart
Namespace: urn:oasis:names:specification:ubl:schema:xsd:OrderResponseSimple-1.0

Package

ID: OrderAcceptedButModified_UBL1SBSOrderWithComplexResponse_BD_Package
Component ID: ebMS2MessageHeader_SimplePart
Namespace: http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd
Component ID: OrderAcceptedButModified_UBL1SBSOrderWithComplexResponse_BD_SimplePart
Namespace: urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-1.0