załącznik nr 12: Specyfikacja interfejsu i scenariusz integracji
Transkrypt
załącznik nr 12: Specyfikacja interfejsu i scenariusz integracji
Specyfikacja interfejsu HL7 pomiędzy systemem Eskulap i zewnętrznym systemem RIS Wersja 1.15 Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS wersja 1.15 Spis treści 1 Podstawowe założenia dotyczące komunikacji z wykorzystaniem protokołu HL7............................... 3 2 Założenia dotyczące procesu integracji ................................................................................................ 3 3 2.1 Podstawowe założenia integracji .................................................................................................. 4 2.2 Szczegółowe założenia integracji .................................................................................................. 4 Obsługiwane zdarzenia między systemami HIS – RIS ........................................................................... 4 3.1 Zdarzenie: Skierowanie zaplanowane w HIS, informacja przesyłana do RIS ................................ 4 3.2 Zdarzenie: Zmiana statusu skierowania, informacja przesyłana do HIS ....................................... 4 3.3 Zdarzenie: Modyfikacja danych pacjenta ..................................................................................... 5 3.4 Zdarzenie: Scalanie danych pacjentów ......................................................................................... 5 3.5 Zdarzenie: Opisanie badania, modyfikacja lub anulowanie opisu ............................................... 5 3.6 Zdarzenie: Zmiana danych słownika badań .................................................................................. 5 4 Schematy wymiany komunikatów ........................................................................................................ 5 5 Specyfikacja szczegółowa komunikatów HL7 ....................................................................................... 6 5.1 Segmenty wspólne dla wszystkich komunikatów. ........................................................................ 7 5.2 ORM^O01 (zlecenie na badania) .................................................................................................. 7 5.2.1 Zawartość segmentów .......................................................................................................... 7 5.2.2 Przykładowy komunikat ........................................................................................................ 9 5.3 ORU^R01 (wyniki badań) .............................................................................................................. 9 5.3.1 Zawartość segmentów ........................................................................................................ 10 5.3.2 Przykład komunikatu........................................................................................................... 10 5.4 ADT^A08 (aktualizacja danych pacjenta) ................................................................................... 11 5.4.1 Zawartość segmentów ........................................................................................................ 11 5.4.2 Przykład komunikatu........................................................................................................... 11 5.5 ADT^A18 (połączenie pacjentów) ............................................................................................... 11 5.5.1 Zawartość segmentów ........................................................................................................ 11 5.5.2 Przykład komunikatu........................................................................................................... 12 5.6 ACK (potwierdzenie) .................................................................................................................. 12 5.6.1 Zawartość segmentów ........................................................................................................ 12 5.6.2 Przykład komunikatu........................................................................................................... 13 Strona 2 z 13 Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS wersja 1.15 1 Podstawowe założenia dotyczące komunikacji z wykorzystaniem protokołu HL7 Komunikaty HL7 pomiędzy kontrahentami komunikacji są przesyłane przez połączenia sieciowe TCP/IP. Bramka HL7 systemu Eskulap nasłuchuje na przychodzące połączenia na jednym ustalonym porcie i wysyła komunikaty wychodzące na jeden ustalony adres IP i port. Jednocześnie może być otwartych wiele równoległych połączeń, inicjowanych przez dowolną ze stron komunikacji a każde takie połączenie w bramce HL7 systemu Eskulap obsługiwane jest przez niezależny proces. Liczba maksymalnych połączeń jest parametryzowana i w przypadku jej przekroczenia, dalsze połączenia przychodzące będą kolejkowane w warstwie protokołu TCP/IP. Każdy komunikat wysłany przez dowolną ze stron komunikacji wymaga potwierdzenia transportowego komunikatem ACK. Zakłada się, że komunikat ACK wysyłany jest tym samym połączeniem, którym przyszedł komunikat, który jest potwierdzany. Komunikat ACK jest wysyłany bez zbędnej zwłoki, możliwie najszybciej po odebraniu komunikatu. Jeżeli w określonym czasie komunikat potwierdzenia ACK nie zostanie odebrany, to połączenie jest zamykane. Komunikat, który nie został potwierdzony komunikatem ACK zostanie wysłany ponownie. Liczba ponownych prób wysłania komunikatu, czas pomiędzy poszczególnymi próbami wysłania oraz czas oczekiwania na nadejście potwierdzenia ACK są konfigurowalne zgodnie z wymaganiami. Można zdefiniować listę użytkowników w systemie Eskulap, którzy zostaną powiadomieni za pomocą poczty wewnętrznej o sytuacji przekroczenia maksymalnej liczby prób wysłania komunikatu. Transmisja każdego komunikatu, zarówno merytorycznego jak i technicznego (np. ACK), rozpoczyna się od znaku ASCII(11) i zakończona jest sekwencją znaków ASCII(28) i ASCII(13). Każdy komunikat zaczyna się od segmentu MSH, który określa techniczne parametry komunikatu, w szczególności jego typ, datę wysłania, nadawcę i odbiorcę. Następnie znajdują się segmenty merytoryczne zgodnie z definicją typu komunikatu. Stosowane są określone w standardzie sposoby kodowania pól, formaty daty, znaki ucieczki (escape characters), sposoby kodowania znaków nowej linii itp. Niektóre komunikaty, zgodnie z ustaleniami stron, mogą być potwierdzane komunikatami będącymi potwierdzeniami aplikacyjnymi. Takie komunikaty również wymagają potwierdzania transportowego ACK. Potwierdzenia aplikacyjne są wysyłane w momencie wystąpienia odpowiedniego zdarzenia lub w wyniku pełnego przetworzenia komunikatu przychodzącego, co w niektórych przypadkach może wymagać interakcji z użytkownikiem. W ogólności czas po którym zostanie wysłane potwierdzenie aplikacyjne jest trudny do jednoznacznego określenia. 2 Założenia dotyczące procesu integracji Poniżej przedstawiono założenia dotyczące procesu integracji. Są to jednak założenia ogólne, które na etapie realizacji należy sprecyzować i odnieść do sytuacji rzeczywistej. Konieczne są zatem uzgodnienia, których celem będzie doprecyzowanie szczegółów, których w ogólnej specyfikacji interfejsu nie sposób opisać. Na potrzeby tego opisu przyjęto następujące oznaczenie: • • HIS – system Eskulap, RIS –system zewnętrzny RIS Strona 3 z 13 Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS wersja 1.15 2.1 Podstawowe założenia integracji 1. 2. 3. 4. 5. 6. 7. 8. Rejestracja pacjentów dokonywana jest po stronie systemu HIS. Wszystkie skierowania rejestrowane są w systemie HIS. Ewidencja danych rozliczeniowych dokonywana jest po stronie systemu HIS. Rozliczenia NFZ przeprowadzane są przez system HIS. Realizacja skierowania dokonywana jest w systemie RIS. System RIS zasila system HIS danymi wyników wykonanych badań. Zlecenia na badania radiologiczne wystawiane systemie HIS mogą zawierać więcej niż jedno badanie. Zlecenia widoczne w systemie RIS będą widziane jako pojedyncze badanie. 2.2 Szczegółowe założenia integracji 1. Każda pozycja skierowania z systemu HIS trafia do systemu RIS jako osobne skierowanie (osobny komunikat HL7). 2. System HIS nie może anulować ani modyfikować skierowania wysłanego do systemu RIS. 3. System RIS odsyła do systemu HIS informacje o zaplanowanej dacie badania. 4. System RIS może anulować badanie (pozycję skierowania w systemie HIS). 5. System RIS zapisuje dane pacjenta kierowanego na badania przez systemie HIS na podstawie komunikatu skierowania. 6. System HIS wysyła informację o zmianie danych pacjenta kierowanego na badania oraz informacje o scaleniu pacjentów. 7. System RIS przesyła oddzielny komunikat opisu badania dla każdej pozycji skierowania w systemie HIS. 8. System HIS zamyka skierowanie na podstawie informacji o statusach wszystkich pozycji skierowania (komunikatów z opisem lub anulowaniem badań). 9. System RIS może przesyłać komunikaty ze zmiana opisu lub anulowaniem opisu zamkniętego skierowania. 10. System RIS przesyła informacje o modyfikacji słownika badań. 11. System HIS uzupełnia na bieżąco dane lekarzy opisujących i pracowników technicznych na podstawie komunikatów z opisem badań. 12. System RIS uzupełnia na bieżąco dane lekarzy kierujących i jednostek kierujących na podstawie komunikatów skierowań. 3 Obsługiwane zdarzenia między systemami HIS – RIS Poniżej przedstawiono zdarzenia i komunikaty, które są generowane w wyniku ich wystąpienia wraz z ogólnym opisem ich zawartości. 3.1 Zdarzenie: Skierowanie zaplanowane w HIS, informacja przesyłana do RIS Komunikat HIS->RIS: ORM^O01|NW Dane: Dane pacjenta, identyfikator skierowania i badania, zaplanowana data badania, jednostka kierująca i lekarz kierujący. Uwagi: Każda pozycja skierowania jest wysyłane w oddzielnym komunikacie. HIS nie może anulować ani modyfikować przyjętego skierowania w RIS drogą HL7. 3.2 Zdarzenie: Zmiana statusu skierowania, informacja przesyłana do HIS Komunikat RIS->HIS: ORM^O01|SC, ORM^O01|CA Strona 4 z 13 Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS wersja 1.15 Dane: Dane zwrotne ze zlecenia ORM^O01|NW i dodatkowo przesyłana jest informacja o zmianie zaplanowanej daty badania w RIS lub zmianie statusu skierowania anulowane. 3.3 Zdarzenie: Modyfikacja danych pacjenta Komunikat HIS->RIS: ADT^A08 Dane: Dane pacjenta. Uwagi: Przesyłane są dane pacjenta, który był już wcześniej kierowany na badania do RIS. 3.4 Zdarzenie: Scalanie danych pacjentów Komunikat HIS->RIS: ADT^A18 Dane: Dane pacjentów. Uwagi: Scalanie pacjentów, którzy byli już wcześniej kierowani na badania do RIS. 3.5 Zdarzenie: Opisanie badania, modyfikacja lub anulowanie opisu Komunikat RIS->HIS: ORU^R01 Dane: Dane zwrotne ze zlecenia ORM^O01|NW plus opis badania, dane lekarza opisującego i osoby wykonującej badanie, data wykonania badania 3.6 Zdarzenie: Zmiana danych słownika badań Komunikat RIS->HIS: MFN|BAD Dane: Nazwa badania, symbol, kod icd9 4 Schematy wymiany komunikatów Poniżej przedstawiono różne schematy wymiany komunikatów pomiędzy systemami HIS i RIS. Rysunek 1 Schemat wymiany komunikatów w modelu podstawowym Strona 5 z 13 Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS wersja 1.15 Rysunek 2 Schemat wymiany komunikatów w modelu z wymianą danych pacjentów Rysunek 3 Schemat wymiany komunikatów w modelu z obsługą zleceń RIS Rysunek 4 Schemat wymiany komunikatów w modelu z obsługą zleceń RIS i wymianą danych pacjentów 5 Specyfikacja szczegółowa komunikatów HL7 Komunikat HL7 składa się z określonych segmentów występujących w określonym porządku i krotności. Poniżej przedstawiono szczegółową budowę komunikatów wraz ze szczegółowym opisem poszczególnych segmentów wchodzących w ich skład. Strona 6 z 13 Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS wersja 1.15 5.1 Segmenty wspólne dla wszystkich komunikatów. Segment MSH jest segmentem występującym w każdym komunikacie, dlatego jego zawartość została jednokrotnie w niniejszym rozdziale. Należy jednak mieć na uwadze fakt, że stanowi on niezbędny element każdego z opisywanych komunikatów. MSH Lp. 1 2 3 4 5 6 7 Przykład Opis | Separator pola Znaki separatorów Aplikacja wysyłająca Urządzenie/moduł wysyłające Aplikacja odbierająca Urządzenie/moduł odbierające Data wygenerowania komunikatu w formacie YYYYMMDDHHMMSS 8 9 10 11 – 12 13 14 15 16 17 2.3 ^~\& ESKULAP RTG KOD_APL_ZEWN KOD_URZ_ZEWN 20120703090814 ORM^O01 Typ komunikatu/zdarzenia Identyfikator komunikatu Tryb interpretacji komunikatu: P – produkcyjny D – testowy Wersja standardu HL7 1345 P – – PL Kraj: Polska Zestaw znaków, strona kodowa Podstawowy język komunikatu windows-1250 PL 5.2 ORM^O01 (zlecenie na badania) ORM^O01 MSH PID ORC OBR NTE IN1 (krotność) (1) (1) (1) (1) (0..1) (1) Rysunek 5 Budowa komunikatu ORM^001 5.2.1 Zawartość segmentów PID Lp. 1 2 Zawartość – his_id(9) Przykład Opis 123456789 3 ris_id(255) 1234 4 pesel(11) 5 6 7 nazwisko(30)^ imie(15) – data_ur(8) 69123001518 00000000000 Wiśniewski^Czesław Wewnętrzny identyfikator pacjenta w systemie HIS Wewnętrzny Identyfikator pacjenta w systemie zewnętrznym Zewnętrzny identyfikator pacjenta, nr PESEL 8 plec(1) M – – ulica(30)&dom(8)&lokal(4)^^ Kolejowa&12&3a^^Czempiń^^64-020 9 10 11 19691230 Nazwisko i imię pacjenta Data urodzenia pacjenta w formacie YYYYMMDD Płeć pacjenta: M - mężczyzna F - kobieta U - nieznana Strona 7 z 13 Adres pacjenta Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 miasto(50)^^ kod_poczt(20) kod_wojew(7) telefon_dom(20) – – – – – – – – – – – – – – narodowosc(3) 32 wersja 1.15 600500100 Kod terytorialny województwa wg GUS Telefon kontaktowy pacjenta (domowy) PL narodowość pacjenta Zawartość typ_zlecenia(2) Przykład Opis NW 2 3 his_id(8) ris_id(255) 12345678 Typ zlecenia: NW - nowe XO - modyfikacja CA - anulowanie SC - zmiana statusu Identyfikator zlecenia w systemie HIS. Identyfikator zlecenia w systemie zewnętrznym RIS. 4 5 6 7 – – – ^^^data_plan(14)^^ priorytet(1) 8 9 – data_wystawienia(14) ORC Lp. 1 10 11 12 13 14 15 16 17 – – lekarz_kier_id(6)^ nazwisko(30)^ imie(15)^ npwz(30) – – – – jednostka_kier_id(6)^ nazwa(2000)^ regon(20)^ podjednostka_id(4)^ podjednostka_nazwa(40) 67707_1939 ^^^20120830000000^^C Planowana data wykonania oraz priorytet: C - cito R - zwykły 20120422184700 Data i czas zlecenia w formacie YYYYMMDDhhmmss 245^Nowak^Tomasz^5289888 Lekarz zlecający, (identyfikator wewnętrzny w systemie HIS, nazwisko, imię, numer prawa wykonywania zawodu) 0^Szpital Polski^240955256^17^ Izba Przyjęć Jednostka zlecająca (identyfikator, nazwa, nr REGON, identyfikator podjednostki, nazwa podjednostki) 199^Przychodnia Prywatna^ 550955222^^ OBR Lp. 1 Zawartość liczba_porz(4) Przykład Opis 1 Numer sekwencyjny badania Strona 8 z 13 Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 wersja 1.15 12345 Identyfikator zlecenia 126^Zdjęcie rtg przedramienia ap.^10,3 Opis badania (identyfikator, nazwa, cena) S40.7 S40.7^S73.1^S31.2 Kody ICD10 245^Nowak^Tomasz^5289888 Pracownik zlecający (identyfikator wewnętrzny w systemie HIS, nazwisko, imię, numer prawa wykonywania zawodu) 1^PRTG Opis pracowni wykonującej badanie (identyfikator, symbol) Zawartość – – uwagi(2000) Przykład Opis badanie wykonać rano Uwagi dotyczące zlecenia Zawartość – – – platnik_kod(50) Przykład Opis 16R Ubezpieczyciel, kod płatnika zlecenie_id(50) – badanie_id(255)^ nazwa(2000)^ cena(8) – – – – – – – – icd10(400) – – lekarz_kier_id(6)^ nazwisko(30)^ imie(15)^ npwz(30) – – – – – – – pracownia_id(4)^ symbol(4) NTE Lp. 1 2 3 IN1 Lp. 1 2 3 4 5.2.2 Przykładowy komunikat MSH|^~\&|ESKULAP|RTG|XXX|YYY|20120703090814||ORM^O01|1323|P|2.3|||||PL|windows-1250|PL| PID|||S88991|22110304999|Gołota^Andrzej||19221103|M|||Źródlana&13&31^^Świdwinek^^78-300|32|600500100|||||||||||||||PL| ORC|NW|12345678|67707_1939||||^^^20120703091100^^R||20120703090603|||75^Nowak^Krzysztof^8885557|||||0^SZPITAL POLSKI^220055226^17^Izba Przyjęć| OBR|1|12345||1939^Badanie TK inne - z kontrastem - NFZ|||||||||S40.7|||75^Nowak^Krzysztof^8885557||||||||1^PRTG| NTE|||Testowe uwagi do komunikatu| IN1||||16R| 5.3 ORU^R01 (wyniki badań) ORU^R01 MSH OBR OBX ORC (krotność) (1) (1) (1) (1) Rysunek 6 Budowa komunikatu ORU^R01 Strona 9 z 13 Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS wersja 1.15 5.3.1 Zawartość segmentów OBR Lp. 1 2 3 4 Zawartość – – – badanie_id(255)^ nazwa(2000) Przykład Opis 126^Zdjęcie rtg przedramienia ap. Opis badania (identyfikator, nazwa) Zawartość – – nr_zdjecia(20) – opis(4000) Przykład Opis 554/US/2012 Numer zdjęcia Wątroba o jednorodnej prawidłowej echogeniczności.niepowiększona https://192.168.0.100/loadStudy.js p?rsa=true&accession_number=554/US /2012 Opis wyniku badania 20120905000000 Data wykonania opisu badania w formacie YYYYMMDD000000 Technik wykonujący badanie, (identyfikator wewnętrzny w systemie HIS, nazwisko, imię, PESEL) OBX Lp. 1 2 3 4 5 6 url_do_zdjęcia(2000) URL wskazujący lokalizację zdjęcia 7 8 9 10 11 12 13 14 – – – – – – – data_opisu(14) 15 technik_id(6)^ nazwisko(30)^ imie(15)^ pesel(11) lekarz_opis_id(6)^ nazwisko(30)^ imie(15)^ npwz(30) 95^Grzelak^Tomasz^70110601133 245^Nowak^Tomasz^5289888 Pracownik opisujący, (identyfikator wewnętrzny w systemie HIS, nazwisko, imię, numer prawa wykonywania zawodu) Zawartość typ_zlecenia(2) Przykład Opis RE 2 3 his_id(8) ris_id(255) 12345678 Typ zlecenia: RE - wynik Identyfikator zlecenia w systemie HIS. Identyfikator zlecenia w systemie zewnętrznym. 4 5 6 7 – – – ^^^data_plan(14)^^ priorytet(1) 16 ORC Lp. 1 67707_1939 ^^^20120830000000^^C Planowana data wykonania oraz priorytet: C - cito R - zwykły 5.3.2 Przykład komunikatu MSH|^~\&|XXX|YYY|ESKULAP|RTG|20120905094659||ORU^R01|7789|||||||PL|CP1250|PL| OBR||||1975^USG jamy brzusznej&1975| Strona 10 z 13 Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS wersja 1.15 OBX|||554/US/2012||Wątroba o jednorodnej prawidłowej echogeniczności, niepowiększona, niezmieniona| https://192.168.0.100/loadStudy.jsp?rsa=true&accession_number=554/US/2012||||||||20120905000000|432^Nowak^Jan^75092004021 |683^Szymaniak^Tomasz^7774449| ORC|RE|70498_1975|||||^^^20120905000000^^R&&^| 5.4 ADT^A08 (aktualizacja danych pacjenta) ADT^A08 MSH PID (krotność) (1) (1) Rysunek 7 Budowa komunikatu ADT^A0x 5.4.1 Zawartość segmentów PID Lp. 1 2 Zawartość – his_id(9) Przykład Opis 123456789 3 ris_id(255) 1234 4 pesel(11) 5 6 7 nazwisko(30)^ imie(15) – data_ur(8) 69123001518 00000000000 Wiśniewski^Czesław Wewnętrzny identyfikator pacjenta w systemie HSI Wewnętrzny Identyfikator pacjenta w systemie zewnętrznym Zewnętrzny identyfikator pacjenta, nr PESEL 8 plec(1) M – – ulica(30)&dom(8)&lokal(4)^^ miasto(50)^^ kod_poczt(20) Kolejowa&12&3a^^Czempiń^^64-020 9 10 11 Nazwisko i imię pacjenta 19691230 Data urodzenia pacjenta w formacie YYYYMMDD Płeć pacjenta: M - mężczyzna F - kobieta U - nieznana Adres pacjenta 5.4.2 Przykład komunikatu MSH|^~\&|XXX|YYY|ESKULAP|RTG|20120905094659||ADT^A01|99811|||||||PL|CP1250|PL| PID||1234567|2151_|60111707999|Zwykła^Agnieszka||19601117000000|F|||Leśna&19&9^^Połczyn-Zdrój^^78-320|32|654111987| 5.5 ADT^A18 (połączenie pacjentów) ADT^A18 MSH PID MRG (krotność) (1) (1) (1) Rysunek 8 Budowa komunikatu ADT^A18 5.5.1 Zawartość segmentów PID Lp. 1 2 Zawartość Przykład Opis his_id(9) 123456789 3 ris_id(255) 1234 4 pesel(11) 5 nazwisko(30)^ imie(15) 69123001518 00000000000 Wiśniewski^Czesław Wewnętrzny identyfikator pacjenta w systemie HIS Wewnętrzny Identyfikator pacjenta w systemie zewnętrznym Zewnętrzny identyfikator pacjenta, nr PESEL Strona 11 z 13 Nazwisko i imię pacjenta Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS 6 7 – data_ur(8) 19691230 8 plec(1) M 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 – – ulica(30)&dom(8)&lokal(4)^^ miasto(50)^^ kod_poczt(20) kod_wojew(7) telefon(20) – – – – – – – – – – – – – – narodowosc(3) wersja 1.15 Data urodzenia pacjenta w formacie YYYYMMDD Płeć pacjenta: M - mężczyzna F - kobieta U - nieznana Kolejowa&12&3a^^Czempiń^^64-020 Adres pacjenta 32 600500100 Kod terytorialny województwa wg GUS Telefon kontaktowy pacjenta PL narodowość pacjenta Przykład Opis 123456789 Identyfikator wewnętrzny pacjenta w systemie HIS MRG Lp. 1 2 Zawartość – his_id(9) 5.5.2 Przykład komunikatu MSH|^~\&|ESKULAP|RTG|XXX|YYY|20120703090814||ADT^A18|3323|P|2.3|||||POL|windows-1250|PL| PID|||S88991|22110304999|Gołota^Andrzej||19221103|M|||Źródlana&13&31^^Świdwinek^^78-300|32|600500100|||||||||||||||PL| MRG||S77665|| 5.6 ACK (potwierdzenie) ACK MSH MSA (krotność) (1) (1) Rysunek 9 Budowa komunikatu ACK 5.6.1 Zawartość segmentów MSA Lp. 1 2 3 Zawartość status(2) Przykład Opis CE komunikat_id(200) info_o_bledzie(2000) XXX_20120905090835-88 Status potwierdzenia: CA - komunikat zaakceptowano CE - komunikat spowodował błąd Identyfikator zatwierdzanego komunikatu Opis błędu Nie znaleziono pacjenta o podanym identyfikatorze Strona 12 z 13 Specyfikacja interfejsu i scenariusz integracji pomiędzy systemem Eskulap i zewnętrznym systemem RIS 5.6.2 Przykład komunikatu MSH|^~\&|ESKULAP|RUCH CHORYCH|XXX|YYY|20120905090814||ACK|21309|P|2.3|||NE|NE|POL|windows-1250|PL| MSA|CE|XXX_20120905090835-88|Nie znaleziono pacjenta o podanym identyfikatorze| MSH|^~\&|ESKULAP|RUCH CHORYCH|XXX|YYY|20120905090814||ACK|21310|P|2.3|||NE|NE|POL|windows-1250|PL| MSA|CA|XXX_20120905090835-98|| Strona 13 z 13 wersja 1.15