Adds the MPPS to the worklist database.
public void AddMPPS(WCFPPSInformation mpps)
Public Sub AddMPPS( _ByVal mpps As WCFPPSInformation _)
public:void AddMPPS(WCFPPSInformation^ mpps)
mpps
The MPPS data to add to the database.
Shows how to use the MPPS specific methods of the broker service.
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);}}
Imports LeadtoolsImports Leadtools.Medical.Worklist.Wcf.ServiceImports Leadtools.Medical.Worklist.DataAccessLayer.MatchingParametersImports Leadtools.DicomImports Leadtools.Medical.Worklist.Wcf.EntitiesPublic Sub MPPSTest()TryDim pps As WCFPPSInformation = _BrokerService.FindMPPS("987.654.3210000")If Not pps Is Nothing Then_BrokerService.DeleteMPPS("987.654.3210000")End Ifpps = New WCFPPSInformation()pps.MPPSSOPInstanceUID = "987.654.3210000"pps.PerformedProcedureStepID = "987.321.394093"pps.PerformedStationAETitle = Environment.MachineNamepps.PerformedProcedureStepStartDate = New DicomDateRangeValue() With {.Date1 = New DicomDateValue(DateTime.Now)}pps.PerformedProcedureStepStartTime = New DicomTimeRangeValue() With {.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 Not pps Is Nothing Thenpps.PerformedLocation = "EXAM ROOM 1"pps.PerformedProcedureStepStatus = "COMPLETED"_BrokerService.UpdateMPPS("987.654.3210000", pps)End IfCatch e As ExceptionConsole.WriteLine(e.Message)End TryEnd Sub
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
