Class SwissEprFhirAuditDatasetEnricher
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.audit.SwissEprFhirAuditDatasetEnricher
- All Implemented Interfaces:
FhirAuditDatasetEnricher
,FhirAuditDatasetEnricher
Audit dataset enricher for FHIR based transactions which implements requirements
of the Swiss Electronic Patient Record.
- Author:
- Dmytro Rud
-
Field Summary
Fields inherited from interface org.openehealth.ipf.commons.audit.FhirAuditDatasetEnricher
NONE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
enrichAuditDatasetFromRequest
(AuditDataset auditDataset, Object request, Map<String, Object> parameters) Enriches the given audit dataset with elements from the given FHIR request message.void
enrichAuditDatasetFromResponse
(AuditDataset auditDataset, Object response, Map<String, Object> parameters) Enriches the given audit dataset with elements from the given FHIR response message.
-
Constructor Details
-
SwissEprFhirAuditDatasetEnricher
public SwissEprFhirAuditDatasetEnricher()
-
-
Method Details
-
enrichAuditDatasetFromRequest
public void enrichAuditDatasetFromRequest(AuditDataset auditDataset, Object request, Map<String, Object> parameters) Description copied from interface:FhirAuditDatasetEnricher
Enriches the given audit dataset with elements from the given FHIR request message.- Specified by:
enrichAuditDatasetFromRequest
in interfaceFhirAuditDatasetEnricher
- Parameters:
auditDataset
- target ATNA audit dataset.request
- payload of the request message.parameters
- Camel headers of the response message.
-
enrichAuditDatasetFromResponse
public void enrichAuditDatasetFromResponse(AuditDataset auditDataset, Object response, Map<String, Object> parameters) Description copied from interface:FhirAuditDatasetEnricher
Enriches the given audit dataset with elements from the given FHIR response message.- Specified by:
enrichAuditDatasetFromResponse
in interfaceFhirAuditDatasetEnricher
- Parameters:
auditDataset
- target ATNA audit dataset.response
- payload of the response message.parameters
- Camel headers of the response message.
-