Class PrescriberCreateBulkPrescriptionsUseCase
- java.lang.Object
-
- be.business.connector.recipe.utils.prescribercreatebulkprescriptions.PrescriberCreateBulkPrescriptionsUseCase
-
public class PrescriberCreateBulkPrescriptionsUseCase extends Object
-
-
Constructor Summary
Constructors Constructor Description PrescriberCreateBulkPrescriptionsUseCase(PropertyHandler propertyHandler, EncryptionUtils encryptionUtils, Map<String,be.ehealth.technicalconnector.service.kgss.domain.KeyResult> keyCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CreatePrescriptionDTO>execute(List<CreatePrescriptionDTO> createPrescriptionDTOs, AbstractPrescriberIntegrationModule prescriberIntegrationModuleV4)protected be.ehealth.technicalconnector.service.kgss.domain.KeyResultgetNewKeyFromKgss(String patientId)
-
-
-
Constructor Detail
-
PrescriberCreateBulkPrescriptionsUseCase
public PrescriberCreateBulkPrescriptionsUseCase(PropertyHandler propertyHandler, EncryptionUtils encryptionUtils, Map<String,be.ehealth.technicalconnector.service.kgss.domain.KeyResult> keyCache)
-
-
Method Detail
-
execute
public List<CreatePrescriptionDTO> execute(List<CreatePrescriptionDTO> createPrescriptionDTOs, AbstractPrescriberIntegrationModule prescriberIntegrationModuleV4) throws be.ehealth.technicalconnector.exception.TechnicalConnectorException
- Throws:
be.ehealth.technicalconnector.exception.TechnicalConnectorException
-
getNewKeyFromKgss
protected be.ehealth.technicalconnector.service.kgss.domain.KeyResult getNewKeyFromKgss(String patientId)
-
-