XDS based transactions

IPF adds support for a subset of XDS-based profiles by providing Camel components (hiding the implementation details on transport level) and a XDS data model.

The following IHE transactions for XDS are currently supported:

Transaction Profile Description IPF Component IPF Module
ITI-18 XDS Registry Stored Query xds-iti18 ipf-platform-camel-ihe-xds
ITI-38 XCA Cross-Gateway Query xca-iti38 ipf-platform-camel-ihe-xds
ITI-39 XCA Cross-Gateway Retrieve xca-iti39 ipf-platform-camel-ihe-xds
ITI-41 XDS, XDM, XDR, Continua Provide & Register Document Set xds-iti41 ipf-platform-camel-ihe-xds
ITI-42 XDS Register Document Set xds-iti42 ipf-platform-camel-ihe-xds
ITI-43 XDS Retrieve Document Set xds-iti43 ipf-platform-camel-ihe-xds
ITI-51 XDS Multi-Patient Stored Query xds-iti51 ipf-platform-camel-ihe-xds
ITI-57 XDS Update Document Set xds-iti57 ipf-platform-camel-ihe-xds
ITI-61 XDS Register On-Demand Document Entry xds-iti61 ipf-platform-camel-ihe-xds
ITI-62 RMD Remove Metadata rmd-iti62 ipf-platform-camel-ihe-xds
ITI-63 XCF Cross-Gateway Fetch xcf-iti63 ipf-platform-camel-ihe-xds
ITI-80 XCDR Cross-Gateway Document Provide xcdr-iti80 ipf-platform-camel-ihe-xds
ITI-86 RMD Remove Documents rmd-iti86 ipf-platform-camel-ihe-xds
ITI-92 RMU Restricted Update Document Set rmu-iti92 ipf-platform-camel-ihe-xds
RAD-69 XDS-I Retrieve Imaging Document Set xdsi-rad69 ipf-platform-camel-ihe-xds
RAD-75 XCA-I Cross-Gateway Retrieve Imaging Document Set xcai-rad75 ipf-platform-camel-ihe-xds
PHARM-1 CMPD Query Pharmacy Documents cmpd-pharm1 ipf-platform-camel-ihe-xds

Spring Boot There is a Spring Boot starter for ebXML/XDS-based IHE transactions.