SDK for client-side integration with interoperability services.
$ dotnet add package Optikode.Interoperability.Engine.SdkThe Interoperability.Engine.Sdk package provides the client-side integration layer for healthcare systems. It enables applications to send and receive requests using standardized contracts defined in Interoperability.Common.Dto.
This SDK is designed to make interoperability simple, consistent, and reusable across different clients and systems.
Installation
Install via NuGet:
dotnet add package Interoperability.Engine.Sdk
Dependencies
Interoperability.Common.Dto This package must be installed together with the SDK. It contains:
Interfaces used in the SDK
Request/Response models
Shared data contracts
Package Structure
Interoperability.Engine.Sdk
SDK logic for integration
Handles request sending, response handling, error management
Uses Interoperability.Common.Dto contracts
Interoperability.Common.Dto
Interfaces, request/response models
Common DTOs for interoperability scenarios
When to Use
You want to connect different clients/systems in a standardized way.
You need consistent request/response contracts across integrations.
You want to avoid duplicating models between services.