Spis treści

Integracja z barwiarkami

System LISPAT wspiera integrację z automatycznymi barwiarkami w taki sposób, że:

  1. Wysyła do barwiarki zlecenia barwienia
  2. Odbiera od barwiarki informację o wykonanym barwieniu

System LISPAT wysyła zlecenia barwienia natychmiast po jego zleceniu na liście materiałów, o ile mechanizm integracji jest uruchomiony.

System LISPAT wspiera komunikację z barwiarkami przy użyciu protokołu HL7 oraz połączenia TCP.

Integracja z barwiarkami wymaga następujących kroków:

  1. Definicja połączenia HL7
  2. Definicja barwiarki
  3. Mapowanie zlecanych barwień do protokołów barwiących w urządzeniu
  4. Zlecanie barwień
  5. Przesyłanie informacji pomiędzy LISPAT a urządzeniem

Definicja HL7

Definicję połączenia HL7 dokonuje się w menu Administracja > Konfiguracja > Komunikacja > Integracje. Administrator powinien wprowadzić stosowne informacje na zakładce HL7 device:

Uwaga! Ze względu na wygodę użytkowania i kontrolę nad integracją, po stronie LISPAT bramką HL7 do komunikacji z barwiarką powinien być komputer (stacja robocza) użytkownika kontrolującego barwiarkę. Ma to znaczenie podczas definiowania połączenia HL7 oraz adresu IP po stronie LISPAT.

Informacje na pozostałych zakładkach nie są wymagane i będą ignorowane przez LISPAT.

Definicja Barwiarki

Barwiarkę definiuje się w menu Administracja > Zarządzaj wyposażeniem. Z punktu widzenia integracji istotne jest uzupełnienie następujących pól:

Wypełnienie pola „Dostępne kody zleceń” ułatwia mapowanie barwień, ale nie jest niezbędne do działania.

Wyjaśnienie: Barwiarki oferują dużą różnorodność protokołów barwiących. Administrator / użytkownik musi (w kolejnym kroku) zmapować nazwy barwień stosowane w systemie LISPAT z nazwami stosowanymi w barwiarce. Mapowanie musi być precyzyjne, ponieważ zmiana jednej litery w nazwie protokołu barwiącego może spowodować, że zlecenie nie zostanie rozpoznanie przez barwiarkę. Aby ułatwić ten proces, administrator może przygotować listę dostępnych protokołów tak, aby możliwe było ich wybranie z listy podczas mapowania. Taka wstępnia przygotowana lista barwień przyjmuje formę kodu JSON wklejanego w polu „Dostępne kody zleceń”. Przygotowany kod JSON musi mieć określoną strukturę aby działał prawidłowo. Przykładowy zestaw dostępnych barwień pokazany jest poniżej

[
  {
    "code": "A1F",
    "name": "Alpha-1-Fetoprotein"
  },
  {
    "code": "CEA",
    "name": "CEA mono"
  },
  {
    "code": "EMA",
    "name": "Epithelial Membrane Antigen"
  }
]

Użytkowanie barwiarki w połączeniu z LISTAP

Procedury wykonawcze zostały opisane w artykule: Praca z barwiarkami - Instrukcja dla operatora