/// <summary> /// Constructor. /// </summary> public HealthcareDataAuditHelper(DicomAuditSource auditSource, EventIdentificationContentsEventOutcomeIndicator outcome, EventIdentificationContentsEventActionCode action) : base("HealthcareData") { AuditMessage.EventIdentification = new EventIdentificationContents { EventID = EventID.CCHealthcareDataEvent, EventActionCode = action, EventActionCodeSpecified = true, EventDateTime = Platform.Time.ToUniversalTime(), EventOutcomeIndicator = outcome }; InternalAddAuditSource(auditSource); }
/// <summary> /// Constructor. /// </summary> public HealthcareDataAuditHelper(DicomAuditSource auditSource, EventIdentificationContentsEventOutcomeIndicator outcome, EventIdentificationContentsEventActionCode action) : base("HealthcareData") { AuditMessage.EventIdentification = new EventIdentificationContents { EventID = EventID.CCHealthcareDataEvent, EventActionCode = action, EventActionCodeSpecified = true, EventDateTime = Platform.Time.ToUniversalTime(), EventOutcomeIndicator = outcome }; InternalAddAuditSource(auditSource); }
/// <summary> /// Constructor. /// </summary> public DicomInstancesAccessedAuditHelper(DicomAuditSource auditSource, EventIdentificationContentsEventOutcomeIndicator outcome, EventIdentificationContentsEventActionCode action) : base("DicomInstancesAccessed") { AuditMessage.EventIdentification = new EventIdentificationContents { EventID = EventID.DICOMInstancesAccessed, EventActionCode = action, EventActionCodeSpecified = true, EventDateTime = Platform.Time.ToUniversalTime(), EventOutcomeIndicator = outcome }; InternalAddAuditSource(auditSource); }
/// <summary> /// Constructor. /// </summary> public DicomInstancesAccessedAuditHelper(DicomAuditSource auditSource, EventIdentificationContentsEventOutcomeIndicator outcome, EventIdentificationContentsEventActionCode action) : base("DicomInstancesAccessed") { AuditMessage.EventIdentification = new EventIdentificationContents { EventID = EventID.DICOMInstancesAccessed, EventActionCode = action, EventActionCodeSpecified = true, EventDateTime = Platform.Time.ToUniversalTime(), EventOutcomeIndicator = outcome }; InternalAddAuditSource(auditSource); }
/// <summary> /// Constructor. /// </summary> public DicomInstancesTransferredAuditHelper(DicomAuditSource auditSource, EventIdentificationContentsEventOutcomeIndicator outcome, EventIdentificationContentsEventActionCode action, string sourceAE, string sourceHost, string destinationAE, string destinationHost) : base("DicomInstancesTransferred") { AuditMessage.EventIdentification = new EventIdentificationContents(); AuditMessage.EventIdentification.EventID = EventID.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, EventIdentificationContentsEventOutcomeIndicator outcome, EventIdentificationContentsEventActionCode action, AssociationParameters parms) : base("DicomInstancesTransferred") { AuditMessage.EventIdentification = new EventIdentificationContents(); AuditMessage.EventIdentification.EventID = EventID.DICOMInstancesTransferred; AuditMessage.EventIdentification.EventActionCode = action; AuditMessage.EventIdentification.EventActionCodeSpecified = true; AuditMessage.EventIdentification.EventDateTime = Platform.Time.ToUniversalTime(); AuditMessage.EventIdentification.EventOutcomeIndicator = outcome; InternalAddActiveDicomParticipant(parms); InternalAddAuditSource(auditSource); }
/// <summary> /// Constructor. /// </summary> public DicomInstancesTransferredAuditHelper(DicomAuditSource auditSource, EventIdentificationContentsEventOutcomeIndicator outcome, EventIdentificationContentsEventActionCode action, string sourceAE, string sourceHost, string destinationAE, string destinationHost) : base("DicomInstancesTransferred") { AuditMessage.EventIdentification = new EventIdentificationContents(); AuditMessage.EventIdentification.EventID = EventID.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, EventIdentificationContentsEventOutcomeIndicator outcome, EventIdentificationContentsEventActionCode action, AssociationParameters parms) : base("DicomInstancesTransferred") { AuditMessage.EventIdentification = new EventIdentificationContents(); AuditMessage.EventIdentification.EventID = EventID.DICOMInstancesTransferred; AuditMessage.EventIdentification.EventActionCode = action; AuditMessage.EventIdentification.EventActionCodeSpecified = true; AuditMessage.EventIdentification.EventDateTime = Platform.Time.ToUniversalTime(); AuditMessage.EventIdentification.EventOutcomeIndicator = outcome; InternalAddActiveDicomParticipant(parms); InternalAddAuditSource(auditSource); }
private EventReceiptAction(EventIdentificationContentsEventActionCode action) { _action = action; }
private EventReceiptAction(EventIdentificationContentsEventActionCode action) { _action = action; }