- All Superinterfaces:
- GetExecutorProfile.Command<GetExecutorProfile,GetExecutorProfileResponse>, GetPrescription.Command<GetPrescription,Prescription>, GetPrescriptionStatus.Command<GetPrescriptionStatus,GetPrescriptionStatusResponse>, ListPrescriptions.Command<ListPrescriptions,ListPrescriptionsResponse>, PutVisionExecutors<PutVisionExecutorsRequest>, PutVisionOtherPrescribers.Command<PutVisionOtherPrescribers>, RevokePrescription.Command<RevokePrescription>
- All Known Subinterfaces:
- PrescriptionService<Prescription,GetPrescriptionStatusResponse,ListPrescriptionsPrescriber,ListPrescriptionsPrescriberResponse,ListPrescriptionsExecutor,ListPrescriptionsExecutorResponse,ListPrescriptionsPatient,ListPrescriptionsPatientResponse,GetPrescriptionPrescriber,GetPrescriptionStatusPrescriber,GetPrescriptionStatusExecutor,GetPrescriptionsExecutor,GetPrescriptionAndPutInProcessExecutor,SpecificationPrescription,CreatePrescriptionPrescriber,PutVisionPatientRequest,PutVisionOtherPrescribersPrescriber,GetExecutorProfilePatient,GetExecutorProfilePatientResponse,UpdateProfileExecutor,GetProfileExecutor,GetProfileExecutorResponse,GetPrescriptionPatient,GetPrescriptionStatusPatient,RevokePrescriptionPrescriber,RevokePrescriptionPatient,ArchivePrescriptionExecutor,PutVisionOtherPrescribersPatient>, PrescriptionService.Ciphering<ListPrescriptions,PutVisionExecutorsRequest,GetExecutorProfile,GetExecutorProfileResponse,GetPrescription>, PrescriptionService.Ciphering<ListPrescriptionsPrescriber,ListPrescriptionsExecutor,GetPrescriptionPrescriber,GetPrescriptionStatusPrescriber,ListPrescriptionsPatient,GetPrescriptionExecutor,GetPrescriptionAndPutInProcessExecutor,CreatePrescriptionPrescriber,PutVisionPatientRequest,GetExecutorProfilePatient,GetExecutorProfilePatientResponse,UpdateProfileExecutor,GetProfileExecutor,GetProfileExecutorResponse,GetPrescriptionPatient,ArchivePrescriptionExecutor>, PrescriptionService.Ciphering.Simplified, PrescriptionService.Ciphering.Simplified, PrescriptionService.Simplified, PrescriptionService.Simplified
- All Known Implementing Classes:
- ArchivingPrescriptionService, CipheringPrescriptionService, PrefetchingPrescriptionService, PrescriptionService.Ciphering.Simplified.Abstract, PrescriptionService.Ciphering.Simplified.Wrapper, PrescriptionService.Simplified.Wrapper
public interface PrescriptionService<Prescription extends Prescription,ListPrescriptions extends ListPrescriptions,ListPrescriptionsResponse extends ListPrescriptions.Response,PutVisionExecutorsRequest extends PutVisionExecutors.Request,GetExecutorProfile extends GetExecutorProfile,GetExecutorProfileResponse extends GetExecutorProfile.Response,GetPrescription extends GetPrescription,GetPrescriptionStatus extends GetPrescriptionStatus,GetPrescriptionStatusResponse extends GetPrescriptionStatusResponse,RevokePrescription extends RevokePrescription,PutVisionOtherPrescribers extends PutVisionOtherPrescribers>
extends ListPrescriptions.Command<ListPrescriptions,ListPrescriptionsResponse>, PutVisionExecutors<PutVisionExecutorsRequest>, GetExecutorProfile.Command<GetExecutorProfile,GetExecutorProfileResponse>, GetPrescription.Command<GetPrescription,Prescription>, RevokePrescription.Command<RevokePrescription>, PutVisionOtherPrescribers.Command<PutVisionOtherPrescribers>, GetPrescriptionStatus.Command<GetPrescriptionStatus,GetPrescriptionStatusResponse>