1234567891011121314151617181920212223242526272829303132333435 |
- import 'package:fis_jsonrpc/rpc.dart';
- abstract class IPrescriptionManager {
- Future<String?> createPrescription({
- required String patientCode,
- required String prescriptionKey,
- String? physicalExamNumber,
- String? followUpCode,
- String? prescriptionData,
- });
- Future<PrescriptionDTO?> getPrescriptionDetailByFollowAnPatient({
- required String patientCode,
- String? followUpCode,
- });
- Future<List<PrescriptionDTO>?> getPrescriptionPage({
- required String patientCode,
- String? physicalExamNumber,
- String? followUpCode,
- });
- Future<bool?> updatePrescription({
- required String patientCode,
- required String prescriptionKey,
- required String prescriptionCode,
- String? physicalExamNumber,
- String? followUpCode,
- String? prescriptionData,
- });
- Future<bool?> removePrescription({
- required String prescriptionCode,
- });
- }
|