- All Superinterfaces:
- CreatePrescription.Command<PrescriptionSpecifications,CreatePrescription,Prescription>, GetPrescription.Command<GetPrescription,Prescription>, GetPrescriptionStatus.Command<GetPrescriptionStatus,GetPrescriptionStatusResponse>, ListPrescriptions.Command<ListPrescriptions,ListPrescriptionsResponse>, 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,GetPrescription,CreatePrescription>, 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, PrescriptionService.Simplified.Wrapper
public interface PrescriptionService<Prescription extends Prescription,GetPrescriptionStatusResponse extends GetPrescriptionStatusResponse,ListPrescriptions extends ListPrescriptions,ListPrescriptionsResponse extends ListPrescriptions.Response,GetPrescription extends GetPrescription,GetPrescriptionStatus extends GetPrescriptionStatus,PrescriptionSpecifications extends Prescription.Specification,CreatePrescription extends CreatePrescription<PrescriptionSpecifications>,PutVisionOtherPrescribers extends PutVisionOtherPrescribers,RevokePrescription extends RevokePrescription>
extends ListPrescriptions.Command<ListPrescriptions,ListPrescriptionsResponse>, GetPrescription.Command<GetPrescription,Prescription>, GetPrescriptionStatus.Command<GetPrescriptionStatus,GetPrescriptionStatusResponse>, CreatePrescription.Command<PrescriptionSpecifications,CreatePrescription,Prescription>, PutVisionOtherPrescribers.Command<PutVisionOtherPrescribers>, RevokePrescription.Command<RevokePrescription>