public static RevokePrescriptionCommand BuildRevokePrescriptionCommand(this JObject jObj, string medicalfileid, string rid)
        {
            var result = new RevokePrescriptionCommand {
                MedicalfileId = medicalfileid, Rid = rid
            };
            var values = jObj.ToObject <Dictionary <string, object> >();

            if (values.TryGet(MedikitApiConstants.SearchNames.AssertionToken, out string assertionToken))
            {
                result.AssertionToken = assertionToken;
            }

            if (values.TryGet(MedikitApiConstants.PrescriptionNames.Reason, out string reason))
            {
                result.Reason = reason;
            }

            return(result);
        }
 public Task <bool> RevokePrescription(RevokePrescriptionCommand command, CancellationToken token)
 {
     return(_mediator.Send(command, token));
 }