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.