Class RecipePatientServiceV4Impl
- java.lang.Object
-
- be.business.connector.recipe.patient.services.RecipePatientServiceV4Impl
-
- All Implemented Interfaces:
RecipePatientServiceV4
public class RecipePatientServiceV4Impl extends Object implements RecipePatientServiceV4
The Class RecipePatientServiceImpl.
-
-
Method Summary
-
-
-
Method Detail
-
getInstance
public static RecipePatientServiceV4 getInstance()
Gets the singleton instance ofRecipePatientServiceV4Impl.- Returns:
- singleton instance of
RecipePatientServiceV4Impl
-
getPrescriptionForPatient
public GetPrescriptionResponse getPrescriptionForPatient(GetPrescriptionRequest request)
Gets the prescription for the patient.- Specified by:
getPrescriptionForPatientin interfaceRecipePatientServiceV4- Parameters:
request- the get prescription for prescriber request- Returns:
- the prescription for patient @ the integration module exception
-
revokePrescription
public RevokePrescriptionResponse revokePrescription(RevokePrescriptionRequest request)
Revokes a prescription.- Specified by:
revokePrescriptionin interfaceRecipePatientServiceV4- Parameters:
request- the revoke prescription request- Returns:
- the revoke prescription response @ the integration module exception
-
listOpenPrescriptions
public ListOpenPrescriptionsResponse listOpenPrescriptions(ListOpenPrescriptionsRequest request)
List open prescriptions.- Specified by:
listOpenPrescriptionsin interfaceRecipePatientServiceV4- Parameters:
request- the request- Returns:
- the list open prescriptions response @ the integration module exception
-
putFeedbackFlag
public PutFeedbackFlagResponse putFeedbackFlag(PutFeedbackFlagRequest request)
Puts a feedback flag.- Specified by:
putFeedbackFlagin interfaceRecipePatientServiceV4- Parameters:
request- the update feedback flag request- Returns:
- the put feedback flag response @ the integration module exception
-
getVision
public GetVisionResponse getVision(GetVisionRequest request)
Gets the vision.- Specified by:
getVisionin interfaceRecipePatientServiceV4- Parameters:
request- the request- Returns:
- the vision @ the integration module exception
-
putVision
public PutVisionForPatientResponse putVision(PutVisionForPatientRequest request)
Puts a vision.- Specified by:
putVisionin interfaceRecipePatientServiceV4- Parameters:
request- the request- Returns:
- the put vision for patient response @ the integration module exception
-
listRelations
public ListRelationsResponse listRelations(ListRelationsRequest request)
List relations.- Specified by:
listRelationsin interfaceRecipePatientServiceV4- Parameters:
request- the request- Returns:
- the list relations response @ the integration module exception
-
createRelation
public CreateRelationResponse createRelation(CreateRelationRequest request)
Creates the relation.- Specified by:
createRelationin interfaceRecipePatientServiceV4- Parameters:
request- the request- Returns:
- the creates the relation response @ the integration module exception
-
revokeRelation
public RevokeRelationResponse revokeRelation(RevokeRelationRequest request)
Revoke relation.- Specified by:
revokeRelationin interfaceRecipePatientServiceV4- Parameters:
request- the request- Returns:
- the revoke relation response @ the integration module exception
-
createReservation
public CreateReservationResponse createReservation(CreateReservationRequest request)
Creates the reservation.- Specified by:
createReservationin interfaceRecipePatientServiceV4- Parameters:
request- the request- Returns:
- the creates the reservation response @ the integration module exception
-
getPrescriptionStatus
public GetPrescriptionStatusResponse getPrescriptionStatus(GetPrescriptionStatusRequest request)
Gets the prescription status.- Specified by:
getPrescriptionStatusin interfaceRecipePatientServiceV4- Parameters:
request- the request- Returns:
- the prescription status @ the integration module exception
-
listRidsHistory
public ListRidsHistoryResponse listRidsHistory(ListRidsHistoryRequest request)
List rids history.- Specified by:
listRidsHistoryin interfaceRecipePatientServiceV4- Parameters:
request- the request- Returns:
- the list rids history response @ the integration module exception
-
listOpenRids
public ListOpenRidsResponse listOpenRids(ListOpenRidsRequest request)
List open rids.- Specified by:
listOpenRidsin interfaceRecipePatientServiceV4- Parameters:
request- the list open prescriptions request- Returns:
- the list open rids response @ the integration module exception
-
-