[OperationContractAttribute()][FaultContractAttribute(System.Type)]public WCFPPSInformation FindMPPS(string mppsSOPInstanceUID)
mppsSOPInstanceUID
The UID of the requested MPPS instance.
The MPPS instance if found; null otherwise.
using Leadtools;using Leadtools.Medical.Worklist.Wcf.Service;using Leadtools.Medical.Worklist.DataAccessLayer.MatchingParameters;using Leadtools.Dicom;using Leadtools.Medical.Worklist.Wcf.Entities;public void MPPSTest(){try{WCFPPSInformation pps = _BrokerService.FindMPPS("987.654.3210000");if (pps != null)_BrokerService.DeleteMPPS("987.654.3210000");pps = new WCFPPSInformation();pps.MPPSSOPInstanceUID = "987.654.3210000";pps.PerformedProcedureStepID = "987.321.394093";pps.PerformedStationAETitle = Environment.MachineName;pps.PerformedProcedureStepStartDate = new DicomDateRangeValue() { Date1 = new DicomDateValue(DateTime.Now) };pps.PerformedProcedureStepStartTime = new DicomTimeRangeValue() { Time1 = new DicomTimeValue(DateTime.Now) };pps.Modality = "CT";pps.PerformedProcedureStepStatus = "IN PROGRESS";pps.StudyInstanceUID = "0.0.4.3.6.777777.7";_BrokerService.AddMPPS(pps);pps = _BrokerService.FindMPPS("987.654.3210000");if (pps != null){pps.PerformedLocation = "EXAM ROOM 1";pps.PerformedProcedureStepStatus = "COMPLETED";_BrokerService.UpdateMPPS("987.654.3210000", pps);}}catch (Exception e){Console.WriteLine(e.Message);}}