Interface XdsInteractionId<ConfigType extends WsTransactionConfiguration<? extends XdsAuditDataset>>
- All Superinterfaces:
InteractionId
,ValidationProfile
,WsInteractionId<ConfigType>
- All Known Implementing Classes:
CMPD.Interactions
,CONTINUA_HRN.Interactions
,RAD.Interactions
,RMU.Interactions
,XCA.Interactions
,XCDR.Interactions
,XCF.Interactions
,XDM.Interactions
,XDR.Interactions
,XDS.Interactions
public interface XdsInteractionId<ConfigType extends WsTransactionConfiguration<? extends XdsAuditDataset>>
extends WsInteractionId<ConfigType>, ValidationProfile
- Since:
- 3.2
- Author:
- Christian Ohr
-
Method Summary
Methods inherited from interface org.openehealth.ipf.commons.ihe.xds.core.validate.ValidationProfile
isEbXml30Based, isPartOf
Methods inherited from interface org.openehealth.ipf.commons.ihe.ws.WsInteractionId
getWsTransactionConfiguration
-
Method Details
-
getInteractionId
- Specified by:
getInteractionId
in interfaceValidationProfile
- Returns:
- ID of the eHealth transaction.
-
isQuery
default boolean isQuery()- Specified by:
isQuery
in interfaceValidationProfile
- Returns:
true
if checks are done for query transactions.
-
getInteractionProfile
XdsIntegrationProfile getInteractionProfile()- Specified by:
getInteractionProfile
in interfaceValidationProfile
- Returns:
- ID of interaction profile the transaction belongs to.
-