be.ehealth.businessconnector.civicsv2.session.impl
Class CivicsSessionServiceImpl

java.lang.Object
  extended by be.ehealth.businessconnector.civicsv2.session.impl.CivicsSessionServiceImpl
All Implemented Interfaces:
CivicsSessionService, ConfigurationModuleBootstrap.ModuleBootstrapHook

public class CivicsSessionServiceImpl
extends Object
implements CivicsSessionService, ConfigurationModuleBootstrap.ModuleBootstrapHook

Implementation of CivicsSessionService


Constructor Summary
CivicsSessionServiceImpl()
          default constructor, needed for ModuleBootstrapHook
CivicsSessionServiceImpl(SessionValidator sessionValidator)
           
 
Method Summary
 void bootstrap()
           
 FindCNKResponse findCNK(FindCNKRequest request)
           
 FindParagraphResponse findParagraph(FindParagraphRequest request)
           
 FindParagraphTextResponse findParagraphText(FindParagraphTextRequest request)
           
 FindPublicCNKResponse findPublicCNK(FindPublicCNKRequest request)
           
 FindReimbursementConditionsResponse findReimbursementConditions(FindReimbursementConditionsRequest request)
           
 GetAddedDocumentsResponse getAddedDocuments(GetAddedDocumentsRequest request)
           
 GetParagraphExclusionsResponse getParagraphExclusions(GetParagraphExclusionsRequest request)
           
 GetParagraphIncludedSpecialtiesResponse getParagraphIncludedSpecialities(GetParagraphIncludedSpecialtiesRequest request)
           
 GetProfessionalAuthorizationsResponse getProfessionalAuthorizations(GetProfessionalAuthorizationsRequest request)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CivicsSessionServiceImpl

public CivicsSessionServiceImpl(SessionValidator sessionValidator)
                         throws TechnicalConnectorException
Throws:
TechnicalConnectorException

CivicsSessionServiceImpl

public CivicsSessionServiceImpl()
default constructor, needed for ModuleBootstrapHook

Method Detail

findParagraphText

public FindParagraphTextResponse findParagraphText(FindParagraphTextRequest request)
                                            throws TechnicalConnectorException
Specified by:
findParagraphText in interface CivicsSessionService
Returns:
FindParagraphTextResponse
Throws:
TechnicalConnectorException

getParagraphExclusions

public GetParagraphExclusionsResponse getParagraphExclusions(GetParagraphExclusionsRequest request)
                                                      throws TechnicalConnectorException
Specified by:
getParagraphExclusions in interface CivicsSessionService
Returns:
GetParagraphExclusionsResponse
Throws:
TechnicalConnectorException

getParagraphIncludedSpecialities

public GetParagraphIncludedSpecialtiesResponse getParagraphIncludedSpecialities(GetParagraphIncludedSpecialtiesRequest request)
                                                                         throws TechnicalConnectorException
Specified by:
getParagraphIncludedSpecialities in interface CivicsSessionService
Returns:
GetParagraphIncludedSpecialtiesResponse
Throws:
TechnicalConnectorException

getProfessionalAuthorizations

public GetProfessionalAuthorizationsResponse getProfessionalAuthorizations(GetProfessionalAuthorizationsRequest request)
                                                                    throws TechnicalConnectorException
Specified by:
getProfessionalAuthorizations in interface CivicsSessionService
Returns:
GetProfessionalAuthorizationsResponse
Throws:
TechnicalConnectorException

getAddedDocuments

public GetAddedDocumentsResponse getAddedDocuments(GetAddedDocumentsRequest request)
                                            throws TechnicalConnectorException
Specified by:
getAddedDocuments in interface CivicsSessionService
Returns:
GetAddedDocumentsResponse
Throws:
TechnicalConnectorException

findReimbursementConditions

public FindReimbursementConditionsResponse findReimbursementConditions(FindReimbursementConditionsRequest request)
                                                                throws TechnicalConnectorException
Specified by:
findReimbursementConditions in interface CivicsSessionService
Returns:
FindReimbursementConditionsResponse
Throws:
TechnicalConnectorException

findParagraph

public FindParagraphResponse findParagraph(FindParagraphRequest request)
                                    throws TechnicalConnectorException
Specified by:
findParagraph in interface CivicsSessionService
Returns:
FindParagraphResponse
Throws:
TechnicalConnectorException

findCNK

public FindCNKResponse findCNK(FindCNKRequest request)
                        throws TechnicalConnectorException
Specified by:
findCNK in interface CivicsSessionService
Returns:
FindCNKResponse
Throws:
TechnicalConnectorException

findPublicCNK

public FindPublicCNKResponse findPublicCNK(FindPublicCNKRequest request)
                                    throws TechnicalConnectorException
Specified by:
findPublicCNK in interface CivicsSessionService
Returns:
FindPublicCNKResponse
Throws:
TechnicalConnectorException

bootstrap

public void bootstrap()
Specified by:
bootstrap in interface ConfigurationModuleBootstrap.ModuleBootstrapHook



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