Złącze LabVantage i test jednostkowy
  • 13 May 2024
  • 4 Minuty do przeczytania
  • Współtwórcy

Złącze LabVantage i test jednostkowy


Streszczenie artykułu

Usprawnij integrację LabVantage z ofertą LabVantage firmy Tulip już dziś

Przegląd

LabVantage Connector zapewnia usprawnioną komunikację między Tulip i LabVantage LIMS (Laboratory Information Management System). Podczas zdigitalizowanego procesu produkcyjnego wymiana informacji związanych z próbkami ma kluczowe znaczenie. Zaprojektowany do szybkich wdrożeń w jednym miejscu lub w wielu lokalizacjach, łącznik ten służy jako podstawa skalowalnego rozwiązania do znaczącej integracji działań związanych z produkcją i kontrolą jakości (QC).
Spis treści * Wprowadzenie * Przypadek użycia * Uwagi dotyczące sieci * Konfiguracja LabVantage * Konfiguracja Tulip * Funkcje konektora

Wprowadzenie

LabVantage LIMS to wiodący w branży system zarządzania informacjami laboratoryjnymi, który jest szeroko stosowany w świecie produkcji do zarządzania próbkami testowymi.
Proces produkcyjny zwykle obejmuje pobieranie próbek z produktu i analizowanie ich przez laboratorium kontroli jakości, a następnie powiadamianie operacji produkcyjnych o wynikach testu w celu zwolnienia/przerobienia/złomowania pobranej próbki produktu WIP.

Natychmiastowy dostęp do wyników testów w ramach operacji produkcyjnych ma kluczowe znaczenie dla zapewnienia szybkiego zwolnienia produktów w toku oraz utrzymania płynnego i nieprzerwanego procesu produkcyjnego.
W niniejszym dokumencie przeprowadzimy Cię przez ogólnie stosowany, ale uproszczony proces obsługi i synchronizacji danych związanych z próbkami testowymi między systemem produkcyjnym (Tulip) a LIMS.

Jeśli potrzebujesz pomocy w realizacji bardziej złożonych scenariuszy połączeń, skontaktuj się z nami.

Przypadek użycia

Połączenie Tulip z LabVantage za pomocą interfejsu API REST oferuje szereg korzyści i może dotyczyć różnych przypadków użycia w produkcji i zarządzaniu laboratorium. Oto przypadek użycia klienta podkreślający korzyści płynące z tej integracji:

Przykładowy przypadek użycia przez klienta: Usprawnienie procesów zapewniania jakości

Kontekst

Firma produkcyjna wytwarza produkty farmaceutyczne i musi zapewnić rygorystyczne środki kontroli jakości w całym procesie produkcyjnym. Używa Tulip do zarządzania przepływami pracy w produkcji i LabVantage do zarządzania informacjami laboratoryjnymi i testami zapewnienia jakości (QA).

Wyzwania

  • Ręczne wprowadzanie danych: Wyniki testów zapewnienia jakości z LabVantage muszą być ręcznie wprowadzane do Tulip w celu uruchomienia działań produkcyjnych, co prowadzi do błędów i opóźnień.
  • Silosy danych: Brak integracji między Tulip i LabVantage skutkuje silosami danych, co utrudnia dostęp do informacji w czasie rzeczywistym i koordynację między zespołami produkcyjnymi i QA.
  • Wydajność i dokładność: Istnieje potrzeba poprawy wydajności i dokładności w procesach kontroli jakości, zmniejszając ryzyko wad produktu i zapewniając zgodność z normami regulacyjnymi.

Rozwiązanie

  • Łącząc Tulip z LabVantage za pomocą interfejsu API REST, firma może sprostać tym wyzwaniom i usprawnić procesy zapewniania jakości:
  • Zautomatyzowana wymiana danych: Integracja umożliwia płynną wymianę danych między Tulip i LabVantage, automatyzując przesyłanie wyników testów jakości z LabVantage do Tulip w czasie rzeczywistym.
  • Wgląd w czasie rzeczywistym: Zespoły produkcyjne zyskują wgląd w czasie rzeczywistym w wyniki testów jakości bezpośrednio w systemie Tulip, umożliwiając im podejmowanie świadomych decyzji i natychmiastowych działań w oparciu o najnowsze dane QA.
  • Większa wydajność: Automatyzacja transferu danych eliminuje błędy ręcznego wprowadzania danych i skraca czas poświęcany na zadania administracyjne, poprawiając ogólną wydajność procesu.
  • Lepsza współpraca: Integracja sprzyja współpracy między zespołami produkcyjnymi i QA, przełamując silosy danych i umożliwiając międzyfunkcyjny wgląd w procesy produkcyjne i testowe. Szybsze reagowanie na problemy związane z jakością, co prowadzi do poprawy jakości produktów i zadowolenia klientów - Egzekwowanie kontroli jakości: Zautomatyzowane wyzwalacze w Tulip można skonfigurować w oparciu o wyniki testów QA z LabVantage, zapewniając, że tylko produkty spełniające standardy jakości przechodzą dalej w procesie produkcyjnym.
  • Zgodność z przepisami: Integracja zapewnia dokładną dokumentację i identyfikowalność wyników testów jakości, ułatwiając zachowanie zgodności z wymogami regulacyjnymi i audytami.

Uwagi dotyczące sieci

W przypadku, gdy LabVantage LIMS jest hostowany w chmurze publicznej, nie jest wymagana żadna specjalna konfiguracja sieci.
W przypadku, gdy LabVantage LIMS jest hostowany lokalnie, należy skonfigurować odpowiedni dostęp, aby Tulip mógł komunikować się za pośrednictwem lokalnego hosta (np. dostosowanie reguł zapory -> "biała lista" IP Tulip) lub odpowiednia konfiguracja hosta konektora (link: https://support.tulip.co/docs/introduction-to-tulip-connector-hosts).

Konfiguracja LabVantage

Wykonując poniższe kroki, można skonfigurować konektor LabVantage REST API i skutecznie zintegrować dane LabVantage z aplikacjami lub przepływami pracy.
Konfiguracja RESTPolicyPrzejdź do polityki "RESTPolicy" w tramlinii "Configuration" i "Policies" i wprowadź poniższe zmiany.
image.png

Konfiguracja SecurityPolicyPrzejdź do polityki "SecurityPolicy" pod linią "Configuration" i "Policies" i wprowadź poniższe zmiany.image.png

W przypadku bardziej złożonych przypadków użycia może być wymagane utworzenie niestandardowej akcji API. Jeśli potrzebujesz wsparcia w ich realizacji, skontaktuj się z nami.

Konfiguracja Tulip

Kliknij na konfigurację konektoraimage.png

Ustaw pole "Running on" na "Cloud Connector Host" (w zależności od konfiguracji hosta konektora: https://support.tulip.co/docs/introduction-to-tulip-connector-hosts) wybierając z listy rozwijanej.image.png

Ustaw Host na adres IP LabVantage LIMS Ustaw Port na "8080" zgodnie ze wskazaniem LabVantage LIMS.

Następnie należy przetestować połączenie i upewnić się, że działa.

Funkcje złącza

Niniejszy konektor korzysta z interfejsu API REST i jego standardowych funkcji GET, PUT, POST i DELETE.
Poniższe dwie ogólne interakcje związane z LIMS zostały zaimplementowane w tym konektorze jako funkcje podstawowe.
W rzeczywistych scenariuszach zwykle mogą być wymagane bardziej złożone interakcje, które można osiągnąć rozszerzając niniejszy konektor i jego funkcje. Jeśli potrzebujesz pomocy w realizacji bardziej złożonych scenariuszy, skontaktuj się z nami.

Tworzenie funkcji próbki

W powszechnej konfiguracji, w której LIMS jest głównym systemem do zarządzania próbkami testowymi, gdy proces produkcyjny osiąga etap pobierania próbek zdefiniowany przez dział jakości, system produkcyjny żąda utworzenia identyfikatora próbki z LIMS. Następnie LIMS tworzy nowy identyfikator próbki i przekazuje go z powrotem do systemu produkcyjnego, w którym próbka pobrana z produktu w toku jest etykietowana (ręcznie lub cyfrowo) otrzymanym identyfikatorem próbki.
image.png

Funkcja podglądu próbki

Zgodnie ze zwykłym procesem próbka posiadająca identyfikator wygenerowany przez LIMS jest fizycznie przenoszona do laboratorium jakości i testowana zgodnie z odpowiednimi scenariuszami. Po zakończeniu testów jakości status próbki jest aktualizowany w aplikacji LIMS.

Kontynuacja procesu produkcyjnego zwykle zależy od wyniku testu, dlatego w naszej funkcji View Sample dane ID próbki są pobierane z LIMS i wizualizowane w systemie produkcyjnym.image.png


Czy ten artykuł był pomocny?