be.ehealth.businessconnector.mycarenet.attestv2.builders
Interface RequestObjectBuilder

All Known Implementing Classes:
RequestObjectBuilderImpl

public interface RequestObjectBuilder

Provides method(s) to create an eAttest WS request. Default impl : ResponseObjectBuilderImpl Factory : RequestObjectBuilderFactory


Method Summary
 CancelAttestBuilderRequest buildCancelAttestationRequest(boolean isTest, InputReference references, Ssin ssin, org.joda.time.DateTime referenceDate, Kmehrmessage kmehrmessage)
          Create the CancelAttestationRequest that will be sent to the EHealth Web service and checks validity against the corresponding XSD
 SendAttestBuilderRequest buildSendAttestationRequest(boolean isTest, InputReference references, Ssin ssin, org.joda.time.DateTime referenceDate, Kmehrmessage kmehrmessage)
          Creates the SendAttestationRequest that will be sent to the EHealth Web service and checks validity against the corresponding XSD
 

Method Detail

buildSendAttestationRequest

SendAttestBuilderRequest buildSendAttestationRequest(boolean isTest,
                                                     InputReference references,
                                                     Ssin ssin,
                                                     org.joda.time.DateTime referenceDate,
                                                     Kmehrmessage kmehrmessage)
                                                     throws AttestBusinessConnectorException,
                                                            TechnicalConnectorException
Creates the SendAttestationRequest that will be sent to the EHealth Web service and checks validity against the corresponding XSD

Parameters:
isTest - indicates if this is a test or not
ssin - the ssin of the the patient
referenceDate - the reference date
kmehrmessage - the kmehr message specifying the attestation to send
Returns:
a wrapper containing the valid request that will be sent to the WS and the SendTransactionRequest before encryption
Throws:
AttestBusinessConnectorException
TechnicalConnectorException

buildCancelAttestationRequest

CancelAttestBuilderRequest buildCancelAttestationRequest(boolean isTest,
                                                         InputReference references,
                                                         Ssin ssin,
                                                         org.joda.time.DateTime referenceDate,
                                                         Kmehrmessage kmehrmessage)
                                                         throws AttestBusinessConnectorException,
                                                                TechnicalConnectorException
Create the CancelAttestationRequest that will be sent to the EHealth Web service and checks validity against the corresponding XSD

Parameters:
isTest - indicates if this is a test or not
ssin - the ssin of the the patient
referenceDate - the reference date
kmehrmessage - the kmehr message specifying the attestation to send
Returns:
a wrapper containing the valid request that will be sent to the WS and the CancelTransactionRequest before encryption
Throws:
AttestBusinessConnectorException
TechnicalConnectorException



Connector Packaging PERSPHYSICIAN 3.27.0 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.