Identyfikacja lekarza okiem developera

O systemie medpass


Medpass to niezależny system logowania dla medycyny, który w zależności od uprawnień pozwala uzyskać dostęp do specjalistycznej wiedzy w portalach medycznych.

Instalacja medpass


Instalacja Medpass jest prosta i bezpłatna. Skorzystaj z gotowych bibliotek i przykładów (php, ruby, asp).
więcej.

Medpass API


Medpass API pozwala właścicielom stron komunikować się z systemem Medpass i budować bezpieczne społeczności lekarzy i pacjentów.
więcej

12 sierpnia 2009

Jak zainstalować Medpass Free

Jeśli jesteś właścicielem strony internetowej związanej z tematyką medyczną możesz bezpłatnie wykorzystać system Medpass. System pozwala na rejestrację oraz logowanie użytkowników do części lub całości portalu. Weryfikacja lekarzy odbywa się za pomocą analizy numeru prawa wykonania zawodu na podstawie algorytmu dostarczonego przez Naczelną Izbę Lekarską. System Medpass można zainstalować na każdej platformie w związku z standardem OpenID.

Imptlementacje w różnych środowiskach

Poniżej przedstawiamy działające implementacje dla różnych środowisk programistycznych. Na tej podstawie system Medpass można dostosować praktycznie do każdego języka programowania.

PHP

Pobierz przykładową instalacje

Rails

Pobierz przykładową instalacje

.NET

Pobierz przykładową instalację

Plugin Medpass do WordPress

Pobierz wersję 1.1 (zalecana)
Pobierz wersję 1.2 (eksperymentalna)
Wersja 1.2 nie ogranicza dostępu do postów bez zdefiniowanych uprawnień dostępu.

Metody weryfikacji

W chwili obecnej maja Państwo dostęp do 2 metod weryfikacji użytkownika:

userGetGroup( api_key, user ): Integer

  • Metoda zwraca: id grupy do której należy dany użytkownik
  • Parametry:
    • api_key :String -> unikalny ciąg znaków służący do weryfikacji wywołującego metodę.
    • user :String -> open id usera medpassu lub jego login

UserIsDoctor: userIsDoctor( api_key, user ): Integer

  • Metoda zwraca: 1 lub 0 w zależności czy użytkownik należy do grupy zawodowej „Lekarz”, czy nie.
  • Parametry:
    • api_key :String -> unikalny ciąg znaków służący do weryfikacji wywołującego metodę.
    • user :String -> open id usera medpassu lub jego login

Przykładowe wywołanie metody w PHP:

$medpass_login = "jan.kowalski";
$client = new SoapClient("http://www.medpass.pl/api/wsdl", array('trace' => "1"));
$response = $client->__call('UserIsDoctor',array(
'api_key' => "xYzxYzxYzxYzxYz=",
'login' => $medpass_login));

Id i profil użytkownika:

  1. Nie związany zawodowo z medycyną
  2. Lekarz
  3. Student medycyny
  4. Administracja służby zdrowia
  5. Farmaceuta
  6. Technik medyczny
  7. Technik farmaceuta
  8. Przemysł farmaceutyczny
  9. Media i prasa
  10. Pielęgniarz
  11. Lekarz weterynarii
  12. Diagnosta laboratoryjny
  13. Reprezentant firmy farmaceutycznej
  14. Fizjoterapeuta
  15. Pracownik naukowy
Przekaż dalej znajomym:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Flaker
  • Grono
  • Pinger
  • Technorati
  • Twitter

1 komentarz »

  1. [...] Instalacja medpass Instalacja Medpass jest prosta i bezpłatna. Skorzystaj z gotowych bibliotek i przykładów (php, ruby, asp).więcej. [...]

    Pingback by Napisz plugin do Wordpress’a dla Medpass – zgarnij 1000 zł. « Medpass Blog — 4 listopada 2009 @ 16:15

Kanał RSS z komentarzami do tego wpisu. TrackBack URL

Dodaj komentarz