API spisu medycznego?

0

Witam,
ostatnio jako swoiste ćwiczenie chciałbym napisać aplikację mobilną dla osób niewidomych która to pozwlałaby na pobieranie informacji o lekach. Informacje te to M.in. Dawkowanie, skutki uboczne, ETC (najlepiej, żeby to były po prostu oficjalne ulotki takich lekarstw). Mam w związku z tym 3 pytania

  1. Czy istnieje API pozwalające mi pobrać kod EAN, względnie ACT dla leku o podanej nazwie?
  2. Jak potem najlepiej pobrać ulotkę dla takiego specyfiku? Czy nie zostaje mi nic innego jak parsować stronę rejestru medycznego?
  3. Czy napisanie takiej aplikacji jest właściwie zgodne z prawem?

Z góry dziękuję za odpowiedzi.

0
  1. ACT nie definiuje jednoznacznie leku bo to kategoria.
  2. W pracy do identyfikacji jednoznacznej leku używam PFC/FCC, a dla Francji EAN i CIP
  3. Molekuły (substancje czynne) też są ponumerowane i to może ich szukasz, tylko wtedy potrzebny były jeszcze spis zamieniający lek na listę molekuł
  4. @somekind co mam potwierdzić?
0

Spróbuj w rejestrach medycznych:
https://rejestrymedyczne.ezdrowie.gov.pl/
Zdaje się, że każdy może z nich korzystać, trzeba się tylko zarejestrować. Może nawet jest tam jakieś API, aż tak się nie zagłębiałem. Zerknij do: rejestru produktów medycznych (RPL) oraz listy surowców farmaceutycznych (LSF). W obydwu rejestrach można pobierać całościowe wykazy (klikając w "informacje o rejestrze") lub przyrostowe (dzienne). Najlepiej pobrać pliki XML. W plikach XML w RPL nie występuje informacja o lekach, natomiast, gdy pobierzesz w formacie CSV, wówczas dla większości leków są dostępne linki do PDF-ów z informacjami.
Jeżeli chodzi o poziom refundacji, można pobrać wersję XML ze strony:
https://ezdrowie.gov.pl/portal/home/dla-podmiotow-leczniczych/narzedzie-pomagajace-okreslic-poziom-refundacji
Pobierając w ten sposób dane musisz "obrobić", ale myślę, że XML i ewentualnie CSV nie stanowią tu wielkiej przeszkody.

0

@MiM: Bardzo dziękuję za pomoc. Próbuję tam to ogarniać, a jak nie to zawsze pozostaje web scraping.

@MiM:

1 użytkowników online, w tym zalogowanych: 0, gości: 1