Class PdqmConsumerAuditEvent

All Implemented Interfaces:
IElement, Serializable, IAnyResource, IBase, IBaseHasExtensions, IBaseHasModifierExtensions, IBaseResource, IDomainResource, SelfInitializing

public class PdqmConsumerAuditEvent extends QueryAuditEvent
The AuditEvent an ITI-78 audit record takes when it is written by the Patient Demographics Consumer, i.e. the client of the transaction.
Since:
5.3
Author:
Christian Ohr
See Also:
  • Constructor Details

    • PdqmConsumerAuditEvent

      public PdqmConsumerAuditEvent()
  • Method Details

    • initializeFrom

      protected void initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole)
      The patient entity is optional in this profile, and used only when the query explicitly identifies one, so nothing is recorded for it otherwise.
      Overrides:
      initializeFrom in class QueryAuditEvent
      Parameters:
      auditMessage - the audit message of the transaction being audited
      localRole - which end of the transaction recorded it