Interface ValidationProfile
- All Known Subinterfaces:
XdsInteractionId<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 ValidationProfile
Validation profile for XDS-like transactions.
This has become an interface in IPF 3.2 and is implemented by subclasses of
XDS interaction IDs
- Author:
- Jens Riemschneider, Dmytro Rud, Michael Ottati
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
default boolean
isPartOf
(Class<? extends XdsIntegrationProfile> clazz) boolean
isQuery()
-
Method Details
-
isQuery
boolean isQuery()- Returns:
true
if checks are done for query transactions.
-
getInteractionId
XdsInteractionId<?> getInteractionId()- Returns:
- ID of the eHealth transaction.
-
getInteractionProfile
XdsIntegrationProfile getInteractionProfile()- Returns:
- ID of interaction profile the transaction belongs to.
-
isEbXml30Based
default boolean isEbXml30Based()- Returns:
true
when the transaction uses ebXML 3.0.
-
isPartOf
-