Class XdsPHIExportBuilder
java.lang.Object
org.openehealth.ipf.commons.audit.event.DelegatingAuditMessageBuilder<XdsPHIExportBuilder,DataExportBuilder>
org.openehealth.ipf.commons.ihe.core.atna.event.IHEAuditMessageBuilder<XdsPHIExportBuilder,DataExportBuilder>
org.openehealth.ipf.commons.ihe.core.atna.event.PHIExportBuilder<XdsPHIExportBuilder>
org.openehealth.ipf.commons.ihe.xds.core.audit.event.XdsPHIExportBuilder
- All Implemented Interfaces:
AuditMessageBuilder<XdsPHIExportBuilder>,Validateable
- Since:
- 3.5
- Author:
- Christian Ohr
-
Field Summary
Fields inherited from class org.openehealth.ipf.commons.ihe.core.atna.event.IHEAuditMessageBuilder
DOCUMENT_UNIQUE_ID, IHE_HOME_COMMUNITY_ID, QUERY_ENCODING, REPOSITORY_UNIQUE_ID, SERIES_INSTANCE_UNIQUE_ID, STUDY_INSTANCE_UNIQUE_ID, URN_IHE_ITI_XCA_2010_HOME_COMMUNITY_IDFields inherited from class org.openehealth.ipf.commons.audit.event.DelegatingAuditMessageBuilder
delegate -
Constructor Summary
ConstructorsConstructorDescriptionXdsPHIExportBuilder(AuditContext auditContext, AuditDataset auditDataset, EventOutcomeIndicator eventOutcomeIndicator, String eventOutcomeDescription, EventActionCode eventActionCode, EventType eventType, PurposeOfUse... purposesOfUse) XdsPHIExportBuilder(AuditContext auditContext, XdsAuditDataset auditDataset, EventActionCode eventActionCode, EventType eventType, PurposeOfUse... purposesOfUse) XdsPHIExportBuilder(AuditContext auditContext, XdsAuditDataset auditDataset, EventType eventType, PurposeOfUse... purposesOfUse) -
Method Summary
Modifier and TypeMethodDescriptionaddDocumentIds(XdsNonconstructiveDocumentSetRequestAuditDataset auditDataset, XdsNonconstructiveDocumentSetRequestAuditDataset.Status status, boolean xcaHomeCommunityId) setSubmissionSet(XdsSubmitAuditDataset auditDataset) setSubmissionSetWithHomeCommunityId(XdsSubmitAuditDataset auditDataset, boolean xcaHomeCommunityId) Methods inherited from class org.openehealth.ipf.commons.ihe.core.atna.event.PHIExportBuilder
addExportedEntity, addExportedEntity, setPatientMethods inherited from class org.openehealth.ipf.commons.ihe.core.atna.event.IHEAuditMessageBuilder
addHumanRequestor, addSecurityResourceParticipantObject, addSecurityResourceParticipantObjects, addSwissW3CTraceContextIdParticipantObject, dicomDetails, documentDetails, getAuditContext, setLocalParticipant, setRemoteParticipantMethods inherited from class org.openehealth.ipf.commons.audit.event.DelegatingAuditMessageBuilder
getMessage, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openehealth.ipf.commons.audit.event.AuditMessageBuilder
getMessages, getTypeValuePair, getTypeValuePair, getTypeValuePair, getTypeValuePair, self
-
Constructor Details
-
XdsPHIExportBuilder
public XdsPHIExportBuilder(AuditContext auditContext, XdsAuditDataset auditDataset, EventType eventType, PurposeOfUse... purposesOfUse) -
XdsPHIExportBuilder
public XdsPHIExportBuilder(AuditContext auditContext, XdsAuditDataset auditDataset, EventActionCode eventActionCode, EventType eventType, PurposeOfUse... purposesOfUse) -
XdsPHIExportBuilder
public XdsPHIExportBuilder(AuditContext auditContext, AuditDataset auditDataset, EventOutcomeIndicator eventOutcomeIndicator, String eventOutcomeDescription, EventActionCode eventActionCode, EventType eventType, PurposeOfUse... purposesOfUse)
-
-
Method Details
-
setSubmissionSet
-
setSubmissionSetWithHomeCommunityId
public XdsPHIExportBuilder setSubmissionSetWithHomeCommunityId(XdsSubmitAuditDataset auditDataset, boolean xcaHomeCommunityId) -
addDocumentIds
public XdsPHIExportBuilder addDocumentIds(XdsNonconstructiveDocumentSetRequestAuditDataset auditDataset, XdsNonconstructiveDocumentSetRequestAuditDataset.Status status, boolean xcaHomeCommunityId)
-