Class OpenEhrAuditMessageBuilder<T extends OpenEhrAuditMessageBuilder<T>>

  • All Implemented Interfaces:
    org.openehealth.ipf.commons.audit.event.AuditMessageBuilder<T>, org.openehealth.ipf.commons.audit.model.Validateable
    Direct Known Subclasses:
    CompositionAuditMessageBuilder, EhrAuditMessageBuilder, QueryAuditMessageBuilder

    public abstract class OpenEhrAuditMessageBuilder<T extends OpenEhrAuditMessageBuilder<T>>
    extends org.openehealth.ipf.commons.audit.event.DelegatingAuditMessageBuilder<T,​org.openehealth.ipf.commons.audit.event.CustomAuditMessageBuilder>
    Abstract AuditMessageBuilder for building DICOM audit messages as specified in openEHR Audit Event Message Specifications.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.openehealth.ipf.commons.audit.AuditContext auditContext  
      • Fields inherited from class org.openehealth.ipf.commons.audit.event.DelegatingAuditMessageBuilder

        delegate
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected OpenEhrAuditMessageBuilder​(org.openehealth.ipf.commons.audit.AuditContext auditContext, OpenEhrAuditDataset auditDataset, org.openehealth.ipf.commons.audit.codes.EventActionCode eventActionCode, org.openehealth.ipf.commons.audit.types.EventId eventId, org.openehealth.ipf.commons.audit.types.EventType eventType)  
    • Field Detail

      • auditContext

        protected final org.openehealth.ipf.commons.audit.AuditContext auditContext
    • Constructor Detail

      • OpenEhrAuditMessageBuilder

        protected OpenEhrAuditMessageBuilder​(org.openehealth.ipf.commons.audit.AuditContext auditContext,
                                             OpenEhrAuditDataset auditDataset,
                                             org.openehealth.ipf.commons.audit.codes.EventActionCode eventActionCode,
                                             org.openehealth.ipf.commons.audit.types.EventId eventId,
                                             org.openehealth.ipf.commons.audit.types.EventType eventType)
    • Method Detail

      • addSourceActiveParticipant

        protected final T addSourceActiveParticipant​(OpenEhrAuditDataset auditDataset)
      • addDestinationActiveParticipant

        protected final T addDestinationActiveParticipant()