Stenogram Sejmu · 2026-07-02

Norbert Pietrykowski

Kadencja 10 · posiedzenie 61 · wypowiedź 110

Profil posła

Brak głosu imiennego z tego dnia, który potwierdzałby klub mówcy.

Pełna wypowiedź

10. kadencja, 61. posiedzenie, 2. dzień (02-07-2026) 9. punkt porządku dziennego: Sprawozdanie Komisji Zdrowia o rządowym projekcie ustawy o zmianie ustawy o prawach pacjenta i Rzeczniku Praw Pacjenta (druki nr 2598 i 2756). Poseł Norbert Pietrykowski: Pani Marszałek! Państwo Ministrowie! Wysoki Sejmie! Sprawa jest bardzo prosta. Jak ktoś chce leczyć ludzi, niech idzie na medycynę, niech ją skończy. Najpierw niech się dostanie, później niech ją skończy, niech zrobi specjalizację i leczy ludzi. Sprawa jest o tyle trudna, bo to nie jest łatwe. Państwo wiecie, że to są jedne z najtrudniejszych studiów. I najtrudniej się na nie dostać. Stąd też niektórzy ludzie wybierają prostą metodę: można leczyć. Ale nie można leczyć bez wiedzy medycznej, bo trzeba wiedzieć, gdzie leży trzustka, a gdzie leży wątroba, że wątroba to gruczoł. Oczywiście każda podróż, nawet najdalsza, zaczyna się od pierwszego kroku. I ta ustawa jest takim pierwszym krokiem. Wiem, że niektórzy, nawet niektórzy z posłów, chcieliby nas cofnąć. Jeżeli mają problemy zdrowotne czy sercowe, chcieliby pójść do szeptuchy. Ale niestety mamy XXI w. Medycyny są dwie. Pierwsza to medycyna oparta na faktach, a druga to medycyna praktyczna. Nie wierzę do końca w medycynę alternatywną, tak samo jak nie wierzę, że jest coś takiego jak matematyka alternatywna, bo jej po prostu nie ma. Co daje ta ustawa? Przede wszystkim rozszerza kompetencje rzecznika praw pacjenta. Nie można prowadzić działalności leczniczej bez określonych uprawnień, bo wtedy robi się krzywdę. Po drugie, wprowadza pojęcie praktyk pseudomedycznych. Chodzi o oferowanie metod, którym przypisuje się właściwości lecznicze bez potwierdzenia naukowego, zniechęcenie pacjentów do korzystania z uznanych metod diagnostyki. Problem polega na tym, że ci wszyscy szarlatani zabierają pacjentom to, co jest najcenniejsze w przypadku wielu chorób, a mianowicie czas. Po trzecie, możliwość wydawania ostrzeżeń publicznych. Tak, rzecznik praw pacjenta będzie mógł mówić o tych działaniach pseudomedycznych i je napiętnować. Bardzo dobrze, bo nie chodzi o to, żeby od chorych ludzi wyciągać pieniądze. Zwiększenie uprawnień kontrolnych. Tak, projekt wzmacnia także kompetencje rzecznika w zakresie prowadzenia postępowań wyjaśniających. Organ uzyska szerszy dostęp do dokumentów i informacji niezbędnych do ustalenia, czy doszło do naruszenia praw pacjenta. Ma to oczywiście przyspieszyć i zwiększyć skuteczność. Zmiany dotyczące kar pieniężnych. Nowelizacja rozszerza możliwość nakładania kar administracyjnych za naruszenie zbiorowych praw pacjentów oraz stosowanie praktyk pseudomedycznych. I bardzo dobrze. Jak ktoś się na czymś nie zna, to niech się za to nie bierze. A jeżeli chce, to musi ponosić sankcje finansowe. Mają pełnić funkcję prewencyjną i odstraszającą wobec podmiotów czerpiących korzyści z działalności zagrażającej zdrowiu i życiu pacjentów. Wzmocnienie ochrony zbiorowych praw pacjentów. Projekt doprecyzowuje przepisy regulujące postępowanie dotyczące naruszenia zbiorowych praw pacjentów. Dzięki temu o wiele łatwiejsze będzie eliminowanie praktyk naruszających prawa dużych grup pacjentów, a nie wyłącznie pojedynczych osób. Reasumując: procedowany projekt ma przede wszystkim charakter ochronny. Wprowadza nowe narzędzia prawne, umożliwiające skuteczną walkę z pseudomedycyną. Wzmacnia pozycję rzecznika praw pacjenta oraz zwiększa bezpieczeństwo osób korzystających ze świadczeń zdrowotnych. Część projektowanych rozwiązań może budzić dyskusję dotyczącą zakresu pojęcia praktyk pseudomedycznych. To, że ktoś ma tytuł doktora nauk medycznych, nie świadczy o tym, że może leczyć ludzi. Najpierw skończ medycynę. Można uzyskać tytuł doktora nauk medycznych, nie kończąc medycyny, ale wtedy nie można leczyć ludzi. Jednocześnie ten projekt ma też pobudzić dyskusję, w jakim kierunku zmierza medycyna. Myślę, że rzeczywiście to, co mówił poseł Piecha, homeopatia, ziołolecznictwo - tak, ale są to metody wspomagające. One w wielu przypadkach niestety nie działają. Mogą pomóc, ale na pewno nie wyleczą. Oczywiście Klub Parlamentarny Centrum, kierując się bezpieczeństwem zdrowotnym Polek i Polaków, w pełni popiera rządowy projekt zmiany ustawy o prawach pacjenta i Rzeczniku Praw Pacjenta. Dziękuję bardzo. (Oklaski) Przebieg posiedzenia

Otwórz zachowany oryginał · Źródło urzędowe

Dowód treści wypowiedzi

Dowód kolejności na liście dnia

Kontekst w stenogramie

  1. Wcześniej · wypowiedź 108 Grzegorz Płaczek 10. kadencja, 61. posiedzenie, 2. dzień (02-07-2026) 9. punkt porządku dziennego: Sprawozdanie Komisji Zdrowia o rządowym projekcie ustawy o zmianie ustawy o prawach pacjenta i Rzeczniku Praw Pacjenta (druki nr 2598 i 2756). Poseł Grzegorz
  2. Wcześniej · wypowiedź 109 Karina Anna Bosak 10. kadencja, 61. posiedzenie, 2. dzień (02-07-2026) 9. punkt porządku dziennego: Sprawozdanie Komisji Zdrowia o rządowym projekcie ustawy o zmianie ustawy o prawach pacjenta i Rzeczniku Praw Pacjenta (druki nr 2598 i 2756). Poseł Karina An
  3. Później · wypowiedź 111 Wioleta Tomczak 10. kadencja, 61. posiedzenie, 2. dzień (02-07-2026) 9. punkt porządku dziennego: Sprawozdanie Komisji Zdrowia o rządowym projekcie ustawy o zmianie ustawy o prawach pacjenta i Rzeczniku Praw Pacjenta (druki nr 2598 i 2756). Poseł Wioleta T
  4. Później · wypowiedź 112 Jarosław Sachajko 10. kadencja, 61. posiedzenie, 2. dzień (02-07-2026) 9. punkt porządku dziennego: Sprawozdanie Komisji Zdrowia o rządowym projekcie ustawy o zmianie ustawy o prawach pacjenta i Rzeczniku Praw Pacjenta (druki nr 2598 i 2756). Poseł Jarosław
1. (3.61ms; exec 3.54 + fetch 0.07; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 19699 LIMIT 1
2. (2.52ms; exec 2.49 + fetch 0.03; rows 1) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (20994) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, segment.source_text AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
3. (2.38ms; exec 2.36 + fetch 0.02; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal, binding.artifact_id FROM sejm_transcript_day_statements dayStatement JOIN sejm_statements statement ON statement.object_id = dayStatement.statement_id LEFT JOIN documents document ON document.owner_object_id = dayStatement.day_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', statement.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.language = 'und' AND binding.current_selector_sha IS NOT NULL WHERE dayStatement.day_id = 19588 AND dayStatement.day_revision_id = 19249 AND dayStatement.ordinal BETWEEN 108 AND 112 AND statement.object_id <> 19699 ORDER BY dayStatement.ordinal
4. (1.57ms; exec 1.5 + fetch 0.06; rows 4) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (20978, 20993, 20995, 20996) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, LEFT(segment.source_text, 240) AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
5. (11.85ms; exec 11.81 + fetch 0.04; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 61 AND individual.mp_number = 292 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-07-02' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 29ms | App: 28.1ms | DB: 21.9ms (5, rows: 10) [exec: 21.7ms, fetch: 0.2ms] | View: 0.3ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.32ms) /app/templates/speeches/show.php
/app/public/index.php
/app/vendor/autoload.php
/app/vendor/composer/autoload_real.php
/app/vendor/composer/platform_check.php
/app/vendor/composer/ClassLoader.php
/app/vendor/composer/autoload_static.php
/app/vendor/symfony/deprecation-contracts/function.php
/app/vendor/symfony/polyfill-php83/bootstrap.php
/app/lib/PFrame.php
/app/config/credentials/local.php
/app/src/Http/PublicResponseCache.php
/app/src/Http/AuthRoutes.php
/app/src/Http/ReviewDecisionRoutes.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/SpeechController.php
/app/src/Overview/SpeechReadModel.php
/app/src/Text/TextSearch.php
/app/templates/layout.php