public class DicsSessionServiceImpl extends Object implements DicsSessionService, ConfigurationModuleBootstrap.ModuleBootstrapHook
DicsSessionService| Constructor and Description |
|---|
DicsSessionServiceImpl()
default constructor, needed for ModuleBootstrapHook
|
DicsSessionServiceImpl(SessionValidator sessionValidator,
EhealthReplyValidator replyValidator,
DicsValidator dicsValidator) |
public DicsSessionServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator, DicsValidator dicsValidator) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic DicsSessionServiceImpl()
public void bootstrap()
bootstrap in interface ConfigurationModuleBootstrap.ModuleBootstrapHookpublic FindAmpResponse findAmp(FindAmpRequest findAmpRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findAmp in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindAmpResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindAmpResponsepublic FindCompanyResponse findCompany(FindCompanyRequest findCompanyRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findCompany in interface DicsSessionServiceDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindCompanyResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindCompanyResponseTechnicalConnectorExceptionpublic FindLegislationTextResponse findLegislationText(FindLegislationTextRequest findLegislationTextRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findLegislationText in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindLegislationTextResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindLegislationTextResponsepublic FindReferencesResponse findReferences(FindReferencesRequest findReferencesRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findReferences in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindReferencesResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindReferencesResponsepublic FindReimbursementResponse findReimbursement(FindReimbursementRequest findReimbursementRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findReimbursement in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindReimbursementResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindReimbursementResponsepublic FindVmpResponse findVmp(FindVmpRequest findVmpRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findVmp in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindVmpResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindVmpResponsepublic FindCommentedClassificationResponse findCommentedClassification(FindCommentedClassificationRequest findCommentedClassificationRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findCommentedClassification in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindCommentedClassificationResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindCommentedClassificationResponsepublic FindCompoundingFormulaResponse findFormula(FindCompoundingFormulaRequest findCompoundingFormulaRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findFormula in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindCompoundingFormulaResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindCompoundingFormulaResponsepublic FindCompoundingIngredientResponse findIngredient(FindCompoundingIngredientRequest findCompoundingIngredientRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findIngredient in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindCompoundingIngredientResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindCompoundingIngredientResponsepublic FindVmpGroupResponse findVmpGroup(FindVmpGroupRequest findVmpGroupRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findVmpGroup in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindVmpGroupResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindVmpGroupResponsepublic FindVtmResponse findVtm(FindVtmRequest findVtmRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findVtm in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindVtmResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindVtmResponsepublic FindNonMedicinalProductResponse findNonMedicinalProduct(FindNonMedicinalProductRequest findNonMedicinalProductRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
findNonMedicinalProduct in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type FindNonMedicinalProductResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type FindNonMedicinalProductResponsepublic GetListOfVirtualMedicinalProductsResponse getListOfVirtualMedicinalProducts(GetListOfVirtualMedicinalProductsRequest getListOfVirtualMedicinalProductsRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
getListOfVirtualMedicinalProducts in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type GetListOfVirtualMedicinalProductsResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type GetListOfVirtualMedicinalProductsResponsepublic GetListOfVmpGroupsResponse getListOfVmpGroups(GetListOfVmpGroupsRequest getListOfVmpGroupsRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
getListOfVmpGroups in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type GetListOfVmpGroupsResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type GetListOfVmpGroupsResponsepublic GetListOfActualMedicinalProductPackagesResponse getListOfActualMedicinalProductPackages(GetListOfActualMedicinalProductPackagesRequest getListOfActualMedicinalProductPackagesRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
getListOfActualMedicinalProductPackages in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type GetListOfActualMedicinalProductPackagesResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type GetListOfActualMedicinalProductPackagesResponsepublic GetListOfActualMedicinalProductsResponse getListOfActualMedicinalProducts(GetListOfActualMedicinalProductsRequest getListOfActualMedicinalProductsRequest) throws TechnicalConnectorException, DicsException, DicsDataNotFoundException
getListOfActualMedicinalProducts in interface DicsSessionServiceTechnicalConnectorExceptionDicsException - if the response has a business error. The getResponse
method can be expected to a StatusResponseType of type GetListOfActualMedicinalProductsResponseDicsDataNotFoundException - if the response has no business data. The getResponse
method can be expected to a StatusResponseType of type GetListOfActualMedicinalProductsResponse
Connector Packaging generic 4.5.4 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.