code: public boolean isEnabled(AuditEventMessage msg)
  	{
  		// Check if the auditor is generally enabled
  		if (!isAuditorEnabled()) {
  			return false;
  		}
  		
  		// Check if the auditor is enabled for a given event id
  		if (!isAuditorEnabledForEventId(msg)) {
  			return false;
  		}
  		
  		// Check if the auditor is enabled for a given IHE transaction
  		if (!isAuditorEnabledForTransaction(msg)) {
  			return false;
  		}
  		
  		// If all conditions are satisified, then auditor is fully enabled
  		return true;
  	}
docs: Determines if a specific audit message should be sent.  Returns true
  if all the following are true:<br />
  * The auditor instance is enabled generally
  * The auditor is NOT disabled for the message's EventID
  * The auditor is NOT disabled for the message's IHE Transaction code
  
  @param msg The audit event message to check
  @return Whether the message should be sent