public interface ChapterIVService
The Business Connector for General Practitioners provides a simplified interface to access the ChapterIV service by providing the following functionality: it retrieves the token from the session
Default impl :ChapterIVServiceImpl Factory :
ChapterIVSessionServiceFactoryConsultChap4MedicalAdvisorAgreementResponse consultChap4MedicalAdvisorAgreement(ConsultChap4MedicalAdvisorAgreementRequest request) throws ChapterIVBusinessConnectorException, TechnicalConnectorException, SessionManagementException
ConsultChap4MedicalAdvisorAgreementResponse , it needs a Session to be active.request - ChapterIVBusinessConnectorExceptionTechnicalConnectorExceptionSessionManagementException@Deprecated ConsultChap4MedicalAdvisorAgreementResponse consultChap4MedicalAdvisorAgreement(FolderType folder, String inputReference, boolean isTest, String commonReference, String commonNIPReference, org.joda.time.DateTime agreementStartDate) throws ChapterIVBusinessConnectorException, TechnicalConnectorException, SessionManagementException
ConsultChap4MedicalAdvisorAgreementResponse , it needs a Session to be active. for the agreementStartDate
parameter utility method is proviced in FolderTypeUtils.retrieveConsultationStartDateOrAgreementStartDate(FolderType folder),
if this value is null you need to provide the agreementStartDate yourself , following the chapterIV documentationfolder - inputReference - isTest - commonReference - commonNIPReference - agreementStartDate - not nullable : the agreementStartDate to be used in the request for the webservice : value : see
documentation chapterIVChapterIVBusinessConnectorExceptionTechnicalConnectorExceptionSessionManagementExceptionConsultationBuilder getConsultationBuilder() throws TechnicalConnectorException
ConsultationBuilderImpl. a session should be activeTechnicalConnectorExceptionAskChap4MedicalAdvisorAgreementResponse askChap4MedicalAdvisorAgreementResponse(AskChap4MedicalAdvisorAgreementRequest request) throws ChapterIVBusinessConnectorException, TechnicalConnectorException, SessionManagementException
AskChap4MedicalAdvisorAgreementResponse , it needs a Session to be active.request - ChapterIVBusinessConnectorExceptionTechnicalConnectorExceptionSessionManagementException@Deprecated AskChap4MedicalAdvisorAgreementResponse askChap4MedicalAdvisorAgreementResponse(FolderType folder, String inputReference, boolean isTest, String commonReference, String commonNIPReference, org.joda.time.DateTime agreementStartDate) throws ChapterIVBusinessConnectorException, TechnicalConnectorException, SessionManagementException
AskChap4MedicalAdvisorAgreementResponse , it needs a Session to be active. for the agreementStartDate parameter
utility method is proviced in FolderTypeUtils.retrieveConsultationStartDateOrAgreementStartDate(FolderType folder), if this
value is null you need to provide the agreementStartDate yourself , following the chapterIV documentationfolder - inputReference - isTest - commonReference - commonNIPReference - agreementStartDate - not nullable : the agreementStartDate to be used in the request for the webservice : value : see
documentation chapterIVChapterIVBusinessConnectorExceptionTechnicalConnectorExceptionSessionManagementExceptionAdmissionBuilder getAdmissionBuilder() throws TechnicalConnectorException
AdmissionBuilderImpl , a session should be active.TechnicalConnectorExceptionResponseBuilder getResponseBuilder() throws TechnicalConnectorException
ResponseBuilderImpl , a session should be active.TechnicalConnectorException
Connector Packaging generic 4.3.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.