@Override public Iti65AuditDataset enrichAuditDatasetFromRequest(Iti65AuditDataset auditDataset, Object request, Map<String, Object> parameters) { Iti65AuditDataset dataset = super.enrichAuditDatasetFromRequest(auditDataset, request, parameters); Bundle bundle = (Bundle) request; // DocumentManifest documentManifest = bundle.getEntry().stream() .map(Bundle.BundleEntryComponent::getResource) .filter(DocumentManifest.class::isInstance) .map(DocumentManifest.class::cast) .findFirst().orElseThrow(() -> new RuntimeException("ITI-65 bundle must contain DocumentManifest")); dataset.enrichDatasetFromDocumentManifest(documentManifest); return dataset; }
@Override public Iti65AuditDataset enrichAuditDatasetFromRequest(Iti65AuditDataset auditDataset, Object request, Map<String, Object> parameters) { Iti65AuditDataset dataset = super.enrichAuditDatasetFromRequest(auditDataset, request, parameters); Bundle bundle = (Bundle) request; // DocumentManifest documentManifest = bundle.getEntry().stream() .map(Bundle.BundleEntryComponent::getResource) .filter(DocumentManifest.class::isInstance) .map(DocumentManifest.class::cast) .findFirst().orElseThrow(() -> new RuntimeException("ITI-65 bundle must contain DocumentManifest")); dataset.enrichDatasetFromDocumentManifest(documentManifest); return dataset; }
@Override public Iti65AuditDataset enrichAuditDatasetFromRequest(Iti65AuditDataset auditDataset, Object request, Map<String, Object> parameters) { Iti65AuditDataset dataset = super.enrichAuditDatasetFromRequest(auditDataset, request, parameters); Bundle bundle = (Bundle) request; // DocumentManifest documentManifest = bundle.getEntry().stream() .map(Bundle.BundleEntryComponent::getResource) .filter(DocumentManifest.class::isInstance) .map(DocumentManifest.class::cast) .findFirst().orElseThrow(() -> new RuntimeException("ITI-65 bundle must contain DocumentManifest")); dataset.enrichDatasetFromDocumentManifest(documentManifest); return dataset; }
FhirQueryAuditDataset dataset = super.enrichAuditDatasetFromRequest(auditDataset, request, parameters);
FhirQueryAuditDataset dataset = super.enrichAuditDatasetFromRequest(auditDataset, request, parameters);
@Override public GenericFhirAuditDataset enrichAuditDatasetFromRequest(GenericFhirAuditDataset auditDataset, Object request, Map<String, Object> parameters) { super.enrichAuditDatasetFromRequest(auditDataset, request, parameters);
@Override public GenericFhirAuditDataset enrichAuditDatasetFromRequest(GenericFhirAuditDataset auditDataset, Object request, Map<String, Object> parameters) { super.enrichAuditDatasetFromRequest(auditDataset, request, parameters);