Show TOC

Background documentationReceiver Agreement Locate this document in the navigation structure

 

The Web Service for a receiver agreement is described by the external definition ReceiverAgreementService.

The external definition contains structure elements of the following table.

WSDL Description

Element

Description

MessageHeaderID

Specifies object key

Note Note

The same data structure is used for the object key for receiver determinations, interface determinations, sender agreements, and receiver agreements.

For more information, see: Receiver Determination

End of the note.

Note that for a receiver agreement you must enter the name and namespace of the receiver interface.

ReceiverAgreement

Defines the receiver agreement with all attributes.

  • MasterLanguage, AdministrativeData, and Description; more information: Cross-Object-Type Elements

  • ReceiverAgreementID: Object key; based on the type MessageHeaderID.

  • CommunicationChannel: Specifies the assigned receiver communication channel; based on the type CommunicationChannelID.

  • AdapterSpecificAttribute: Adapter-specific attributes of the receiver agreement; based on the type GenericProperty.

    The adapter-specific attributes are dependent on the adapter type of the assigned communication channel.

  • AdapterSpecificTableAttribute; based on the type GenericPropertyTable

  • HeaderMapping: Specifies the header mapping; based on the type HeaderMapping.

    For more information, see below.

HeaderMapping

Defines the header mapping.

Specify the sender and receiver by entering an expression, based on the type CommunicationPartyExtractor.

CommunicationPartnerExtractor

To be able to specify the sender or receiver in the header mapping, you must enter for both the sender or receiver party the name, identification schema, and the issuing agency and the name of the sender or receiver service.

Therefore you have four parameters each for both the sender and receiver.

  • CommunicationParty

  • CommunicationPartySchema

  • CommunicationPartyAgency

  • CommunicationComponent

    All parameters are based on type Extractor.

    For more information on defining an expression based on type Extractor, see Receiver Determination (Section Structure of Expressions).