be.ehealth.businessconnector.mycarenet.memberdatacommons.builders
Interface RequestObjectBuilder
- All Known Implementing Classes:
- EncryptedRequestObjectBuilderImpl, NotEncryptedRequestObjectBuilderImpl
public interface RequestObjectBuilder
Provides method(s) to create an MemberData Sync WS request. Default impl :
EncryptedRequestObjectBuilderImpl
or
NotEncryptedRequestObjectBuilderImpl
Factory :
RequestObjectBuilderFactory
buildConsultationRequest
MemberDataConsultationRequest buildConsultationRequest(boolean isTest,
InputReference reference,
Object attrQuery)
throws TechnicalConnectorException,
MemberDataBusinessConnectorException
- Creates the
MemberDataConsultationRequest
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 notreference
- the reference of the the patientattrQuery
- the attribute query who ll be transformed in b64 and maybe encrypted
- Returns:
- the request that need to be sent
- Throws:
MemberDataBusinessConnectorException
- the MemberData Business connector exception
TechnicalConnectorException
- the technical connector exception
Connector Packaging TRUSSMAKER 3.20.2 API
Copyright © {inceptionYear}-2020 eHealth. All Rights Reserved.