@Override public AuditMessage[] makeAuditMessage(AuditContext auditContext, GenericFhirAuditDataset auditDataset) { GenericFhirAuditMessageBuilder builder = new GenericFhirAuditMessageBuilder(auditContext, auditDataset) .addPatients(auditDataset); if (auditDataset.getAffectedResourceType() != null && auditDataset.getQueryString() != null) { builder.addQueryParticipantObject(auditDataset); } else if (auditDataset.getResourceId() != null && auditDataset.getResourceId().hasResourceType() && auditDataset.getResourceId().hasIdPart()) { builder.addResourceParticipantObject(auditDataset); } return builder.getMessages(); }
@Override public AuditMessage[] makeAuditMessage(AuditContext auditContext, GenericFhirAuditDataset auditDataset) { GenericFhirAuditMessageBuilder builder = new GenericFhirAuditMessageBuilder(auditContext, auditDataset) .addPatients(auditDataset); if (auditDataset.getAffectedResourceType() != null && auditDataset.getQueryString() != null) { builder.addQueryParticipantObject(auditDataset); } else if (auditDataset.getResourceId() != null && auditDataset.getResourceId().hasResourceType() && auditDataset.getResourceId().hasIdPart()) { builder.addResourceParticipantObject(auditDataset); } return builder.getMessages(); }