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
isPartOfMethods inherited from interface org.openehealth.ipf.commons.ihe.ws.WsInteractionId
getWsTransactionConfiguration
-
Method Details
-
getInteractionId
- Specified by:
getInteractionIdin interfaceValidationProfile- Returns:
- ID of the eHealth transaction.
-
isQuery
default boolean isQuery()- Specified by:
isQueryin interfaceValidationProfile- Returns:
trueif checks are done for query transactions.
-
getInteractionProfile
XdsIntegrationProfile getInteractionProfile()- Specified by:
getInteractionProfilein interfaceValidationProfile- Returns:
- ID of interaction profile the transaction belongs to.
-