DVTk API
AcquisitionModalityActor Class
DVTkDvtk.IheActors.ActorsAcquisitionModalityActor
DVTk API

[This is preliminary documentation and is subject to change.]

Summary description for AcquisitionModalityActor.
Declaration Syntax
C#Visual BasicVisual C++
public class AcquisitionModalityActor : BaseActor
Public Class AcquisitionModalityActor _
	Inherits BaseActor
public ref class AcquisitionModalityActor : public BaseActor
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
AcquisitionModalityActor(String, IheFramework)
Class constructor.

ActorConnectionCollection
Property - ActorConnectionCollection
(Inherited from BaseActor.)
ActorName
Property - ActorName
(Inherited from BaseActor.)
ActorsTransactionLog
Property - ActorsTransactionLog
(Inherited from BaseActor.)
AddDicomClient(DicomClientTypeEnum, ActorTypeEnum, CommonConfig, BasePeerToPeerConfigCollection)
Add the given DicomClient using the Destination Actor Configuration.
(Inherited from BaseActor.)
AddDicomServer(DicomServerTypeEnum, ActorTypeEnum, CommonConfig, BasePeerToPeerConfigCollection)
Add the given DicomServer using the Destination Actor Configuration.
(Inherited from BaseActor.)
AddHl7Client(Hl7ClientTypeEnum, ActorTypeEnum, CommonConfig, BasePeerToPeerConfigCollection)
Add an HL7Client for the given Destination Actor Name and Configuration.
(Inherited from BaseActor.)
AddHl7Server(Hl7ServerTypeEnum, ActorTypeEnum, CommonConfig, BasePeerToPeerConfigCollection)
Add an HL7Server for the given Destination Actor Name and Configuration.
(Inherited from BaseActor.)
AddResponseTriggerToActor(ActorTypeEnum, BaseTrigger)
Add a reponse trigger to the Actor.
(Inherited from BaseActor.)
ApplyConfig(CommonConfig, BasePeerToPeerConfigCollection)
Apply the Actor Configuration.
(Overrides BaseActor.ApplyConfig(CommonConfig, BasePeerToPeerConfigCollection).)
ConfigActor(CommonConfig, BasePeerToPeerConfigCollection)
Configure the Actor
(Inherited from BaseActor.)
CreateUnscheduledWorklistItem(TagValueCollection)
Create an unscheduled worklist item by adding the given user defined tags to those of the Default Value Manager. This worklist item can then be used in the SendNCreateModalityProcedureStepInProgress() and SendModalityImagesStored() method calls. This simulates the IHE Unscheduled Use Case.

DefaultValueManager
Property - DefaultValueManager
(Inherited from BaseActor.)
DicomtoHl7(DataSet) (Inherited from BaseActor.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetDicomClient(ActorName)
Get the DicomClient that corresponds with the Destination Actor Name.
(Inherited from BaseActor.)
GetDicomServer(ActorName)
Get the DicomServer that corresponds with the Destination Actor Name.
(Inherited from BaseActor.)
GetFirstActorIdFromDicomServer(ActorTypeEnum)
Get the Actor Id of the first instance of the given peer actor type DicomServer in this actor.
(Inherited from BaseActor.)
GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetHl7Client(ActorName)
Get the HL7Client that corresponds with the Destination Actor Name.
(Inherited from BaseActor.)
GetHl7Server(ActorName)
Get the HL7Server that corresponds with the Destination Actor Name.
(Inherited from BaseActor.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
HandleTransactionFrom(ActorName, DicomTransaction)
Handle a Dicom Transaction from the given Actor Name.
(Overrides BaseActor.HandleTransactionFrom(ActorName, DicomTransaction).)
HandleTransactionFrom(ActorName, Hl7Transaction)
Handle an HL7 Transation from the given Actor Name.
(Inherited from BaseActor.)
Hl7ToDicom(Hl7Message) (Inherited from BaseActor.)
IheFramework
Property - IheFramework
(Inherited from BaseActor.)
MapWorklistItemToStorageDirectory
Property - MapWorklistItemToStorageDirectory

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ModalityWorklistItems
Property - ModalityWorklistItems

OnMessageAvailable
Message Available Event
(Inherited from BaseActor.)
OnTransactionAvailable
Transaction Available Event
(Inherited from BaseActor.)
SendModalityImagesStored(Boolean, DicomQueryItem)
Send a single image generated from the Default Value Manager and the given Modality Worklist Item.

SendModalityImagesStored(DicomQueryItem, Boolean)
Send all the images found in the data directory mapped from the given Modality Worklist item - the MapWorklistItemToStorageDirectory defines the data directory / worklist item attribute value mapping.

SendModalityImagesStored(String, DicomQueryItem, Boolean)
Send all the images found in the given storage directory.

SendNCreateModalityProcedureStepInProgress(DicomQueryItem)
Send an N-CREATE MPPS IN-PROGRESS message by using the Default Value Manager. Use the modalityWorklistItem to overwrite the appropriate attribute values.

SendNCreateModalityProcedureStepInProgress(String, DicomQueryItem)
Send an N-CREATE MPPS IN-PROGRESS message from the given mppsInProgressDcmFilename. Use the modalityWorklistItem to overwrite the appropriate attribute values.

SendNSetModalityProcedureStepCompleted()()()
Send an N-SET MPPS COMPLETED message. Take the default values from the Default Value Manager.

SendNSetModalityProcedureStepCompleted(String)
Send an N-SET MPPS COMPLETED message. Take the default values from the given DCM file contents.

SendNSetModalityProcedureStepDiscontinued()()()
Send an N-SET MPPS DISCONTINUED message. Take the default values from the Default Value Manager.

SendNSetModalityProcedureStepDiscontinued(String)
Send an N-SET MPPS DISCONTINUED message. Take the default values from the given DCM file contents.

SendNSetModalityProcedureStepInProgress(DicomQueryItem)
Send an N-SET MPPS IN-PROGRESS message by using the Default Value Manager. Use the modalityWorklistItem to overwrite the appropriate attribute values. NOTE: This call should only be made after the SendModalityProcedureStepInProgress() (using default N-CREATE) has been made.

SendNSetModalityProcedureStepInProgress(String, DicomQueryItem)
Send an N-SET MPPS IN-PROGRESS message from the given mppsInProgressDcmFilename. Use the modalityWorklistItem to overwrite the appropriate attribute values. NOTE: This call should only be made after the SendModalityProcedureStepInProgress() (using default N-CREATE) has been made.

SendQueryModalityWorklist(TagValueCollection)
Send a CFind Modality Worklist Query trigger from the given queryTags. All other return keys are taken from the supported return key attributes in the Worklist Information Model.

SendQueryModalityWorklist(String, String)
Send a CFind Modality Worklist Query trigger by reading the query dataset from the given mwlQueryDcmFilename. If the scheduledProcedureStepStartDate is defined (not string empty) then if a value for this attribute is present in the read datset it will be overwritten by the scheduledProcedureStepStartDate value.

SendStorageCommitment(Boolean, Int32)
StartActor(DefaultValueManager)
Start the Actor.
(Inherited from BaseActor.)
StopActor()()()
Stop the Actor.
(Inherited from BaseActor.)
ThreadManager
Property - DvtThreadManager
(Inherited from BaseActor.)
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
TriggerActorDicomClientVerificationInstances(ActorTypeEnum)
Trigger the DICOM Client Verification (E-ECHO-RQ).
(Inherited from BaseActor.)
TriggerActorInstances(ActorTypeEnum, BaseTrigger, Boolean)
Trigger the Actor Instances of the given Actor Type.
(Inherited from BaseActor.)
UpdateDicomServer(ActorName, ActorTypeEnum, CommonConfig, BasePeerToPeerConfigCollection)
Update the given DicomServer using the Destination Actor Configuration.
(Inherited from BaseActor.)
Inheritance Hierarchy
Object
BaseActor
 AcquisitionModalityActor

Assembly: DvtkIheActors (Module: DvtkIheActors) Version: 0.0.0.0