Skip to content

IKIT Configuration

The Integration Kit is available at https://ikit.cara.ch/dep.

Image title

Transaction List

By default it lists all transactions made during the day. You can filter by IHE transaction type or time range.

EPR Endpoints

That the requests are routed through IKIT the following endpoints need to be configured in your primary system for IKIT instead of CARA INT for an EPR integration:

Transaction IKIT
Host https://ikit.cara.ch
Port 443 (https) or 80 (http)
XDS [ITI-18] /dep/proxy/cara/Registry/services/RegistryService
XDS [ITI-18] Initiating Gateway /dep/proxy/cara/XCA/services/InitiatingGatewayService
XDS [ITI-41] /dep/proxy/cara/Repository/services/RepositoryService
XDS [ITI-43] /dep/proxy/cara/Repository/services/RepositoryService
XDS [ITI-43] Initiating Gateway /dep/proxy/cara/XCA/services/InitiatingGatewayService
XDS MU [ITI-57] /dep/proxy/cara/Registry/services/RegistryService
XDS RMU [ITI-92] /dep/proxy/cara/Registry/services/RegistryService
XDS-I RAD [ITI-69] /dep/proxy/cara/Repository/services/RepositoryService
PIX V3 [ITI-44] /dep/proxy/cara/UPIProxy/services/PIXPDQV3ManagerService
PIX V3 [ITI-44] /dep/proxy/cara/UPIProxy/services/PIXV3ManagerService
PIX V3 [ITI-45] /dep/proxy/cara/UPIProxy/services/PIXPDQV3ManagerService
PIX V3 [ITI-45] /dep/proxy/cara/UPIProxy/services/PIXV3ManagerService
PDQ V3 [ITI-47] /dep/proxy/cara/UPIProxy/services/PIXPDQV3ManagerService
PDQ V3 [ITI-47] /dep/proxy/cara/UPIProxy/services/PDQV3ManagerService   
HPD [ITI-58] /dep/proxy/cara/HPD/services/HPDService
HPD [ITI-59] /dep/proxy/cara/HPD/services/HPDService
XUA [ITI-40] /dep/proxy/cara/STS/services/SecurityTokenService
eCH-0213 (SEDEX Client / UPI Feed) /dep/proxy/cara/wsproxy/services/SpidManagementService
eCH-0214 (SEDEX Client / UPI Query) /dep/proxy/cara/wsproxy/services/SpidQueryService2

ATNA [ITI-20]

atna.ikit.cara.ch:8080 or :80 (currently 83.228.202.234) unsecured TCP according to RFC5425 (no TLS supported) |

For an IDP or TCU SAML2 assertion you can use https://ikit.cara.ch/idp/ (in progress).

You find an overview of the current relevant specifications and the associated links for the Swiss Electronic Patient Record EPR also here.

External validation

The IKIT can use the Swiss EVS Client validator to validate various transactions and resources (like XUA assertions and ATNA messages). Due to limited resources and rate limiting, the external validation is disabled by default. You can enable it for a specific client in the Clients table. It will stay enabled for 8 hours and will be disabled automatically.

If the external validation is not enabled, a warning will be shown in the Validation part of the transaction details.