
The script editor allows the user to add VB.NET code that gets executed during a specific DICOM event. Each event passes event specific variables to the script. These variables can be used within the user defined scripts. Each event has a Client as DicomClient available. Additional variables are specific to the event type.
The additional variables are listed below:
association as DicomAssociateresult as DicomAssociateRejectResultTypesource as DicomAssociateRejectSourceTypereason as DicomAssociateRejectReasonTypeSame as Receive Associate RequestpresentationID as BytemessageID as IntegeraffectedClass as StringpresentationID as BytemessageID as IntegerpresentationID as BytemessageID as IntegeraffectedClass as Stringpriority as DicomCommandPriorityTyperequest as DicomDSpresentationID as BytemessageID as IntegeraffectedClass as Stringpriority as DicomCommandPriorityTypemoveAE as Stringrequest as DicomDSpresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringpriority as DicomCommandPriorityTypemoveAE as StringmoveMessageID as Integerrequest as DicomDSpresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringstatus as DicomCommandStatusTypepresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringaction as Integerrequest as DicomDSpresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringrequest as DicomDSas BytemessageID as IntegeraffectedClass as StringinstanceUID as StringpresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringattributes() as Longassociation as DicomAssociatepresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as StringdicomEvent as Integerrequest as DicomDSpresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringstatus as DicomCommandStatusTypedicomEvent as Integerresponse as DicomDSassociate as DicomAssociateresult as DicomAssociateRejectResultTypesource as DicomAssociateRejectSourceTypereason as DicomAssociateRejectReasonTypepresentationID as BytemessageID as IntegeraffectedClass as Stringstatus as DicomCommandStatusTypepresentationID as BytemessageID as IntegeraffectedClass as Stringstatus as DicomCommandStatusTypepresentationID as BytemessageID as IntegeraffectedClass as Stringstatus as DicomCommandStatusTyperesponse as DicomDSpresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringstatus as DicomCommandStatusTyperemaining as Integercompleted as Integerfailed as Integerwarning as Integerresponse as DicomDSpresentationID as BytemessageID as IntegeraffectedClass as Stringstatus as DicomCommandStatusTyperemaining as Integercompleted as Integerfailed as Integerwarning as Integerresponse as DicomDSpresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringstatus as DicomCommandStatusTypepresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringstatus as DicomCommandStatusTypeaction as integerresponse as DicomDSpresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringstatus as DicomCommandStatusTyperesponse as DicomDSpresentationID as BytemessageID as IntegeraffectedClass as StringinstanceUID as Stringstatus as DicomCommandStatusTypedicomEvent as Integerresponse as DicomDS