Class XdsAuditDataset
java.lang.Object
org.openehealth.ipf.commons.ihe.core.atna.AuditDataset
org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
org.openehealth.ipf.commons.ihe.xds.core.audit.XdsAuditDataset
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
XdsNonconstructiveDocumentSetRequestAuditDataset
,XdsQueryAuditDataset
,XdsRemoveMetadataAuditDataset
,XdsSubmitAuditDataset
A data structure that contains XDS-specific ATNA audit information pieces
in addition to common IHE Web Service-related ones.
- Author:
- Dmytro Rud
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openehealth.ipf.commons.ihe.core.atna.AuditDataset
AuditDataset.HumanUser
-
Constructor Summary
-
Method Summary
Methods inherited from class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
getClientIpAddress, getDestinationUserId, getHumanUsers, getLocalAddress, getPurposesOfUse, getRemoteAddress, getRequestPayload, getSourceUserId, getXuaPatientId, isSourceUserIsRequestor, setClientIpAddress, setDestinationUserId, setLocalAddress, setPurposesOfUse, setRemoteAddress, setRequestPayload, setRequestPayload, setSourceUserId, setSourceUserIsRequestor, setXuaPatientId
Methods inherited from class org.openehealth.ipf.commons.ihe.core.atna.AuditDataset
getEventOutcomeDescription, getEventOutcomeIndicator, getSourceUserName, isDestinationUserIsRequestor, isServerSide, setEventOutcomeDescription, setEventOutcomeIndicator, setSourceUserName, toString
-
Constructor Details
-
XdsAuditDataset
public XdsAuditDataset(boolean serverSide)
-
-
Method Details
-
getPatientId
- Returns:
- the first present patient ID as HL7 CX string, e.g. "1234^^^&1.2.3.4&ISO",
or the patient ID extracted from XUA token,
or
null
when no patient IDs have been collected.
-
getPatientIds
-