HL7
HL7 (ang. Health Level Seven) to światowy standard elektronicznej wymiany informacji w środowiskach medycznych. System InterClinic wykorzystuje go w wersji 2.3.
Komunikacja jest dwustronna i odbywa się poprzez protokół TCP/IP socket pomiędzy partnerami.
Każda strona komunikacji posiada serwer i klienta.
Rola serwera – Nasłuchuje na ustalonym adresie IP i porcie do którego nawiązuje połączenia klient partnera. Odbiera komunikaty od klienta systemu partnera. Bezzwłocznie po otrzymaniu komunikatu odsyła komunikat potwierdzenia transportowego poprzez to samo połączenie którym otrzymał komunikat,
Rola klienta – Łączy się z serwerem partnera i wysyła komunikaty zdarzeń, oczekuje na potwierdzenia transportowe od serwera .
Za pomocą standardu HL7 można wysyłać następujące komunikaty: