←Select platform

WorklistDbDataAccessAgent Class Members

Summary

The following tables list the members exposed by WorklistDbDataAccessAgent.

Public Constructors

Name Description
Public Constructor WorklistDbDataAccessAgent Initializes a new instance of this class.

Public Methods

Name Description
Public Method DeleteWorklistEntity
Public Method FindPatientInformation Find patients information with the specified matching parameters.
Public Method GetAccessionNumbers Gets a list of accession numbers corresponding to a specific patient ID and a specific issuer of patient ID.
Public Method GetAdmissionIDs Gets a list of Admission IDs.
Public Method GetPatientIDs Gets a list of all patient IDs.
Public Method GetRequestedProcedureIDs Gets a list of Requested Procedure IDs that correspond to a specific accession number.
Public Method GetScheduledProcedureStepIDs Gets a list of Scheduled Procedure Step IDs that correspond to a specific accession number and a specific Requested Procedure ID.
Public Method GetUnscheduledPerformedProcedureStepUIDs Returns the SOP Instance UID for the performed procedure steps that have no scheduled procedure step.
Public Method IsPerformedProcedureStepExist Decides whether a performed procedure exists.
Public Method QueryModalityWorklists Find modality work-list information with the specified matching parameters.
Public Method QueryMPPS Find modality performed procedure step information with the specified matching parameters.
Public Method ResolveUnscheduledPerformedProcedureStep Update an existent unscheduled performed procedure step by connecting it to an existent scheduled procedure.
Public Method UpdateMPPS Update the information of DICOM Modality Performed Procedure Step items by adding, deleting or modifying them.
Public Method UpdateMWL Update the information of DICOM Work-list items by adding, deleting or modifying them.

Protected Methods

Name Description
Protected Method CreateDatabaseProvider Creates the database provider for connecting and working with DICOM Work-list database.
Protected Method CreateDefaultCatalog Returns the default Leadtools.Medical.DataAccessLayer.Catalog.ICatalog that is used for mapping matching parameters into database tables/columns.
Protected Method CreateMppsDataSet Returns an empty Leadtools.Medical.Worklist.DataAccessLayer.BusinessEntity.MPPSDataset.
Protected Method CreateMWLDataSet Returns an empty Leadtools.Medical.Worklist.DataAccessLayer.BusinessEntity.MWLDataset.
Protected Method GenerateXMLDeleteCommandText Gets a query string for deleting a worklist item.
Protected Method PrepareFindPatientInformationCommand Initializes an System.Data.IDbCommand object to query for patient's information using matching parameters.
Protected Method PrepareGetAccessionNumbersCommand Initializes an System.Data.IDbCommand object to query for accession numbers for a specific patient ID and issuer of Patient ID.
Protected Method PrepareGetAdmissionIdsCommand Initializes an System.Data.IDbCommand object to query for Admission IDs.
Protected Method PrepareGetPatientIdsSelectCommand Initializes an System.Data.IDbCommand object to query for selected Patient IDs.
Protected Method PrepareGetRequestedProcedureIdsCommand Initializes an System.Data.IDbCommand object to query for Requested Procedure IDs for a specific accession number.
Protected Method PrepareGetSechduleProcedureStepIdsCommand Initializes an System.Data.IDbCommand object to query for Scheduled Procedure Step IDs for a specific accession number and requested Procedure ID.
Protected Method PrepareMPPSQueryCommand Initializes an System.Data.IDbCommand object to query for Modality performed procedure step information using matching parameters.
Protected Method PrepareMWLQueryCommand Initializes an System.Data.IDbCommand object to query for Modality work-list information using matching parameters.
Protected Method PrepareSelectPerformedProcedureStepSopInstanceCommand Initializes an System.Data.IDbCommand object to query for performed procedure step using the SOP Instance UID.
Protected Method PrepareUnscheduledMPPSSelectCommand Initializes an System.Data.IDbCommand object to query for unscheduled performed procedure step SOP Instance UIDs.
Protected Method UpdateTable Update a specific table in a Leadtools.Medical.Worklist.DataAccessLayer.BusinessEntity.MWLDataset or Leadtools.Medical.Worklist.DataAccessLayer.BusinessEntity.MPPSDataset by adding, deleting or modifying information.

Public Properties

Name Description
Public Property NumberOfMatchingWlResponses Gets or sets the maximum number of matching worklist items to return for any worklist query method.

Protected Properties

Name Description
Protected Property DataProvider Gets the database provider for connecting and working with DICOM Worklist database.
Protected Property WorklistCatalog Gets the configured Leadtools.Medical.DataAccessLayer.Catalog.ICatalog which describes the DICOM Worklist database.

See Also

WorklistDbDataAccessAgent Class

Leadtools.Medical.Worklist.DataAccessLayer Namespace

Help Version 22.0.2022.12.13
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical.Worklist.DataAccessLayer Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.