be.ehealth.businessconnector.mycarenet.agreementasync.v2.session

## Interface AgreementService

- All Superinterfaces:
    CommonAsyncService
  All Known Implementing Classes:
    AgreementServiceImpl

      public interface AgreementService
      extends CommonAsyncService

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ProcessedPostResponse` | `getEAgreementRequest(byte[] encrypedFhirBody, String recipient, InputReference inputReference, String messageVersion)`
    `ProcessedGetResponse<byte[]>` | `getEAgreementResponse(GetRequest request)`

    - ### Methods inherited from interface be.ehealth.businessconnector.genericasync.helper.CommonAsyncService

      `confirmAll, confirmAllMessages, confirmAllTAcks, confirmMessage, confirmTAck, validateXadesTWithManifest`

- - ### Method Detail

    - #### getEAgreementResponse

          ProcessedGetResponse<byte[]> getEAgreementResponse(GetRequest request)
                                                      throws ConnectorException

      Throws:
        `ConnectorException`

    - #### getEAgreementRequest

          ProcessedPostResponse getEAgreementRequest(byte[] encrypedFhirBody,
                                                     String recipient,
                                                     InputReference inputReference,
                                                     String messageVersion)
                                              throws ConnectorException

      Throws:
        `ConnectorException`

Connector Packaging PERSPHYSICIAN 4.9.5 API
Copyright © {inceptionYear}-2026 eHealth. All Rights Reserved.