Hauer of Power. Podcast o sprzedaży, automatyzacji i optymalizacji procesów B2B Mateusz Hauer
Strona główna
Rozwiązania
Systemy CRM szyte na miarę Automatyzacja procesów Modernizacja systemów Integracje i workflow Strony i systemy webowe AI i systemy dla medycyny
Szybkie wdrożenia
Prototyp w 3 dni Gotowy system w 4 tygodnie Nadzór senior developera
Case studies
Wszystkie projektyCRM i automatyzacjaWeb & ExperienceDigital Commerce
Case studies według branży
ProdukcjaNieruchomościEnergetykaUsługi profesjonalneMedycynaTechnologieHandel
Więcej
Wiedza Kontakt
Język
PLENDE
Aplikacje

Integracja z P1 (e-Recepta, e-Skierowanie): czego nauczyło nas wdrożenie

10 min 11 lip 2026 Autor:
Mateusz Hauer
Hauer Mateusz
Integracja systemu medycznego z P1 — e-Recepta, e-Skierowanie

Integracja z P1 to połączenie systemu placówki z Platformą P1 Centrum e-Zdrowia, żeby wystawiać i pobierać e-Recepty oraz e-Skierowania. Brzmi jak jedno zadanie. W praktyce to autoryzowany dostęp do SOAP-API, certyfikaty, podpis elektroniczny dokumentów i osobne moduły do wysyłania oraz odpytywania ich statusu. Ten artykuł pokazuje, co naprawdę kryje się za zdaniem „integrujemy z P1" — na podstawie realnego wdrożenia.

„Jedna integracja z P1" prawie nigdy nie oznacza jednej integracji.

Czy ten artykuł jest dla Ciebie?

Będzie pomocny, jeśli:

Jeśli szukasz gotowej instrukcji krok-po-kroku do samodzielnego wdrożenia — pełna dokumentacja jest u Centrum e-Zdrowia. Tu pokazujemy obraz z lotu ptaka i pułapki, których w dokumentacji nie widać.

Co to jest P1 i integracja z P1

P1 to Elektroniczna Platforma Gromadzenia, Analizy i Udostępnienia Zasobów Cyfrowych o Zdarzeniach Medycznych, prowadzona przez Centrum e-Zdrowia. To przez nią przechodzą m.in. e-Receptae-Skierowanie. Integracja z P1 oznacza, że Twój system potrafi rozmawiać z tą platformą: wystawić dokument, wysłać go, pobrać status i identyfikator.

Od strony technicznej to autoryzowany SOAP-API. Twój backend musi się uwierzytelnić certyfikatem, zbudować poprawny dokument, podpisać go i wysłać — a potem obsłużyć odpowiedź i błędy. To nie jest „wywołanie jednego REST-a".

Z realnego wdrożenia · sieć ~150 placówek
457
zadań (Jira)
~1,5 roku
wdrożenia
~150
placówek
40
lekarzy
3
osobne API (P1·ZUS·NIL)

Czego nauczyło nas wdrożenie

Przy budowie portalu systemu dla sieci placówek medycznych — projekcie rzędu 450 zadań i ~1,5 roku, dla środowiska ~150 placówek i 40 lekarzy — integracja z P1 była jednym z filarów. Oto co z niej wynieśliśmy:

Założenie: „integracja z P1 to jeden moduł do podłączenia".

Rzeczywistość: P1 okazał się autoryzowanym SOAP-API, które trzeba obudować kilkoma osobnymi funkcjami — wystawianie recepty, wystawianie skierowania, odpytywanie statusu. Sam dokument e-Recepty budowaliśmy od podstaw w XML, z walidacją i obsługą wariantów (recepta zwykła, RP, PRW, recepturowa), pobieraniem produktów farmaceutycznych i automatycznym uzupełnianiem danych pacjenta. Do tego doszedł podpis elektroniczny dokumentów, obsługa błędów i statusów oraz praca na środowisku testowym przed produkcją. A obok P1 stanęły dwa kolejne, niezależne światy: ZUS e-ZLA (osobny SOAP, własna walidacja XSD, podpis) i NIL — weryfikacja numeru PWZ lekarza.

Wniosek: „integracja z P1" to nie checkbox w ofercie, tylko podprojekt z własną architekturą, testami i odbiorami. Kto wycenia ją jako „jedną integrację", prawdopodobnie nie robił jej wcześniej.

Przepływ: wystawienie e-Recepty
System placówki Budowa XML + walidacja Podpis PKCS#12 SOAP-API P1 DocumentID + status

Co naprawdę obejmuje integracja z P1

Poniżej lista etapów, które w ofercie łatwo skryć pod jednym słowem „P1":

Od strony technicznej oznacza to własnego klienta SOAP dla P1, generatory i walidatory dokumentów, warstwę podpisu oraz obsługę cyklu życia dokumentu (wystawienie → status → ewentualne anulowanie).

Najczęstsze pułapki przy integracji z P1

W systemie medycznym najwięcej ryzyka nie leży w napisaniu kodu, lecz w certyfikatach, walidacji dokumentów i obsłudze tego, co pójdzie nie tak.

Red flags: kiedy uciekać od wykonawcy

Robić samemu czy zlecić i ile to kosztuje

Jeśli kupujesz gotowy system, integracja z P1 jest zwykle wbudowana — nie budujesz jej sam. Własną integrację ma sens robić, gdy tworzysz dedykowany system lub portal pacjenta i potrzebujesz pełnej kontroli nad procesem oraz danymi. Wtedy jednak traktuj ją jak osobny podprojekt z własnym budżetem i harmonogramem.

Ile to kosztuje w kontekście całego systemu i jak liczyć TCO — rozkładamy w osobnym artykule: ile kosztuje oprogramowanie dla przychodni.

FAQ

Co to jest integracja z P1?

Połączenie systemu placówki z Platformą P1, umożliwiające wystawianie i pobieranie e-Recept oraz e-Skierowań — przez autoryzowany SOAP-API, z certyfikatami i podpisem elektronicznym.

Ile trwa integracja z P1?

To podprojekt, nie jeden endpoint: certyfikaty, środowisko testowe, budowa i walidacja XML, podpis, obsługa statusów, testy. Realnie liczony w tygodniach — więcej, jeśli dochodzą e-ZLA i weryfikacja PWZ.

Czy do e-Recepty potrzebne są certyfikaty?

Tak. Dostęp do P1 jest autoryzowany, a dokumenty podpisywane elektronicznie (np. PKCS#12). To osobny etap do zaplanowania przed implementacją.

Czy P1 to to samo co e-ZLA w ZUS?

Nie. P1 (e-Recepta, e-Skierowanie) i e-ZLA (ZUS) to dwie odrębne integracje, a weryfikacja PWZ (NIL) to trzeci system. Inne API, inne certyfikaty, inna dokumentacja.

Czy można wystawiać e-Recepty bez własnej integracji z P1?

Tak — gotowe systemy mają to wbudowane. Własną integrację buduje się przy systemie dedykowanym lub portalu pacjenta.

Co dalej

Nie każdy projekt wymaga własnej integracji z P1 — czasem gotowy system w zupełności wystarczy, i powiemy Ci to wprost. Jeśli jednak budujesz coś dedykowanego:

Planujesz system z e-Receptą?

Bezpłatna 30-minutowa konsultacja — ocenimy zakres integracji (P1, e-ZLA, NIL) i realny harmonogram pod Twój projekt.

Umów bezpłatną konsultację →

Warto też przeczytać:

Dowody i doświadczenia

Ten artykuł powstał na podstawie:

Co zmieniło się w 2026?

Aktualizacja 07.2026

Dokumentacja P1 bywa aktualizowana — kolejne zmiany będziemy odnotowywać tutaj.

Mateusz Hauer
Mateusz Hauer
Założyciel, Hauer Power
Od ponad kilkunastu lat projektuję systemy webowe dla firm. W sektorze medycznym pracowałem m.in. przy wdrożeniu systemu dla sieci placówek medycznych obejmującym integracje z P1 (e-Recepta, e-Skierowanie), ZUS e-ZLA i NIL, moduł EDM oraz podpis elektroniczny PKCS#12. O integracji z P1 piszę z perspektywy zespołu, który przeszedł ją od certyfikatów po produkcję.

Zobacz również