비록 이용 가능한 많은 상업용 데이터통합과 연계 시스템이 존재하지만, 이들 대부분은 연계 엔진에 구현된 기술의 세부사항이 이용 불가하다는 점에서 사용자 입장에서는 ‘블랙박스’에 불과하다. 또한 이러한 시스템들의 많은 수가 비즈니스 데이터의 통합 또는 고객 메일링 목록의 정제·중복 제거와 같은 특정 영역에 세분화되어 있다. 그러나 의료 분야에서 데이터 연계는 더 복잡하고, 다양한 소스로부터의 데이터를 포함한다. 의료 기록뿐만 아니라 의료 시스템 외부에서 수집된 인구 데이터(선거 명부나 경찰 사건 데이터베이스와 같은)까지 포함할 수 있다. 의료분야에서 상업용 연계 시스템이 핵심 연계 엔진으로 사용되고 있지만, 상당수의 추가적인 프로그래밍이 연계 엔진을 특정 분야에 접목시키기 위해 필요하다. 이것은 연계 환경이 상업용 연계 엔진의 목적에 의해 제한되어짐을 의미한다.
상업용 데이터통합과 연계 시스템이 존재하지만, 대부분은 이용할 수 없다. 많은 시스템들이 특정 영역에 세분화 되어 있으며, 의료분야에서는 연계 환경이 상업용 연계 엔진의 목적에 의해 제한되기 때문에 더욱 복잡하다.