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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default XdsInteractionId
getInteractionId()
XdsIntegrationProfile
getInteractionProfile()
default boolean
isQuery()
-
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 Detail
-
getInteractionId
default XdsInteractionId 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.
-
-