Adds the requested procedure to the worklist database.
public void AddRequestedProcedure(string accessionNumber,Leadtools.Medical.Worklist.Wcf.Entities.WCFRequestedProcedure procedure)
Public Sub AddRequestedProcedure( _ByVal accessionNumber As String, _ByVal procedure As Leadtools.Medical.Worklist.Wcf.Entities.WCFRequestedProcedure _)
public:void AddRequestedProcedure(String^ accessionNumber,Leadtools.Medical.Worklist.Wcf.Entities.WCFRequestedProcedure^ procedure)
accessionNumber
A departmental IS-generated number that identifies the order for the Imaging Service Request.
procedure
The requested procedure to add.
Shows how to use the requested procedure-specific methods of the broker service.
Imports LeadtoolsImports Leadtools.Medical.Worklist.Wcf.ServiceImports Leadtools.Medical.Worklist.DataAccessLayer.MatchingParametersImports Leadtools.DicomImports Leadtools.Medical.Worklist.Wcf.Entities<TestMethod()> _Public Sub WCFRequestedProcedureTest()TryDim procedure As WCFRequestedProcedure = Nothingprocedure = _BrokerService.FindRequestedProcedure("1200", "1300")If Not procedure Is Nothing Then_BrokerService.DeleteRequestedProcedure("1200", "1300")End Ifprocedure = New WCFRequestedProcedure()procedure.RequestedProcedureID = "1300"procedure.StudyInstanceUID = "1.2.345.6.789"procedure.RequestedProcedureDescription = "My Description"_BrokerService.AddRequestedProcedure("1200", procedure)procedure = _BrokerService.FindRequestedProcedure("1200", "1300")If Not procedure Is Nothing Thenprocedure.PatientTransportArrangements = "Bus"_BrokerService.UpdateRequestedProcedure("1200", "1300", procedure)End IfDim ids As String() = _BrokerService.GetRequestedProcedureIDs("1200")For Each id As String In idsConsole.WriteLine(id)Next idCatch e As ExceptionDebug.WriteLine(e.Message)End TryEnd Sub
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 RequestedProcedureTest(){try{WCFRequestedProcedure procedure = null;procedure = _BrokerService.FindRequestedProcedure("1200", "1300");if (procedure != null)_BrokerService.DeleteRequestedProcedure("1200", "1300");procedure = new WCFRequestedProcedure();procedure.RequestedProcedureID = "1300";procedure.StudyInstanceUID = "1.2.345.6.789";procedure.RequestedProcedureDescription = "My Description";_BrokerService.AddRequestedProcedure("1200", procedure);procedure = _BrokerService.FindRequestedProcedure("1200", "1300");if (procedure != null){procedure.PatientTransportArrangements = "Bus";_BrokerService.UpdateRequestedProcedure("1200", "1300", procedure);}string[] ids = _BrokerService.GetRequestedProcedureIDs("1200");foreach (string id in ids){Console.WriteLine(id);}}catch (Exception e){Debug.WriteLine(e.Message);}}
|
Products |
Support |
Feedback: AddRequestedProcedure Method (BrokerService) - Leadtools.Medical.Worklist.Wcf |
Introduction |
Help Version 19.0.2017.3.21
|

Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.