public void DeleteScheduledProcedureStep(string scheduledProcedureStepID)
scheduledProcedureStepID
Identifier that identifies the Scheduled Procedure Step.
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 ScheduledProcedureStepTest(){try{WCFScheduledProcedureStep procedureStep = null;procedureStep = _BrokerService.FindScheduledProcedureStep("123.456.89000000");if (procedureStep != null)_BrokerService.DeleteScheduledProcedureStep("123.456.89000000");procedureStep = new WCFScheduledProcedureStep();procedureStep.ScheduledProcedureStepID = "123.456.89000000";procedureStep.ScheduledProcedureStepStartDate_Time = new Leadtools.Dicom.Common.DataTypes.DateRange() { StartDate = DateTime.Now };procedureStep.Modality = "CT";procedureStep.ScheduledProcedureStepDescription = "Procedure Step Description";procedureStep.ScheduledStationAETitle = new List<string>();procedureStep.ScheduledStationAETitle.Add(Environment.MachineName);_BrokerService.AddScheduledProcedureStep("1200", "1300", procedureStep);procedureStep = _BrokerService.FindScheduledProcedureStep("123.456.89000000");if (procedureStep != null){procedureStep.ScheduledStationName = new List<string>();procedureStep.ScheduledStationName.Add("My Station Name");_BrokerService.UpdateScheduledProcedureStep("123.456.89000000", procedureStep);}string[] ids = _BrokerService.GetScheduledProcedureStepIDs("1200", "1300");foreach (string id in ids){Console.WriteLine(id);}}catch (Exception e){Console.WriteLine(e.Message);}}