<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Medpass Blog &#187; Dla developerów</title>
	<atom:link href="http://blog.medpass.pl/category/dev/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.medpass.pl</link>
	<description>Identyfikacja lekarza okiem developera</description>
	<lastBuildDate>Mon, 17 Oct 2011 15:49:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>86,2% lekarzy uważa logowanie Medpass (1 login) w wielu portalach za świetny pomysł</title>
		<link>http://blog.medpass.pl/2010/08/09/862-lekarzy-uwaza-logowanie-medpass-1-login-w-wielu-portalach-za-swietny-pomysl/</link>
		<comments>http://blog.medpass.pl/2010/08/09/862-lekarzy-uwaza-logowanie-medpass-1-login-w-wielu-portalach-za-swietny-pomysl/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 04:11:17 +0000</pubDate>
		<dc:creator>igorgnot</dc:creator>
				<category><![CDATA[Dla developerów]]></category>
		<category><![CDATA[Partnerzy]]></category>
		<category><![CDATA[Wydarzenia]]></category>

		<guid isPermaLink="false">http://blog.medpass.pl/2010/08/09/862-lekarzy-uwaza-logowanie-medpass-1-login-w-wielu-portalach-za-swietny-pomysl/</guid>
		<description><![CDATA[Activeweb przeprowadził badanie wysyłając emailing do zarejestrowanych lekarzy w biuletynie Medpass. Odpowiedziało na niego 455 lekarzy. Ankieta została wygenerowana i wysłana w lipcu 2010 roku. Wyniki zostały zebrane w ciągu następnych 2 dni. Ankiety są częścią systemu Medpass Ankiety i umożliwiają wykonanie badań AdHoc. Wyniki są nadwyraz optymistyczne dla projektu Medpass który niebawem wdraża swoją [...]]]></description>
			<content:encoded><![CDATA[<p>Activeweb przeprowadził badanie wysyłając emailing do zarejestrowanych lekarzy w biuletynie Medpass. Odpowiedziało na niego 455 lekarzy. Ankieta została wygenerowana i wysłana w lipcu 2010 roku. Wyniki zostały zebrane w ciągu następnych 2 dni. Ankiety są częścią systemu Medpass Ankiety i umożliwiają wykonanie badań AdHoc.</p>
<p>Wyniki są nadwyraz optymistyczne dla projektu Medpass który niebawem wdraża swoją flagową usługę Medpass Raporty. <span id="more-263"></span></p>
<p>W ankiecie spytaliśmy się m.in. :</p>
<h2>Z ilu portali medycznych/farmaceutycznych korzysta Pan(i) co najmniej raz w miesiącu?</h2>
<p><a href="http://blog.medpass.pl/wp-content/uploads/2010/08/image.png"><img class="alignnone size-large wp-image-180" style="display: inline; border: 0px initial initial;" title="image" src="http://blog.medpass.pl/wp-content/uploads/2010/08/image_thumb.png" border="0" alt="image" width="364" height="194" /></a></p>
<p><em>Wyniki wskazują, iż lekarz korzysta z kilku portali. Nie jest przywiązany do jednego źródła.</em></p>
<p><em><br />
</em></p>
<h2>Ile kont użytkownika do portali medycznych Pan(i) posiada?</h2>
<p><a href="http://blog.medpass.pl/wp-content/uploads/2010/08/image1.png"><img class="alignnone size-large wp-image-180" style="display: inline; border: 0px initial initial;" title="image" src="http://blog.medpass.pl/wp-content/uploads/2010/08/image_thumb1.png" border="0" alt="image" width="357" height="260" /></a></p>
<p><em>To oznacza, że 66% lekarzy posiada 2-3 kont. Korelując to z wynikiem poprzedniego pytania wnioskujemy, iż lekarze korzystają z kompletnie różnych wydawnictw. 66% vs 74% oznacza, iż już teraz część lekarzy integruje się wokół portali z Medpass (np. <a href="http://pulsmedycyny.com.pl">pulsmedycyny </a>i </em><em><a href="http://kardiolog.pl">kardiolog</a> ?</em></p>
<p><em><br />
</em></p>
<h2>Jak ocenia Pan(i) możliwość posiadania jednego konta (jednego loginu i hasła) do wszystkich portali o tematyce medycznej?</h2>
<p><a href="http://blog.medpass.pl/wp-content/uploads/2010/08/image2.png"><img class="alignnone size-large wp-image-180" style="display: inline; border: 0px initial initial;" title="image" src="http://blog.medpass.pl/wp-content/uploads/2010/08/image_thumb2.png" border="0" alt="image" width="424" height="221" /></a></p>
<p><em>To pytanie było dla nas kluczowe. Duża większość lekarzy (86%) stwierdza, iż chętnie zobaczyliby wykorzystanie wśród portali jednego systemu logowania. Można to przekładać także na komunikację dla firm farmaceutycznych – jeżeli firma buduje kilka portali powinna mieć jeden system logowania gdyż tego oczekują lekarze. W szerszej perspektywie, Medpass jest ważnym ogniwem zwiększającym satysfakcję (oczekiwania) lekarzy.</em></p>
<p>Uff. Wyniki są na tyle dobre, iż zespół Medpass pozytywnie przyjął pierwszą połowę roku. Napewno należy podnieść w tych danych kwestię, że pytanie zostało wysłane do osób które Medpass same już posiadają. To teoretycznie może wpływać na ich odpowiedź. Jednak dane pokazujące liczbe portali i kont oznacza, że osoby te korzystają także z innych portali.</p>
<p>Nie czas otwierać szampana, ale z pewnością mamy nadzieję na wielu developerów i firmy pracujących w branży którzy dołączą do naszego systemu.</p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http://blog.medpass.pl/2010/08/09/862-lekarzy-uwaza-logowanie-medpass-1-login-w-wielu-portalach-za-swietny-pomysl/&amp;layout=button_count&amp;show_faces=1&amp;width=500&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:40px"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blog.medpass.pl/2010/08/09/862-lekarzy-uwaza-logowanie-medpass-1-login-w-wielu-portalach-za-swietny-pomysl/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 zalet Medpass dla agencji interaktywnej</title>
		<link>http://blog.medpass.pl/2010/05/22/10-zalet-medpass-dla-agencji-interaktywnej/</link>
		<comments>http://blog.medpass.pl/2010/05/22/10-zalet-medpass-dla-agencji-interaktywnej/#comments</comments>
		<pubDate>Sat, 22 May 2010 10:35:04 +0000</pubDate>
		<dc:creator>igorgnot</dc:creator>
				<category><![CDATA[Dla developerów]]></category>
		<category><![CDATA[Partnerzy]]></category>

		<guid isPermaLink="false">http://blog.medpass.pl/?p=220</guid>
		<description><![CDATA[Medpass jest wdrażany w coraz większej liczby portali. Już ponad 10 agencji interaktywnych wykorzystało Medpass na swoich projektach. Nadal jednak Medpass budzi pytania. Chcemy abyś i Ty dołączył do społeczności Medpass developerów i wdrażał oraz komunikował z nami potrzeby swoich Klientów i rozwoju systemu. Razem możemy więcej. Oto 10 powodów dla których warto wdrożyć Medpass [...]]]></description>
			<content:encoded><![CDATA[<div>Medpass jest wdrażany w coraz większej liczby portali. Już ponad 10 agencji interaktywnych wykorzystało Medpass na swoich projektach. Nadal jednak Medpass budzi pytania. Chcemy abyś i Ty dołączył do społeczności Medpass developerów i wdrażał oraz komunikował z nami potrzeby swoich Klientów i rozwoju systemu. Razem możemy więcej.</div>
<div>Oto 10 powodów dla których warto wdrożyć Medpass w swoim projekcie internetowym w medycynie lub farmacji</div>
<ol>
<li>Medpass jest największym systemem identyfikacji 14 grup zawodowych w internecie. Oznacza to niski bounce rate dla projektu z Medpass</li>
<li>Medpass jest bezpłatny i przyspieszy czas wdrożenia Twojego projektu.</li>
<li>Medpass ma API  (REST, WS). Medpass jest oparty na OpenID wiec być może już wiesz jak działa.</li>
<li>Wdrożenie jest proste dla PHP, ASP, ROR. Dostępna jest dokumentacja.</li>
<li>Medpass umożliwia prace jak facebook connect i połączenie z własną bazą użytkowników</li>
<li>Medpass pozwala budować portale społecznościowe i łączyć aktywności pomiędzy portalami</li>
<li>Medpass ma własny system wiadomości. Nie musisz budować go od nowa. Medpass ma dużo więcej niż możesz przypuszczać co ułatwi Ci prace.</li>
<li>Wdrażając Medpass my bieżemy na siebie helpdesk</li>
<li>Twój Klient będzie zachwycony raportami z Medpass. Dowie się także jaki procent lekarzy w danej specjalizacji odwiedzają jego projekt. Share of Voice!</li>
<li>Medpass pozwala zarabiać. Zobacz nasz program partnerski dla usług Medpass Raporty czy RFID</li>
</ol>
<p>Jeżeli masz pytania, prosimy skontaktuj się z nami na medpass@activeweb.pl lub przyjdź do nas na pyszną kawę i kreatywną rozmowe do biura na ul. Bronikowskiego 3.</p>
<p>Jeżeli chcesz wdrożyć Medpass ale nie wiesz od czego zacząć zadzwoń 22 894 06 30 i porozmawiaj z Krzysztofem Skupińskim. Krzysztof pomoże Ci krok po kroku wdrożyć Medpass w PHP lub ASP. A może stawiasz stronę na wordpress i potrzebujesz plugin WordPress?  Nie ma problemu. Czekamy na kontakt.</p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http://blog.medpass.pl/2010/05/22/10-zalet-medpass-dla-agencji-interaktywnej/&amp;layout=button_count&amp;show_faces=1&amp;width=500&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:40px"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blog.medpass.pl/2010/05/22/10-zalet-medpass-dla-agencji-interaktywnej/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jak zainstalować Medpass Free</title>
		<link>http://blog.medpass.pl/2009/08/12/jak-zainstalowac%c2%a0medpass-free/</link>
		<comments>http://blog.medpass.pl/2009/08/12/jak-zainstalowac%c2%a0medpass-free/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 14:00:57 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Dla developerów]]></category>
		<category><![CDATA[Partnerzy]]></category>
		<category><![CDATA[Technologia]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[darmowy]]></category>
		<category><![CDATA[do pobrania]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[instalacja]]></category>
		<category><![CDATA[medpass]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[pliki]]></category>
		<category><![CDATA[przykłady]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://blog.medpass.pl/?p=84</guid>
		<description><![CDATA[Jeśli jestem 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 [...]]]></description>
			<content:encoded><![CDATA[<p>Jeśli jestem 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.<span id="more-84"></span></p>
<h3>Przykłady</h3>
<p>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.</p>
<h4>PHP</h4>
<p><a href="http://medpass.pl/medpass_login_php.zip">Pobierz przykładową instalacje</a></p>
<h4>Rails</h4>
<p><a href="http://medpass.pl/medpass_login_rails.zip">Pobierz przykładową instalacje</a></p>
<h4>.NET</h4>
<p><a href="http://blog.medpass.pl/wp-content/uploads/2009/08/Medpass-2.5-ASP.zip">Pobierz przykładową instalację</a></p>
<h4>Plugin Medpass do WordPress</h4>
<p><a title="Plugin Medpass WordPress" href="http://blog.medpass.pl/wp-content/uploads/2009/08/medpass.zip" target="_self">Pobierz plugin</a></p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http://blog.medpass.pl/2009/08/12/jak-zainstalowac%c2%a0medpass-free/&amp;layout=button_count&amp;show_faces=1&amp;width=500&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:40px"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blog.medpass.pl/2009/08/12/jak-zainstalowac%c2%a0medpass-free/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Medpass API</title>
		<link>http://blog.medpass.pl/2009/07/09/medpass-api/</link>
		<comments>http://blog.medpass.pl/2009/07/09/medpass-api/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 07:56:39 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Dla developerów]]></category>
		<category><![CDATA[Inne]]></category>
		<category><![CDATA[Technologia]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[instalacja]]></category>
		<category><![CDATA[medpass]]></category>

		<guid isPermaLink="false">http://blog.medpass.pl/?p=15</guid>
		<description><![CDATA[Jeśli jestem 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 w zależności od profilu Medpass (lekarz, farmaceuta, student medycyny itd). Weryfikacja lekarzy odbywa się za pomocą analizy numeru prawa wykonania zawodu na podstawie algorytmu dostarczonego przez Naczelną Izbę Lekarską. [...]]]></description>
			<content:encoded><![CDATA[<p>Jeśli jestem 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 w zależności od profilu Medpass (lekarz, farmaceuta, student medycyny itd). 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.<span id="more-15"></span></p>
<p>W celu zapoznania się ze szczegółami procesu instalacji oraz standardem OpenID zapraszamy na stronę: <a href="http://medpass.pl/article/medPassPublishing. ">medpass.pl/article/medPassPublishing</a>.</p>
<p>Poniższy zestaw funkcji Medpass API umożliwia bezpieczną wymianę informacji między zewnętrznymi aplikacjami lub stronami a systemem Medpass.</p>
<h2>Profil</h2>
<h3>exportProfile</h3>
<p><strong>exportProfile(api_key, openid_url) : ExportedProfile Object</strong></p>
<p>Metoda zwraca dane na temat profile uzyrkownika w postaci obiektu typu:</p>
<p>ExportedProfile{<br />
:user_id, :integer //id usera w medpassie<br />
:firstname, :string // imie<br />
:lastname, :string //nazwisko<br />
:email, :string  // email<br />
:phone, :string // telefon<br />
:mobile_phone, :string // komórka<br />
:speciality, :string // specjalizacja<br />
:birthday, :date // data urodzin<br />
:nameday, :date // data imienin<br />
:city, :string // miasto<br />
:province, :string // wojewodztwo<br />
:gender, :integer // plec<br />
:gadu, :string  // nr gg<br />
:skype, :string 	// login skype<br />
}</p>
<p><strong>Argumenty:</strong></p>
<p>1.<strong>api_key</strong> : String → unika unikalny ciąg znaków służący do weryfikacji<br />
2.<strong>openid_url</strong> : String → openid_url danego użytkownika medpass (login)</p>
<h3>user_specialties</h3>
<p><strong>user_specialties(api_key, login): String</strong></p>
<p>Metoda zwracająca specjalizaje danego usera odzielone przecinkami w postaci ciagu znaków</p>
<p>1.<strong>api_key</strong> :String → unikalny ciąg znaków służący do weryfikacji wywołującego metodę.<br />
2.<strong>login</strong> :String -&gt; login usera medpassu , dla którego będziemy wyszukiwać specjalizacji</p>
<h3>search_user</h3>
<p><strong>search_user(api_key, phrase, page=nil, per_page=nil) MedpassUser Array[:Object]</strong></p>
<p>Metoda zwracająca tablicę User-ów którzy odpowiadali podanej frazie wyszukiwania</p>
<p><strong>Argumenty:</strong></p>
<p>1.<strong>api_key</strong> :String → unikalny ciąg znaków służący do weryfikacji wywołującego metodę.<br />
2.<strong>phrase</strong> :String -&gt; zmienna identyfikująca po jakim ciągu znaków będziemy wyszukiwać user-ów<br />
3.<strong>page</strong> :String -&gt; zmienna informująca numer strony w paginacji<br />
4.<strong>per_page</strong> :String -&gt; zmienna przechowująca liczbę z wilkością tablicy jaka zostanie zwrócona</p>
<h2>Pobieranie nazwy użytkownika</h2>
<h3>getDesiredName</h3>
<p><strong>getDesiredName(api_key, openid_url) : String</strong></p>
<p>Zwraca nazwe użytkownika zgodnie z ustawieniami profilu użytkownika (login, imie nazwisko ,etc )</p>
<p><strong>Argumenty:</strong></p>
<p>1.	api_key : String → unikalny ciąg znaków służący do weryfikacji wywołującego<br />
2.	openid_url : String → openid_url danego użytkownika medpass (login)</p>
<h2>Wiadomości medpass</h2>
<h3>WebMessage</h3>
<pre class="php">
WebMessage {
:id,         :integer //id
:sender,     :string  // nadawca (login)
:recipient,  :string // odbiorca (login)
:subject,    :string // temat
:created_at, :date // data utworzenia
:read,       :integer // czy przeczytane 1- tak 0- nie
:answered,   :integer // czy odpowiedziane 1 tak 0 nie
:deleted,    :integer // czy skasowane 1 tak 0 nie
:type_id,    :integer // id typu wiadomości
:body,       :text // treść
:short,      :integer // ??
}</pre>
<h3>messageList</h3>
<p><strong>messageList(api_key, openid_url, start, count, app) : WebMessage Array[Objects]</strong></p>
<p>Metoda zwraca tablicę wiadomości przychodzących danego użytkownika</p>
<p>Argumenty:</p>
<p>1. <strong>api_key</strong> : String → unikalny ciąg znaków służący do weryfikacji wywołującego<br />
2. <strong>openid_url</strong> : String → openid_url danego użytkownika medpass (login)<br />
3. <strong>start</strong> : Integer → index wiadomości od której zacząc pobieranie (przydatne do stronicowania)<br />
4. <strong>count</strong> : Integer → ilość wiadomości do pobrania zaczynając od indenu start (przydatne do stronicowania – ilość wiadomości na strone)<br />
5. <strong>app</strong> : String → nazwa portalu, z którego pobrać wiadomości, np. Science, Medpass, etc</p>
<p>Uwaga: argumenty start i count mogą pozostac puste – wtedy ściągane są wszystkie wiadomości<br />
Argument app pozostawiony pusty powoduje ściągnięcie wiadomości medpass ze wszystkich portali.</p>
<h3>sentMessageList</h3>
<p><strong>sentMessageList(api_key, openid_url, start, count) : WebMessage Array[Objects]</strong></p>
<p>Zwraca tablice wiadomosci wysłanych przez użytkonika (reszta działania analogiczna do messageList)</p>
<p><strong>Argumenty:</strong></p>
<p>1. <strong>api_key</strong> : String → unikalny ciąg znaków służący do weryfikacji wywołującego<br />
2. <strong>openid_url</strong> : String → openid_url danego użytkownika medpass (login)<br />
3. <strong>start</strong> : Integer → index wiadomości od której zacząc pobieranie (przydatne do stronicowania)<br />
4. <strong>count</strong> : Integer → ilość wiadomości do pobrania zaczynając od indenu start (przydatne do stronicowania – ilość wiadomości na strone)</p>
<h3>messageGet</h3>
<p><strong>messageGet(api_key, message_id) :WebMessage Object</strong></p>
<p>Zwraca pojedyncza wiadomość o podanym id</p>
<p><strong>Argumenty:</strong></p>
<p>1. <strong>api_key</strong> : String → unikalny ciąg znaków służący do weryfikacji<br />
2. <strong>message_id</strong> : Integer → id wiadomości</p>
<h3>messageDelete</h3>
<p><strong>messageDelete(api_key, message_id) : Boolean</strong></p>
<p>Usuwa dana wiadomość (zwraca true gdy sukces, w przeciwnym razie false)</p>
<p><strong>Argumenty:</strong></p>
<p>1.	<strong>api_key</strong> : String → unikalny ciąg znaków służący do weryfikacji<br />
2.	<strong>message_id</strong> : Integer → id wiadomości</p>
<h3>messageSentDelete</h3>
<p><strong>messageSentDelete(api_key, message_id) :Boolean</strong></p>
<p>Ustawia wiadomość jako wysłaną i skasowaną</p>
<p><strong>Argumenty</strong></p>
<p>1. <strong>api_key</strong> : String → unikalny ciąg znaków służący do weryfikacji<br />
2. <strong>message_id</strong> : Integer → id wiadomości</p>
<h3>messageSend</h3>
<p><strong>messageSend(api_key, from, to, subject, body, app) : Boolean</strong></p>
<p>Wysyła wiadomość do użytkownika (zwraca true jesli sukces , w przeciwnym razie false)</p>
<p>Argumenty<br />
1. <strong>api_key</strong> : String → unikalny ciąg znaków służący do weryfikacji<br />
2. <strong>from</strong> : String → login nadawcy<br />
3. <strong>to</strong> : String → login odbiorcy<br />
4. <strong>subject</strong> : String → temat wiadomości<br />
5. <strong>body</strong> : String →treść wiadomości<br />
6. <strong>app</strong> : String →nazwa portalu np Science</p>
<h3>messageReply</h3>
<p><strong>messageReply(api_key, :from, :to, :subject, :body, app) : Boolean</strong></p>
<p>Analogiczne do messsageSend</p>
<h3>messageCount</h3>
<p><strong>messageCount(api_key, openid_url, type_id) : integer</strong></p>
<p>Zwraca  liczbe wiadomosci podanego typu. Jesli nie podano typu zwraca liczbe wszystkich wiadomosci.</p>
<p><strong>Argumenty:</strong></p>
<p>1. <strong>api_key</strong> : String → unika unikalny ciąg znaków służący do weryfikacji<br />
2. <strong>openid_url</strong> : String → openid_url danego użytkownika medpass (login)<br />
3. <strong>type_id</strong> : Integer → id typu wiadomości</p>
<h3>messageCountUnread</h3>
<p><strong>messageCountUnread(api_key, imei, type_id) : Integer</strong></p>
<p>Zwraca liczbe nieprzeczytanych wiadomości (analogicznei do messageCount)</p>
<p><strong>Argumenty:</strong></p>
<p>1. <strong>api_key</strong> : String → unika unikalny ciąg znaków służący do weryfikacji<br />
2. <strong>openid_url</strong> : String → openid_url danego użytkownika medpass (login)<br />
3. <strong>type_id</strong> : Integer → id typu wiadomości</p>
<h3>contacts_list</h3>
<p><strong>contacts_list( api_key, openid_url ): Array[:String]</strong></p>
<p>Metoda zwracająca tablicę kontaktów danego użytwkonika w postaci ich loginów.</p>
<p>1.<strong>api_key</strong> :String → unikalny ciąg znaków służący do weryfikacji wywołującego metodę.<br />
2.<strong>openid_url</strong> :String -&gt; open id usera medpassu lub jego login</p>
<h3>contacts_add</h3>
<p><strong>contacts_add( api_key, openid_url, target_openid_url ): Boolean</strong></p>
<p>Metoda dodająca nowego uzytwkonika do listy kontaktów danego uzytkownika.</p>
<p>1.<strong>api_key</strong> :String → unikalny ciąg znaków służący do weryfikacji wywołującego metodę.<br />
2.<strong>openid_url</strong> :String -&gt; open id usera medpassu lub jego login<br />
3.<strong>target_openid_url</strong> :String -&gt; open id usera medpassu lub jego login, którego chcemy dodać do kontaktu</p>
<h3>user_exists</h3>
<p><strong>user_exists( api_key, openid_url ) : Boolean</strong></p>
<p>Metoda sprawdzająca czy dany użytkownik istnieje w medpasie.</p>
<p>1.<strong>api_key</strong> :String → unikalny ciąg znaków służący do weryfikacji wywołującego metodę.<br />
2.<strong>openid_url</strong> :String -&gt; open id usera medpassu lub jego login</p>
<h2>Miejsca pracy</h2>
<h3>getUserCompanies</h3>
<p><strong>getUserCompanies(api_key, openid_url) : UserCompanySoap Array[Objects]</strong></p>
<p>Metoda zwraca tablicę obiektów typu</p>
<pre>
UserCompanySoap {
medpass_id : Integer
place_id, : Integer
name : String
position : String
}</pre>
<p>Gdzie:</p>
<p><strong>medpass_id</strong> – id rekordu w baize medpass oznaczającego wpis w tabeli user_companies dla danego zakładu pracy i usera (tabela łącząca)<br />
<strong>place_id</strong> – id miejscowości w jakiej znajduje sie zakład pracy (tabela places)<br />
<strong>name</strong> – nazwa zakładu pracy<br />
<strong>position</strong> – nazwa zajmowanego stanowiska</p>
<p><strong>Argumenty:</strong></p>
<p>1.	<strong>api_key :</strong> String → unikalny ciąg znaków służący do weryfikacji wywołującego  metodę.<br />
2.	<strong>openid_url :</strong> String → openid_url danego użytkownika medpass (login)</p>
<h3>field_get</h3>
<p><strong>field_get( api_key, user, field ): String</strong></p>
<p>Metoda zwracająca wartość atrybutu danego użytkownika</p>
<p>1.<strong>api_key</strong> :String → unikalny ciąg znaków służący do weryfikacji wywołującego metodę.<br />
2.<strong>user</strong> :String -&gt; open id usera medpassu lub jego login<br />
3.<strong>field</strong> :String -&gt; zmienna identyfikująca pobieraną wartość danego atrybutu użytkownika.</p>
<h3>user_is_doctor</h3>
<p><strong>user_is_doctor( api_key, user ): Boolean</strong></p>
<p>Metoda sprawdzająca czy dany użytkownik jest doktorem. Zwraca true jeżel jest w przeciwnym razie false</p>
<p>1.<strong>api_key</strong> :String → unikalny ciąg znaków służący do weryfikacji wywołującego metodę.<br />
2.<strong>user</strong> :String -&gt; open id usera medpassu lub jego login</p>
<h3>userGetGroup</h3>
<p><strong>userGetGroup( api_key, user ): Integer</strong></p>
<p>Metoda zwracająca id grupy do której należy dany użytkownik .</p>
<p>1.<strong>api_key</strong> :String -&gt; unikalny ciąg znaków służący do weryfikacji wywołującego metodę.<br />
2.<strong>user</strong> :String -&gt; open id usera medpassu lub jego login</p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http://blog.medpass.pl/2009/07/09/medpass-api/&amp;layout=button_count&amp;show_faces=1&amp;width=500&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:px; height:40px"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blog.medpass.pl/2009/07/09/medpass-api/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

