be.ehealth.businessconnector.dicsv5.session.impl
Class DicsSessionServiceImpl

java.lang.Object
  extended by be.ehealth.businessconnector.dicsv5.session.impl.DicsSessionServiceImpl
All Implemented Interfaces:
DicsSessionService, ConfigurationModuleBootstrap.ModuleBootstrapHook

public class DicsSessionServiceImpl
extends Object
implements DicsSessionService, ConfigurationModuleBootstrap.ModuleBootstrapHook


Constructor Summary
DicsSessionServiceImpl(SessionValidator sessionValidator)
           
 
Method Summary
 void bootstrap()
           
 FindAmpResponse findAmp(FindAmpRequest request)
           
 FindAmppResponse findAmpp(FindAmppRequest request)
           
 FindCommentedClassificationResponse findCommentedClassification(FindCommentedClassificationRequest request)
           
 FindCompanyResponse findCompany(FindCompanyRequest request)
           
 FindCompoundingFormulaResponse findFormula(FindCompoundingFormulaRequest request)
           
 FindCompoundingIngredientResponse findIngredient(FindCompoundingIngredientRequest request)
           
 FindLegislationTextResponse findLegislationText(FindLegislationTextRequest request)
           
 FindListOfAmpResponse findListOfAmp(FindListOfAmpRequest request)
           
 FindNonMedicinalProductResponse findNonMedicinalProduct(FindNonMedicinalProductRequest request)
           
 FindReferencesResponse findReferences(FindReferencesRequest request)
           
 FindReimbursementResponse findReimbursement(FindReimbursementRequest request)
           
 FindVmpResponse findVmp(FindVmpRequest request)
           
 FindVmpGroupResponse findVmpGroup(FindVmpGroupRequest request)
           
 FindVtmResponse findVtm(FindVtmRequest request)
           
 ValidateProductIdResponse validateProductId(ValidateProductIdRequest request)
           
 ValidateSamIdResponse validateSamId(ValidateSamIdRequest request)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DicsSessionServiceImpl

public DicsSessionServiceImpl(SessionValidator sessionValidator)
Method Detail

bootstrap

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

findAmp

public FindAmpResponse findAmp(FindAmpRequest request)
                        throws TechnicalConnectorException,
                               DicsException
Specified by:
findAmp in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findCompany

public FindCompanyResponse findCompany(FindCompanyRequest request)
                                throws TechnicalConnectorException,
                                       DicsException
Specified by:
findCompany in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findVmp

public FindVmpResponse findVmp(FindVmpRequest request)
                        throws TechnicalConnectorException,
                               DicsException
Specified by:
findVmp in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findLegislationText

public FindLegislationTextResponse findLegislationText(FindLegislationTextRequest request)
                                                throws TechnicalConnectorException,
                                                       DicsException
Specified by:
findLegislationText in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findReimbursement

public FindReimbursementResponse findReimbursement(FindReimbursementRequest request)
                                            throws TechnicalConnectorException,
                                                   DicsException
Specified by:
findReimbursement in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findReferences

public FindReferencesResponse findReferences(FindReferencesRequest request)
                                      throws TechnicalConnectorException,
                                             DicsException
Specified by:
findReferences in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findVmpGroup

public FindVmpGroupResponse findVmpGroup(FindVmpGroupRequest request)
                                  throws TechnicalConnectorException,
                                         DicsException
Specified by:
findVmpGroup in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findVtm

public FindVtmResponse findVtm(FindVtmRequest request)
                        throws TechnicalConnectorException,
                               DicsException
Specified by:
findVtm in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findCommentedClassification

public FindCommentedClassificationResponse findCommentedClassification(FindCommentedClassificationRequest request)
                                                                throws TechnicalConnectorException,
                                                                       DicsException
Specified by:
findCommentedClassification in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findIngredient

public FindCompoundingIngredientResponse findIngredient(FindCompoundingIngredientRequest request)
                                                 throws TechnicalConnectorException,
                                                        DicsException
Specified by:
findIngredient in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findFormula

public FindCompoundingFormulaResponse findFormula(FindCompoundingFormulaRequest request)
                                           throws TechnicalConnectorException,
                                                  DicsException
Specified by:
findFormula in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findAmpp

public FindAmppResponse findAmpp(FindAmppRequest request)
                          throws TechnicalConnectorException,
                                 DicsException
Specified by:
findAmpp in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findNonMedicinalProduct

public FindNonMedicinalProductResponse findNonMedicinalProduct(FindNonMedicinalProductRequest request)
                                                        throws TechnicalConnectorException,
                                                               DicsException
Specified by:
findNonMedicinalProduct in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

findListOfAmp

public FindListOfAmpResponse findListOfAmp(FindListOfAmpRequest request)
                                    throws TechnicalConnectorException,
                                           DicsException
Specified by:
findListOfAmp in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

validateSamId

public ValidateSamIdResponse validateSamId(ValidateSamIdRequest request)
                                    throws TechnicalConnectorException,
                                           DicsException
Specified by:
validateSamId in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException

validateProductId

public ValidateProductIdResponse validateProductId(ValidateProductIdRequest request)
                                            throws TechnicalConnectorException,
                                                   DicsException
Specified by:
validateProductId in interface DicsSessionService
Throws:
TechnicalConnectorException
DicsException



Connector Packaging PERSNURSE 3.23.0 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.