초록 |
게이트웨이는 의료(유전자 및 게놈을 포함함) 연구실들과 의료 제공자들(집합적으로 '클라이언트들')이 각각의 피어에 대하여 인터페이스를 개발 및 유지함이 없이 서로 전자 메시지들을 통신할 수 있도록 한다. 게이트웨이는 당사자들 간에 전송되는 메시지들을 변환한다. 게이트웨이는 각각의 송신자로부터 제 1 형식의 메시지들을 수신하고, 메시지들은 송신자에 의해 선호되는 진단 코드들을 포함한다. 각각의 수신된 메시지에 대해, 게이트웨이는 의도된 수신 클라이언트를 확인한다. 각각의 클라이언트는 개별 형식 뿐만 아니라 클라이언트에게 전송된 메시지들, 및 선택적으로 코드들의 세트를 각각의 수신기에 대해 수신하는 하나 이상의 수신기들(애플리케이션들과 같은)을 특정할 수 있다. 각각의 수신기에 대해, 게이트웨이는 수신기의 선호된 형식 및/또는 코드들에 따라 변환된 메시지들을 생성한다. 게이트웨이는 각각의 지정된 수신기들에게 변환된 메시지들을 전송한다. 게이트웨이는 입력 메시지들을 검사하기 위한 확인 컴포넌트를 포함하여, 메시지들이 요구된 정보를 포함하고 있는지 그리고 정보값들이 유효하거나 허용가능하다는 것을 보장한다. 게이트웨이는 클라이언트로부터의 메시지가 정확하게 전송 또는 변환되지 못한 경우에 전송 클라이언트에게 통지하는 예외 처리기를 포함할 수 있다. 게이트웨이는 게이트웨이가 전송하거나 클라이언트들에게 전송되는 메시지들의 카피들을 저장하는 저장소를 포함할 수 있다. 게이트웨이는 보안 웹 인터페이스와 같은 인터페이스를 이러한 저장소에 제공한다. 클라이언트들은 이러한 인터페이스 를 통하여, 메시지들 또는 메시지들의 리스트들, 특히 클라이언트들이 수신할 수 없는 메시지들에 액세스할 수 있다. 게이트웨이는 게이트웨이에 의해 자동으로 분석되거나 또는 연구 또는 환자 치료 목적들로 질의될 수 있는 생물정보 데이터베이스에 게이트웨이를 통해 전달되는 데이터의 일부의 카피들을 저장할 수 있다. |