/// <summary> /// Constructor. /// </summary> public DicomInstancesAccessedAuditHelper(DicomAuditSource auditSource, EventIdentificationTypeEventOutcomeIndicator outcome, EventIdentificationTypeEventActionCode action) : base("DicomInstancesAccessed") { AuditMessage.EventIdentification = new EventIdentificationType(); AuditMessage.EventIdentification.EventID = CodedValueType.DICOMInstancesAccessed; AuditMessage.EventIdentification.EventActionCode = action; AuditMessage.EventIdentification.EventActionCodeSpecified = true; AuditMessage.EventIdentification.EventDateTime = Platform.Time.ToUniversalTime(); AuditMessage.EventIdentification.EventOutcomeIndicator = outcome; InternalAddAuditSource(auditSource); }
public ProcedureRecordAuditHelper(DicomAuditSource auditSource, EventIdentificationTypeEventOutcomeIndicator outcome, EventIdentificationTypeEventActionCode code) : base("ProcedureRecord") { AuditMessage.EventIdentification = new EventIdentificationType(); AuditMessage.EventIdentification.EventID = CodedValueType.ProcedureRecord; AuditMessage.EventIdentification.EventActionCode = code; AuditMessage.EventIdentification.EventActionCodeSpecified = true; AuditMessage.EventIdentification.EventDateTime = Platform.Time.ToUniversalTime(); AuditMessage.EventIdentification.EventOutcomeIndicator = outcome; InternalAddAuditSource(auditSource); }
/// <summary> /// Constructor. /// </summary> public DicomInstancesAccessedAuditHelper(DicomAuditSource auditSource, EventIdentificationTypeEventOutcomeIndicator outcome, EventIdentificationTypeEventActionCode action) : base("DicomInstancesAccessed") { AuditMessage.EventIdentification = new EventIdentificationType(); AuditMessage.EventIdentification.EventID = CodedValueType.DICOMInstancesAccessed; AuditMessage.EventIdentification.EventActionCode = action; AuditMessage.EventIdentification.EventActionCodeSpecified = true; AuditMessage.EventIdentification.EventDateTime = Platform.Time.ToUniversalTime(); AuditMessage.EventIdentification.EventOutcomeIndicator = outcome; InternalAddAuditSource(auditSource); }
public ProcedureRecordAuditHelper(DicomAuditSource auditSource, EventIdentificationTypeEventOutcomeIndicator outcome, EventIdentificationTypeEventActionCode code) : base("ProcedureRecord") { AuditMessage.EventIdentification = new EventIdentificationType(); AuditMessage.EventIdentification.EventID = CodedValueType.ProcedureRecord; AuditMessage.EventIdentification.EventActionCode = code; AuditMessage.EventIdentification.EventActionCodeSpecified = true; AuditMessage.EventIdentification.EventDateTime = Platform.Time.ToUniversalTime(); AuditMessage.EventIdentification.EventOutcomeIndicator = outcome; InternalAddAuditSource(auditSource); }
/// <summary> /// Constructor. /// </summary> public DicomInstancesTransferredAuditHelper(DicomAuditSource auditSource, EventIdentificationTypeEventOutcomeIndicator outcome, EventIdentificationTypeEventActionCode action, string sourceAE, string sourceHost, string destinationAE, string destinationHost) : base("DicomInstancesTransferred") { AuditMessage.EventIdentification = new EventIdentificationType(); AuditMessage.EventIdentification.EventID = CodedValueType.DICOMInstancesTransferred; AuditMessage.EventIdentification.EventActionCode = action; AuditMessage.EventIdentification.EventActionCodeSpecified = true; AuditMessage.EventIdentification.EventDateTime = Platform.Time.ToUniversalTime(); AuditMessage.EventIdentification.EventOutcomeIndicator = outcome; InternalAddActiveDicomParticipant(sourceAE, sourceHost, destinationAE, destinationHost); InternalAddAuditSource(auditSource); }
/// <summary> /// Constructor. /// </summary> public DicomInstancesTransferredAuditHelper(DicomAuditSource auditSource, EventIdentificationTypeEventOutcomeIndicator outcome, EventIdentificationTypeEventActionCode action, string sourceAE, string sourceHost, string destinationAE, string destinationHost) : base("DicomInstancesTransferred") { AuditMessage.EventIdentification = new EventIdentificationType(); AuditMessage.EventIdentification.EventID = CodedValueType.DICOMInstancesTransferred; AuditMessage.EventIdentification.EventActionCode = action; AuditMessage.EventIdentification.EventActionCodeSpecified = true; AuditMessage.EventIdentification.EventDateTime = Platform.Time.ToUniversalTime(); AuditMessage.EventIdentification.EventOutcomeIndicator = outcome; InternalAddActiveDicomParticipant(sourceAE, sourceHost, destinationAE, destinationHost); InternalAddAuditSource(auditSource); }