Class RecipePrescriberServiceV4Impl
- java.lang.Object
-
- be.business.connector.recipe.prescriber.services.RecipePrescriberServiceV4Impl
-
- All Implemented Interfaces:
RecipePrescriberServiceV4
public class RecipePrescriberServiceV4Impl extends Object implements RecipePrescriberServiceV4
The Class RecipePrescriberServiceV4Impl.
-
-
Method Summary
-
-
-
Method Detail
-
getInstance
public static RecipePrescriberServiceV4 getInstance()
Gets the singleton instance of RecipePrescriberServiceImpl.- Returns:
- singleton instance of RecipePrescriberServiceImpl
-
getPrescriptionForPrescriber
public GetPrescriptionResponse getPrescriptionForPrescriber(GetPrescriptionRequest request)
Gets the prescription for.- Specified by:
getPrescriptionForPrescriberin interfaceRecipePrescriberServiceV4- Parameters:
request- the get prescription for prescriber request- Returns:
- the prescription for prescriber @ the integration module exception
-
putFeedbackFlag
public PutFeedbackFlagResponse putFeedbackFlag(PutFeedbackFlagRequest request)
Update feedback flag.- Specified by:
putFeedbackFlagin interfaceRecipePrescriberServiceV4- Parameters:
request- the update feedback flag request- Returns:
- the update feedback flag response @ the integration module exception
-
listFeedbacks
public ListFeedbacksResponse listFeedbacks(ListFeedbacksRequest request)
List feedbacks.- Specified by:
listFeedbacksin interfaceRecipePrescriberServiceV4- Parameters:
request- the list feedbacks request- Returns:
- the list feedbacks response @ the integration module exception
-
revokePrescription
public RevokePrescriptionResponse revokePrescription(RevokePrescriptionRequest request)
Revoke prescription.- Specified by:
revokePrescriptionin interfaceRecipePrescriberServiceV4- Parameters:
request- the revoke prescription request- Returns:
- the revoke prescription response @ the integration module exception
-
sendNotification
public SendNotificationResponse sendNotification(SendNotificationRequest request)
Send notification.- Specified by:
sendNotificationin interfaceRecipePrescriberServiceV4- Parameters:
request- the send notification request- Returns:
- the send notification response @ the integration module exception
-
createPrescription
public CreatePrescriptionResponse createPrescription(CreatePrescriptionRequest request)
Creates the prescription.- Specified by:
createPrescriptionin interfaceRecipePrescriberServiceV4- Parameters:
request- the request- Returns:
- the creates the prescription response @ the integration module exception
-
getValidationProperties
public GetValidationPropertiesResponse getValidationProperties(GetValidationPropertiesRequest request)
Gets the validation properties.- Specified by:
getValidationPropertiesin interfaceRecipePrescriberServiceV4- Parameters:
request- the request- Returns:
- the validation properties @ the integration module exception
-
getPrescriptionStatus
public GetPrescriptionStatusResponse getPrescriptionStatus(GetPrescriptionStatusRequest request)
Gets the prescription status.- Specified by:
getPrescriptionStatusin interfaceRecipePrescriberServiceV4- Parameters:
request- the request- Returns:
- the prescription status @ the integration module exception
-
listOpenRids
public ListOpenRidsResponse listOpenRids(ListOpenRidsRequest request)
List open prescriptions.- Specified by:
listOpenRidsin interfaceRecipePrescriberServiceV4- Parameters:
request- the list open prescriptions request- Returns:
- the list open prescription response @ the integration module exception
-
putVisionForPrescriber
public PutVisionForPrescriberResponse putVisionForPrescriber(PutVisionForPrescriberRequest request)
Put vision.- Specified by:
putVisionForPrescriberin interfaceRecipePrescriberServiceV4- Parameters:
request- the request- Returns:
- the put vision response @ the integration module exception
-
listRidsHistory
public ListRidsHistoryResponse listRidsHistory(ListRidsHistoryRequest request)
List prescription history.- Specified by:
listRidsHistoryin interfaceRecipePrescriberServiceV4- Parameters:
request- the request- Returns:
- the list rid history response @ the integration module exception
-
-