SağlıkNET ATS(Aşı Takip Sistemi) Entegrasyonu

1,857 views
Skip to first unread message

TİMUR KIZIL

unread,
Jan 20, 2015, 5:32:32 AM1/20/15
to sagli...@googlegroups.com
ATS'ye Entegrasyonu tamamlayan var mı arkadaşlar? 

Enes Turan

unread,
Jan 23, 2015, 3:09:37 AM1/23/15
to sagli...@googlegroups.com
 Kimse entegrasyon yapmadı mı ya :) Bakanlık boşuna ertelememiş :)

bmbso...@gmail.com

unread,
Feb 2, 2015, 10:52:40 AM2/2/15
to sagli...@googlegroups.com
entegrasyonla ilgili calismalarimiz tamam olmasina tamam. gonderim vs. yapip takip numarasi da aliyoruz.
lakin benim bir sorum olacak diger tamamlayan arkadaslara. dokumanlarda vatansiz olarak gecen hastalar icin
UygulananKisiID kismina ne yazilacagi konusunda herhangi bir bilgi bulunamamakta:


AHBS, HSBS, HBYS kullanıcısı, “AsiKullanilabilirlikSorgusu”da gönderdiği UygulananKisiTipi “VATANDAS” ise UygulananKisiID alanına Hastanın Kimlik Numarası girilmelidir.
AHBS, HSBS, HBYS kullanıcısı, “AsiKullanilabilirlikSorgusu”da gönderdiği UygulananKisiTipi “YENIDOGAN” ise UygulananKisiID alanına Anne ya da Baba Kimlik Numarasını girmelidir.
AHBS, HSBS, HBYS kullanıcısı, “AsiKullanilabilirlikSorgusu”da gönderdiği UygulananKisiTipi “YABANCI” ise UygulananKisiID alanına Yabancı Kimlik Numarasını ya da Pasaport Numarasını girmelidir.

denmis ancak VATANSIZ'lar hakkinda bu bolumde bir bilgi yok. hasta vatansiz oldugunda buraya ne yaziyorsunuz?


20 Ocak 2015 Salı 12:32:32 UTC+2 tarihinde TİMUR KIZIL yazdı:

Ayse Isleyen

unread,
Feb 13, 2015, 9:12:15 AM2/13/15
to sagli...@googlegroups.com
merhabalar,
ben deneme asamasindayim, gonderdigimiz kullanici ismi ve sifre, bakanligin e-recete icin doktorlara verdigi sifreler mi?


20 Ocak 2015 Salı 12:32:32 UTC+2 tarihinde TİMUR KIZIL yazdı:
ATS'ye Entegrasyonu tamamlayan var mı arkadaşlar? 

Ayhan Çalışkan

unread,
Feb 13, 2015, 9:24:38 AM2/13/15
to sagli...@googlegroups.com

Sağlık Net şifresi ile gönderim yapacaksınız.

 

Ayhan ÇALIŞKAN

--
Bu iletiyi Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için saglik_net+...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.

bmbso...@gmail.com

unread,
Feb 14, 2015, 8:29:29 AM2/14/15
to sagli...@googlegroups.com
sagliknetusername
SHA1(sagliknetpassword)


13 Şubat 2015 Cuma 16:12:15 UTC+2 tarihinde Ayse Isleyen yazdı:

Cuma GUNAL

unread,
Feb 16, 2015, 5:21:36 AM2/16/15
to sagli...@googlegroups.com
Entegrasyonu ilk gün tamamladık barkodlardan kaynaklanan sorunlar dışında fakat sağolsun ats ile ilgili atılan e-maillere bakan yok cevap yazan yok. Allaha emanet gidiyor bakalım :)

14 Şubat 2015 15:29 tarihinde <bmbso...@gmail.com> yazdı:

--

Ahmet Altay

unread,
Feb 16, 2015, 7:02:23 AM2/16/15
to sagli...@googlegroups.com
Sizinle aynı durumdayız. Toplantılarda maillere cevap verildiğine dair ısrarla bastırılıyor fakat iş uygulamaya geçince gene sessizliğe bürünülüyor.

16 Şubat 2015 Pazartesi 12:21:36 UTC+2 tarihinde Cuma GÜNAL Prusa Yazılım yazdı:

Fatih Göncü

unread,
Feb 17, 2015, 3:29:45 AM2/17/15
to sagli...@googlegroups.com
Merhaba,
Aşının 2. 3. dozları için hastanemizde hata muayene edilmiyor.
bu aşıları da ilk online protokol ile mi göndereceğiz?
yoksa hasta her aşı olmaya geldiğinde online protokol mü alacağız(muayene mi edeceğiz)?

16 Şubat 2015 Pazartesi 14:02:23 UTC+2 tarihinde Ahmet Altay yazdı:

nazim hatipoglu

unread,
Apr 9, 2015, 8:07:12 AM4/9/15
to sagli...@googlegroups.com
Ats servisini nasıl çağırıyorsunuz arkadaşlar?

Servis sorgulama yapınca hataya düşüyor.
İstek başarısız oldu, HTTP durumu: 405: Method Not Allowed. servise gitmeden hataya düşüyor

Mücahit YAĞMUR

unread,
Apr 9, 2015, 10:11:54 AM4/9/15
to sagli...@googlegroups.com
Hangi ortamda yazıyorsun ATS servis erişimini ?
.NET mi başkası mı ?


9 Nisan 2015 Perşembe 15:07:12 UTC+3 tarihinde nazim hatipoglu yazdı:

nazim hatipoglu

unread,
Apr 9, 2015, 10:26:55 AM4/9/15
to sagli...@googlegroups.com
.NET hastanenin saglık net kulluanıcı adı ve şifresini aşağıdaki şekilde gönderiyoruz.Kullanıcı ve şifre hatalı diyor.


public EntegrasyonServisi Baglan()
            {
                var servis = new EntegrasyonServisi();
                var token = new UsernameToken("kullanıcıAdi", "şifre",PasswordOption.SendPlainText);
                servis.RequestSoapContext.Security.Tokens.Add(token);
                 return servis;
            }

9 Nisan 2015 Perşembe 17:11:54 UTC+3 tarihinde Mücahit YAĞMUR yazdı:

Mücahit YAĞMUR

unread,
Apr 9, 2015, 10:42:29 AM4/9/15
to sagli...@googlegroups.com
Benim yazdığım şekilde bağlanıyorum sorguluyorum. Cevabımı alıyorum.
Bir de benim yaptığım gibi deneyebilirsin.
Sonuçta her iki yöntem de WEB service.

try
  {
 
   Cursor = Cursors.WaitCursor;
   tr.gov.saglik.wsats.EntegrasyonServisi es = new tr.gov.saglik.wsats.EntegrasyonServisi();
   tr.gov.saglik.wsats.AsiKullanilabilirlikSorgusuGirdi aksg =
                    new tr.gov.saglik.wsats.AsiKullanilabilirlikSorgusuGirdi(); 
   aksg.KullaniciBilgisi.KullaniciAdi = Params.K_Kullanıcı;
   aksg.KullaniciBilgisi.Parola = Util.GetSHA1HashData(Params.K_Parola);;

   tr.gov.saglik.wsats.AsiSorguBilgisi sb = new tr.gov.saglik.wsats.AsiSorguBilgisi();
   aksg.SorguBilgisi.OnlineProtokolNo = Params.S_onlineProtokolNo;
  try
    {
       tr.gov.saglik.wsats.AsiKullanilabilirlikSorgusuCikti aksÇ = es.AsiKullanilabilirlikSorgusu(aksg);
       //...
       Bilgi = aksÇ.Bilgi;
       SorguNumarasi = aksÇ.SorguNumarasi;
       SorguKullanilabilirlik = aksÇ.SorguKullanilabilirlikDurumu.ToString();
       Log("AsiKullanilabilirlikSorgusuCikti.\n" + aksÇ.Bilgi);
     }
      catch (Exception ex)
     {
        Log("AsiKullanilabilirlikSorgusu() :", ex);
      }
   }
    finally
   {
      Cursor = Cursors.Default;
    }
 . . .

9 Nisan 2015 Perşembe 17:26:55 UTC+3 tarihinde nazim hatipoglu yazdı:

nazim hatipoglu

unread,
Apr 10, 2015, 2:07:00 AM4/10/15
to sagli...@googlegroups.com
Oldu sha1 yapmayı unutmuşuz. Kodunuzu bakınca anladım.Mücahit Bey Teşekkürler.

9 Nisan 2015 Perşembe 17:42:29 UTC+3 tarihinde Mücahit YAĞMUR yazdı:

Özgü

unread,
Jun 10, 2015, 6:27:01 AM6/10/15
to sagli...@googlegroups.com
kullanabilirlik servisindeki aşının HL7 kodu bölümüne karekoddaki hangi bilgi yazılacak acaba

Celalettin Karagul

unread,
Oct 2, 2015, 7:15:39 AM10/2/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Nazım bey ve Mücahit bey siz aranızda çözüme ulaştınız ancak her ne denediysem ben çözemedim.
Şöyle serviste RequestSoapContext methodu bende çıkmıyor diğer taraftan Mucahit beyin verdiği örnekte bu method hiç kullanılmamış ama iki tarafda okey diyor 



10 Nisan 2015 Cuma 09:07:00 UTC+3 tarihinde nazim hatipoglu yazdı:

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 2, 2015, 8:08:13 AM10/2/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Merhaba Celalettin Bey.
Hani dilde yazıyorsunuz bilmiyorum ama ben c# ile 


adresinden servisi import ettim.
kodumda aşağıdaki gibi


 public class AsiTakipSistemi
    {

        public AsiKullanilabilirlikSorgusuCikti asiKullanilabilirlikSorgusu(AsiKullanilabilirlikSorgusuGirdi gelen)
        {
            AsiKullanilabilirlikSorgusuCikti cvp = new AsiKullanilabilirlikSorgusuCikti();

            

            Fonksiyonlar f = new Fonksiyonlar();

            
            

            try
            {

                EntegrasyonServisi Service = new EntegrasyonServisi();
                Service.Credentials = new System.Net.NetworkCredential(gelen.KullaniciBilgisi.KullaniciAdi, gelen.KullaniciBilgisi.Parola);
                Service.Timeout = 3000000;

          
                gelen.KullaniciBilgisi.Parola = f.SHA1(gelen.KullaniciBilgisi.Parola);

                cvp = Service.AsiKullanilabilirlikSorgusu(gelen);
                return cvp;
            }
            catch (Exception ex)
            {
                string excep = ex.Message;
                cvp.SorguKullanilabilirlikDurumu = EKullanilabilirlikDurumu.Kullanilamaz;
                cvp.Bilgi = excep;
                cvp.SorguNumarasi = "-1";

                return cvp;
            }


        }
    }


 public string SHA1(string input)
        {
            var hash = (new SHA1Managed()).ComputeHash(Encoding.UTF8.GetBytes(input));
            return string.Join("", hash.Select(b => b.ToString("x2")).ToArray());
        }

2 Ekim 2015 Cuma 14:15:39 UTC+3 tarihinde Celalettin Karagul yazdı:

Celalettin Karagul

unread,
Oct 2, 2015, 8:18:32 AM10/2/15
to sagli...@googlegroups.com
Merhaba Fatih Bey,

C# ile yazıyorum wse3 kullanmadan yapabiliyoruz galiba, ayrıca detaylı cevabınız ve örnek kod için teşekkürler.

2 Ekim 2015 15:08 tarihinde Fatih Göncü - Ark Bilişim Octomed <fatih...@gmail.com> yazdı:

atilla acar

unread,
Oct 2, 2015, 8:25:20 AM10/2/15
to sagli...@googlegroups.com
Bu servislerin v2'si çıkmış, artık ats'den sorgulayıp, ats'ye uygulama bilgisi göndereceğiz ve stoktan düşecekmiş.
v2 servislerinin testi malasef çalışmıyor mail attım, gerçek ortamda deneyen var mı?
--
Atilla ACAR
Software Engineer
Monad Software&Consulting

Hacettepe Teknokent 1 Nolu AR-GE Binası
No:3 06800 Beytepe/ANKARA/Türkiye

Tel: +90 0312 299 23 60
Fax: +90 0312 299 23 58

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 2, 2015, 9:11:40 AM10/2/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
evet gerek yok

2 Ekim 2015 Cuma 15:18:32 UTC+3 tarihinde Celalettin Karagul yazdı:

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 2, 2015, 9:12:54 AM10/2/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin, atill...@monadyazilim.com
Bu bilgilendirme nerede var v2 hakkında paylaşırmısınız.
Ben kullanılabilirlik sorgusu yapıp sonra da sağlıknet online a gönderiyorum.
Başka birşey yapmıyorum

2 Ekim 2015 Cuma 15:25:20 UTC+3 tarihinde atilla acar yazdı:

atilla acar

unread,
Oct 2, 2015, 9:15:45 AM10/2/15
to Fatih Göncü - Ark Bilişim Octomed, Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Konu ile ilgili olarak ats'ye mail atmıştık bize cevaben geldi.

iyi çalışmalar.

<-----

Selamlar,

 

Bildiğiniz gibi Aşı ve Antiserum Sıcaklık ve Stok Takip Sistemi (ATS) Ekim 2014 ‘te faaliyete geçmiştir.

Projenin amacı Aşı dolaplarının ve depolarının gerçek zamanlı olarak sıcaklığını ve buna bağlı olarak da stoklarını takip etmektir. Sıcaklıkları takip ederek aşıların bozulması konusunda ön uyarı sistemi olarak çalışarak bağışıklamanın yüksek seviyelerde tutulmasını ve  kayıpların azaltılmasını amaçlamaktadır . Stok konusunda da aşı envanterinin gerçek zamanlı tutularak  ihtiyaçların ve aşı sevkiyatlarının düzgün ve amacına uygun olarak işlemesi planlanmıştır.  

 

Bu amaçlarla daha önce ATS üzerinden verdiğimiz servislerde düzenleme ve ekleme yapılmıştır.

 

Daha önce kullanılan sorgu servisi tekrar düzenlenerek aşı uygulanan kişinin Doğum Tarihi ve aşının kaçıncı dozunun uygulanacağı bilgisi ek olarak istenmektedir.

 

İkinci olarak da stokların gerçek zamanlı tutulabilmesi amacıyla stok düşümünün de aynı şekilde ATS üzerinden yapılması için yeni bir servis eklenmiştir. Bu servis ile kullanılabilir ve stokta olan bir aşının protokol no ve ATS sorgu no bilgileriyle stok  düşümüne olanak sağlanmıştır.

 

Eski servis ve yeni servis şu anda paralel olarak devrede bulunmaktadır. Belirlenecek bir tarihe kadar (şu anda planlanmış tarih 01.11.2015 tir) her iki servis de aktif olarak kullanılacaktır.

Belli bir tarihten sonra eski servis kapatılacaktır. Bu süre içerisinde stok düşümü hangi servis ilk olarak kullanılıyorsa onun üzerinden düşümü gerçekleşecek, diğer servisten düşüm isteği geldiğinde stok ile ilgili eğer düşüm olduysa

“Daha önceden tüketim kaydı bulunuyor” şeklinde bir mesajı alınacaktır. Stok düşümü yapıldıktan sonra herhangi bir servisten kullanılabilirlik sorgusu yapıldığında normal olarak “Stok yok “ mesajı gelecektir.

 

 

Yanlış karekod çözümlemeleri yüzünden stok düşümleri konusunda problemler yaşadığınızda  , günlük örnekler üzerinden sizlere raporlar sunarak yönlendirmeler yapabiliriz.

 

Şu anda yanlış karekod içeren ya da THSK nın sağlamadığı bir aşının kullanabilirlik sorgusu yapıldığında gelen mesaj birkaç gün içinde

“Sorguladığınız aşı THSK tarafından sağlanan bir aşı değildir veya karekod bilgisi hatalıdır” şeklinde değiştirilecektir. Sonradan THSK nın sağlamadığı yabancı aşıları da sisteme tanımlarını yapıp bunların da bilgilerini tutmaya başlamayı amaçlıyoruz.

 

Bu işlemler sadece aşıların kullanılabilirlik sorgusu ve stok düşümüyle ilgilidir.  Sağlıknet veya Sağlıknet-onlinea bilgi gönderimi eskiden olduğu gibi devam etmektedir.

 

Ekte Türk Halk Sağlığı Kurumu’nun yazdığı üst yazıyı ve yenilenen servislerin protokolünü bulabilirsiniz .

 

İyi çalışmalar  

---->



karekod-klavuzu.doc
ATS entegrasyonu_Ustyazi.pdf
KarekodOkutmaSampleApp.rar
ATS entegrasyonu_Ek_ATS-WS_V9_20150914.pdf

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 2, 2015, 9:59:29 AM10/2/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin, fatih...@gmail.com, atill...@monadyazilim.com
ikitane ek alan gelmiş ve stok düşümü içinde ayrı bir metod yapılmış.
Eskisinde sağlık nete gönderilince stoktan düşüyordu hatırladığım kadarıyla.
Şu anki sistemde de aslında sağlıknet online a gönderildiğinde oradan düşmesi gerekir diye düşünüyorum.
ancak bu bir kaç defa sorulmasına rağmen uss den cevap gelmemişti diye hatırlıyorum.
Şimdi bu iki fonksiyonda düzgün çalışıyor ise servisi bende güncelleyeyim

Bilgi için teşekkürler

2 Ekim 2015 Cuma 16:15:45 UTC+3 tarihinde atilla acar yazdı:

atilla acar

unread,
Oct 2, 2015, 10:03:54 AM10/2/15
to Fatih Göncü - Ark Bilişim Octomed, Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Önemli değil hocam, çalışıyorsa dönüş yapar mısınız, deneme fırsatı bulamadım.

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 5, 2015, 6:19:10 AM10/5/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin, fatih...@gmail.com, atill...@monadyazilim.com
Atilla bey merhaba,
Her iki metod ta sorunsuz çalışıyor.
Ben uygulamamı bu şekilde güncelledim.

İyi çalışmalar.

2 Ekim 2015 Cuma 17:03:54 UTC+3 tarihinde atilla acar yazdı:

atilla acar

unread,
Oct 5, 2015, 8:50:07 AM10/5/15
to Fatih Göncü - Ark Bilişim Octomed, Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
teşekkür ederim.

Başka bir soru soracaktım aşının karekodu'nu çözümleyen bir uygulama var mı? 
Bazı aşılar benim yazdığım program ile ayrışmıyor, bizde mi bir hata var karekod mu hatalı kontrol etmek istiyorum.

iyi çalışmalar.

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 5, 2015, 9:03:42 AM10/5/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin, fatih...@gmail.com, atill...@monadyazilim.com
 ATS için Karekod çözümlemesi sorunu konusuna bir gözatın isterseniz.
ektede örnek uygulama var.
Dediğim konuya mutlaka gözatın.

5 Ekim 2015 Pazartesi 13:19:10 UTC+3 tarihinde Fatih Göncü - Ark Bilişim Octomed yazdı:
KarekodOkutmaSampleApp.rar

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 5, 2015, 9:15:18 AM10/5/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin, fatih...@gmail.com, atill...@monadyazilim.com
hocam nereye mail attınız paylaşabilirmisiniz.
bir şekilde servise gidip başarılı döndüğünde uygulamada bir sorun olup bu sorgu numarasını kaydedemessek
bir daha bulamıyoruz.
BU stoktan düşüldü tüketildi kullanılamaz gibi sonuç dönüyor ama bu mesajı verir iken sorgu numarasını vermiyor.
Bu alanı doldurmalarını isteyeceğim. Şu an elimde böyle bir kayıt var

2 Ekim 2015 Cuma 16:15:45 UTC+3 tarihinde atilla acar yazdı:

atilla acar

unread,
Oct 5, 2015, 9:17:38 AM10/5/15
to sagli...@googlegroups.com, Fatih Göncü

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 5, 2015, 9:22:44 AM10/5/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin, fatih...@gmail.com, atill...@monadyazilim.com
hocam buradan maili göremedim
özel mail atabilir misin

5 Ekim 2015 Pazartesi 16:17:38 UTC+3 tarihinde atilla acar yazdı:

esrak

unread,
Oct 5, 2015, 10:39:32 AM10/5/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin, fatih...@gmail.com, atill...@monadyazilim.com
fatih bey merhabalar, ats üzerinden sorgulama yaptıktan sonra süreci nasıl devam ettiriyorsunuz acaba?

5 Ekim 2015 Pazartesi 16:22:44 UTC+3 tarihinde Fatih Göncü - Ark Bilişim Octomed yazdı:

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 5, 2015, 2:08:05 PM10/5/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin, fatih...@gmail.com, atill...@monadyazilim.com

Zaten yeni serviste uygulama yapıldığına dair bir metod eklenmiş. Otomatik olarak sorgulama yapilip sorgu numarası aldıktan sonra hemen uygulama bilgilerini gönderiyorum yeni metoda. Yanı iki metodu birden çağırıyorum. Kullanıcıdan lazım olan bilgilerin hepsini bir defada girdiriyorum ekrandan. Zaten USS içinde gerekli olan alanlarda doz bilgisi var. Bunları daha önce eklemiştim ekrana. Sadece uygulama tarihi alanını ekledim.


Sistem doğru çalışıyor görünüyor. Uygulama bilgisini gonderdikten sonra tekrar sorgulama yaptığınızda bu barkod no ile tüketilmiştir mesajı geliyor. Yanı stoktan dusuyor


5 Ekim 2015 Pazartesi 17:39:32 UTC+3 tarihinde esrak yazdı:

jenarasyon

unread,
Oct 6, 2015, 4:03:25 AM10/6/15
to sagli...@googlegroups.com
e-nabız çalışmıyor hasta bilgileri gitmesine rağmen eksik diyordu , şimdi ise tamamen kapalı, bakanlıktan  bir duyuru bile yok, ama biz yazılımcılara gelince yapmadıklarını bırakmıyorlar

5 Ekim 2015 21:08 tarihinde Fatih Göncü - Ark Bilişim Octomed <fatih...@gmail.com> yazdı:

jenarasyon

unread,
Oct 6, 2015, 4:05:08 AM10/6/15
to sagli...@googlegroups.com
e-nabız sizlere ömür :) bakalım ne zaman gelecek

6 Ekim 2015 11:03 tarihinde jenarasyon <mmoll...@gmail.com> yazdı:

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 6, 2015, 4:17:55 AM10/6/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Gelir merak etmeyin.
Çok haklısınız ama bence bu kadar yıpratmayın kendinizi.
Alıştık artık bunlara.
Aslında şöyle yine herkesi toplayıp bir toplantı yapsalarda bu sefer üzüm yemeğe değil de bağcı dövmeye gitsek.
Ama yinede bir cacık olmaz.

6 Ekim 2015 Salı 11:05:08 UTC+3 tarihinde mmollaoglu yazdı:

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 6, 2015, 4:21:47 AM10/6/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Defalarca mail atmama rağmen 3-5 tane basit hatayı bile haftalardır düzeltmediler.
Eminim ki işleri yoğundur ancak şunu bence atlıyorlar. Onlar orada sadece bu iş ile uğraşırken biz 50 tane yerle entegrasyon yapıp
50 tane birden işle uğraşmaya çalışıyoruz. Sanki tek işimiz nabız mış muamelesi görüyoruz.

6 Ekim 2015 Salı 11:17:55 UTC+3 tarihinde Fatih Göncü - Ark Bilişim Octomed yazdı:

jenarasyon

unread,
Oct 6, 2015, 4:32:40 AM10/6/15
to sagli...@googlegroups.com
geldi :) ama hasta kaydı oldu şimdi de bulasıcı hastalıkta aynı hata
E1016:Xml dokumaninda su elemanlar eksik veya dokumanda bulunmamasi gerekiyor : HASTA_KIMLIK_NUMARASI,AD,SOYAD,DOGUM_TARIHI,CINSIYET,UYRUK,ANNE_KIMLIK_NUMARASI,DOGUM_SIRASI,YABANCI_HASTA_KIMLIK_NUMARASI,PASAPORT_NO,KIMLIKSIZ_HASTA_BILGISI

6 Ekim 2015 11:21 tarihinde Fatih Göncü - Ark Bilişim Octomed <fatih...@gmail.com> yazdı:

jenarasyon

unread,
Oct 6, 2015, 4:35:54 AM10/6/15
to sagli...@googlegroups.com
fatih hocam bunlardan evet bir cacık olmaz, ben artık bunlara iş bilmez diyorum, ama kuvvet onlarda biz devletiz yapacaksınız diyorlar
hayırlısı çalışmaya devam

6 Ekim 2015 11:32 tarihinde jenarasyon <mmoll...@gmail.com> yazdı:

cagdask

unread,
Oct 6, 2015, 7:17:55 AM10/6/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
sağlık net 1 geldi cacık olmadı, 2 geldi cacık olmadı. şimdi e-nabız geldi bundan da cacık olmayacak mı acaba?
hemen hemen 7-8 senedir hastanelerden veri toplanmaya çalışılıyor cacık olmuyor. acaba olmayacak bir şeyle mi uğraşıyorlar diye düşünüyor insan.
7-8 senedir kaç firma kaç tane yazılımcı kaç tane ekip uğraştı olmuyor işte, hepsinin iş bilmez olması mümkün mü acaba?
türkiyedeki bütün hastanelerden neredeyse bütün verileri istiyorlar günde milyonlarca veri akışı bunları işlenmesi depolanması raporlanması filan, bir yerden sonra yayıyor hepsi.
bunun dünyada örneği var mı bilmiyorum ama yanlış mı kurgulanıyor teknik altyapı olarak mı mümkün değil, bir yerde bir yanlışlık var ama illa zorlanmaya devam ediliyor.
yıllardır yap boza döndü programlar. hiç bizle ilgisi olmayan onlarca tablo ve alanlar doldu veri tabanlarımızda, pratikte doktorun doldurmasının mümkün olmadığı ya da
doldurmak istemediği acayip acayip formlara filan da hiç girmiyorum. neredeyse kendi irademizle kendi programımızda bir şey yapamaz olduk. 
İnsan ister istemez endişeleniyor bu e-nabızda öncekiler gibi mi olacak emeğimiz boşa gidecek diye. İnşallah öyle olmaz bu artık son sistemdir ve düzgün çalışır :))


6 Ekim 2015 Salı 11:35:54 UTC+3 tarihinde mmollaoglu yazdı:

jenarasyon

unread,
Oct 6, 2015, 8:04:20 AM10/6/15
to sagli...@googlegroups.com
cağdaş hocam bunların kanımca amaçları bu sistemi satmak, satmak içinde içinin dolu olması gerekiyor o yüzden bu baskılar, olan bizlere oluyor emeklerimize oluyor gece gunduz köle gibi çalış sonuc sıfır, bu emeklerimizin karşılığını maddi olarak ta alamıyoruz maalesef, hayırlısı

6 Ekim 2015 14:17 tarihinde cagdask <cagda...@gmail.com> yazdı:

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 6, 2015, 8:07:00 AM10/6/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Yazdıklarınıza kesinlikle katılıyorum.
Ama en çok ta hekimin doldurması gerekli alanları gördükçe cinlerim tepeme çıkıyor.
Bunları dizayn edenler bence sahadan gelen insanlar olmalı. Siz hekime 5 dakikada bir randevu giriyorsunuz ama doldurmasını istediğiniz veriler zaten 5 dakikada doldurulamıyor. Bu ne perhiz bu ne lahana turşusu. Bir çok veri setinde adres bilgisi tekrar isteniyor. Yav zaten bu paketi ben bir systakipno ile göndermişim. Hasta kayıt yaparken bu bilgiyi göndermişiz. Neden bir daha dolduruyoruz bunu? Bunu dizayn eden adam bunu bilmiyor mu. Dediğiniz gibi neredeyse değil tamamen bakanlığın kadrolu elemanı olduk. Artık kendi sistemimizde bir şey geliştiremiyoruz. Çünkü bu işler zaten bütün vaktimizi alıyor. En son gözlük reçetesi için medula servislerine eklenen metodlar için inanın birebir daire başkanı ile görüşüp nasıl yapılacağını tarif ettim. en sonunda bıraktım artık. Ya böyle bir rezillik olabilir mi? .Yukarıda ki konu ile ilgili de son dokümanı incelerseniz yeni eklenen metodun giriş çıkış parametrelerinin (objelerinin) isimleri yanlış. Servisi güncellediğinizde böyle bir obje bulamıyorsunuz. Ya daha bir doküman hazırlamasını beceremiyorlar.Konuyu çok dağıttık ama fazla uzatmadan
bu ne ilk ne de son servis olacak. Mutlaka teknoloji değişecek bunlarda eskiyecek. Ama bu iş ne kadar uzun zaman sonra olur ise o kadar iyi. Sistemin uzun süre sürdürülebilir olması için başta dizayn çok önemli. Yakın zamanda yaşadığımız kesinti problemlerinin sebebini hepimiz biliyoruz. Mevcut sunucular yetmediği için habire sunucu eklemeye başladılar. Şunun şurasında daha 9 ay oldu.
Bence artık bulut iyice yerleşmeye başlamışken veritabanını bence bakanlık design etsin. Koysun sunucuları buluta. Firmalarda ön yüzlerini istediği gibi yazsın.
herkesin veritabanı tek. Veri aktarımı için VEM MEM yayınlayacaklarına artık veri aktarma sorunu da ortadan kalksın. Fİrma değiştiği zaman bakanlık ayarlasın. o zaman e-nabız ada gerek kalmaz başka birşeye de.
Neyse kafa şişirdim hakkınızı helal edin :)

6 Ekim 2015 Salı 14:17:55 UTC+3 tarihinde cagdask yazdı:

jenarasyon

unread,
Oct 7, 2015, 5:32:21 AM10/7/15
to sagli...@googlegroups.com
o dediğin bu ülkede olmaz fatih hocam bir hükümet gelir her şey değişir :)

6 Ekim 2015 15:06 tarihinde Fatih Göncü - Ark Bilişim Octomed <fatih...@gmail.com> yazdı:

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 8, 2015, 4:17:27 AM10/8/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Aslında boşa konuşuyoruz. Asıl sorunların kaynağı iş bilmezlik değil. Ama sorunların kaynaklarını burada konuşsak muhtemelen bizi alırlar hemen :)
onun için yapacak birşey yok.......

7 Ekim 2015 Çarşamba 12:32:21 UTC+3 tarihinde mmollaoglu yazdı:

jenarasyon

unread,
Oct 8, 2015, 5:12:02 AM10/8/15
to sagli...@googlegroups.com
:) alsınlar bakalım

8 Ekim 2015 11:17 tarihinde Fatih Göncü - Ark Bilişim Octomed <fatih...@gmail.com> yazdı:

ercan kablan

unread,
Oct 12, 2015, 2:37:17 AM10/12/15
to sagli...@googlegroups.com
yapmayın, arkadaşlar :D

8 Ekim 2015 12:12 tarihinde jenarasyon <mmoll...@gmail.com> yazdı:

Murat Yurtdas

unread,
Oct 13, 2015, 3:22:51 AM10/13/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
stok düşümü için sağlıknete veri gönderimi zorunlu mu artık v2 de ?
yani AsiUygulamaBildirimi ne sorgu noyu gönderdikten sonra stok düşümü hemen yapılıyor mu yoksa gönderdikten sonra sağlıknete gönderdikten sonra mı düşüyor stoğu ?

20 Ocak 2015 Salı 12:32:32 UTC+2 tarihinde TİMUR KIZIL yazdı:
ATS'ye Entegrasyonu tamamlayan var mı arkadaşlar? 

Ayhan Çalışkan

unread,
Oct 13, 2015, 3:33:42 AM10/13/15
to sagli...@googlegroups.com

SağlıkNet Online sistemine göndermeden stoktan düşümü gerçekleşiyor.

 

Ayhan ÇALIŞKAN

--

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 13, 2015, 3:57:27 AM10/13/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
konudaki mesajları incelerseniz yeni bir servis yayınlandı.
bu serviste stoktan düşüm için ayrı bie metod var zaten.
Dolayısı ile stok düşümünü siz yapacaksınız.

13 Ekim 2015 Salı 10:22:51 UTC+3 tarihinde Murat Yurtdas yazdı:

Mücahit YAĞMUR

unread,
Oct 13, 2015, 5:18:55 AM10/13/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin


Tekrar merhaba,
ATS de yalnızca sorgulama yapılıyor, elde edilen sorguID verisi SağlıkNET'e gönderiliyordu.

ATS için Entegrasyon v2 yayınlandı. Stok düşümleri daha hızlı ve stabil olsun diye UygulamaBildirimi servisi eklendi.
Artık Sorguyu da, kullanım Bildirimi de de aynı servis ama farklı metodlardan yapılıyor.
(https://wsats.saglik.gov.tr/entegrasyonV2/EntegrasyonServisi.svc servis adresi)

Sorgulamak için,
      EntegrasyonServisiClient es2 = new EntegrasyonServisiClient();
      AsiKullanilabilirlikSorgusuGirdi aksg2 = new AsiKullanilabilirlikSorgusuGirdi();
      KullaniciBilgisi kb2 = new KullaniciBilgisi();

      kb2.KullaniciAdi = "kurum_kullanıcı"
      kb2.Parola = Util.GetSHA1HashData("kurum_parola);
      aksg2.KullaniciBilgisi = kb2;

      AsiSorguBilgisi sb2 = new AsiSorguBilgisi();
      try
             {
                AsiKullanilabilirlikSorgusuCikti aksÇ = es2.AsiKullanilabilirlikSorgusu(aksg2);
             . . . . .
        }



Kullanımı Bildirmek için
-------------------------------------
          AsiUygulamaBilgisi auSorguBilgisi = new AsiUygulamaBilgisi();
          auSorguBilgisi.OnlineProtokolNo = "ONLINE_PROTOCOL";
          auSorguBilgisi.SorguNumarasi = _Sorgudan_Alınan_Sorgu_No;
          auSorguBilgisi.UygulamaZamani = Aşı_Uygulama_Zamanı;

          EntegrasyonServisiClient es2 = new EntegrasyonServisiClient();
          AsiUygulamaCikti  auÇ2 = new AsiUygulamaCikti();
          KullaniciBilgisi kb2 = new KullaniciBilgisi();

          kb2.KullaniciAdi = "kurum_kullanıcı"
          kb2.Parola = Util.GetSHA1HashData("kurum_parola");
          AsiUygulamaParametre auParam = new AsiUygulamaParametre();
          auParam.KullaniciBilgisi = kb2;
          auParam.UygulamaSorguBilgisi = auSorguBilgisi;
          try
          {
             auÇ2 = es2.AsiUygulama(auParam);
             . . . . . .
          }


vs.vs
Entegrasyon V2 de Stok düşümü yapıyor, test ettim, Teyyid ettirdim.
Uygulama Zamanı ile ilgili sorunlar var, günü-gününe sorgu ve bildirim yapılmalı.

Fakat....
eNabız kapsamında düşünüldüğünde...elde edilen sorgu numarası ve aşı bilgileri, Sağlık.NET e yine de gönderilmeli.




Murat Yurtdas

unread,
Oct 13, 2015, 8:47:36 AM10/13/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
MErhaba Fatirh Bey, peki tc si henüz çıkmayan bebeklerde da stok düşümü gerçekleşiyor mu ?

13 Ekim 2015 Salı 10:57:27 UTC+3 tarihinde Fatih Göncü - Ark Bilişim Octomed yazdı:

Gökhan T.

unread,
Oct 13, 2015, 8:52:15 AM10/13/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Evet Murat Bey ama TC olarak Anne Tc gönderilmesi gerekiyor diye biliyorum.



13 Ekim 2015 Salı 15:47:36 UTC+3 tarihinde Murat Yurtdas yazdı:

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 13, 2015, 9:10:31 AM10/13/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Murat Bey merhaba,
İsterseniz önce bir webservisin teknik dokümanını inceleyin.
Bu sorduğunuz soruların cevapları orada var. BUna rağmen anlamadığınız bir şey olur ise yine yardımcı oluruz.

Yukarıdaki sorunuza istinaden
gönderdiğiniz bilgilerde 

UygulanacakKisiTipi

Vatandas,
Yabanci,
YeniDogan,
Vatansiz

seçeneklerini zaten gönderiyorsunuz.

teknik dokümanın altındaki açıklamalarda ise

12. AHBS, HSBS, HBYS, MBYS kullanıcısı, “AsiKullanilabilirlikSorgusu”da gönderdiği UygulananKisiTipi “YENIDOGAN” ise UygulananKisiID alanına Anne ya da Baba Kimlik Numarasını girmelidir


bilgisi yer almakta.

Kolay gelsin.

13 Ekim 2015 Salı 15:47:36 UTC+3 tarihinde Murat Yurtdas yazdı:

aliarcan gülaç

unread,
Oct 14, 2015, 4:04:06 AM10/14/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
iyi çalışmalar arkadaşlar şuan https://sys.sagliknet.saglik.gov.tr/SYS/SYSWS.svc adresine (e nabiz) "Hasta Kayıt" metodunu gönderebilen varmı The server was unable to process the request due to an internal error hatası alıyorum.
İyi çalışmalar

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 14, 2015, 4:08:55 AM10/14/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Bir sorun görünmüyor şu anda gidiyor kayıtar

14 Ekim 2015 Çarşamba 11:04:06 UTC+3 tarihinde aliarcan gülaç yazdı:

aliarcan gülaç

unread,
Oct 14, 2015, 8:23:55 AM10/14/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
ok teşekkürler

esrak

unread,
Oct 15, 2015, 2:39:49 AM10/15/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
merhaba, aşıların çoğuna uygulanamaz diyor. arayıp karşı tarafa sorunca uygulanabilir cevabı alıyoruz. bu durumla karşılaşan oldu mu?

Fatih Göncü - Ark Bilişim Octomed

unread,
Oct 15, 2015, 3:09:23 AM10/15/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
HAta açıklamasında peki ne diyor?

15 Ekim 2015 Perşembe 09:39:49 UTC+3 tarihinde esra yazdı:

esra

unread,
Oct 15, 2015, 3:24:06 AM10/15/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
mesela bu: Doz Bilgisi 1-6 aralığında olmalıdır.

15 Ekim 2015 Perşembe 10:09:23 UTC+3 tarihinde Fatih Göncü - Ark Bilişim Octomed yazdı:

Fatih Göncü

unread,
Oct 15, 2015, 4:14:50 AM10/15/15
to sagli...@googlegroups.com

Mesaj çok açık aslında.

 

Doz bilgisi alanına sksrs deki değerlerden birini göndermeniz lazım.

 

From: sagli...@googlegroups.com [mailto:sagli...@googlegroups.com] On Behalf Of esra
Sent: Thursday, October 15, 2015 10:24 AM
To: Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin <sagli...@googlegroups.com>
Subject: Re: SağlıkNET ATS(Aşı Takip Sistemi) Entegrasyonu

 

mesela bu: Doz Bilgisi 1-6 aralığında olmalıdır.

--

esra

unread,
Oct 15, 2015, 6:48:42 AM10/15/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
yanlış göndermiyoruz aslında yeniiden bakacağım.

15 Ekim 2015 Perşembe 11:14:50 UTC+3 tarihinde Fatih Göncü - Ark Bilişim Octomed yazdı:

aliarcan gülaç

unread,
Oct 22, 2015, 6:24:06 AM10/22/15
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
kolay gelsin arkadaşlar bi sorum olucaktı şuan anladığım kadarıyla aşı için 2 tane servis var 
1.sorum  2 sinede veri gönderiyormuyuz arasındaki fark nedir
2.sorum ATS de var olan onlineprotokol mantıgı https://op.sagliknet.saglik.gov.tr/onlineprotokol.asmx?wsdl adresindeydi fakat bunun yerine enabiz ile ilgili  (https://sys.sagliknet.saglik.gov.tr/SYS/SYSWS.svc) servisin artık aktif olduğu yazısı gelmişti .Bu adresde bi Systakipno üretiyor .ATS ye giderken enabizdan aldığımız takipmi onlineprotokol yerine kullanılacak .Bu aradaki bağlantıları özetlerseniz sevinirim ..

iyi çalışmalar

jenarasyon

unread,
Oct 22, 2015, 7:04:32 AM10/22/15
to sagli...@googlegroups.com
1- https://op.sagliknet.saglik.gov.tr/onlineprotokol.asmx?wsdl  protokol alacaksınız
2- https://wsats.saglik.gov.tr/entegrasyonV2/EntegrasyonServisi.svc  ats servisi  ile sorgulama ve gonderim yapacaksınız
3-https://sys.sagliknet.saglik.gov.tr/SYS/SYSWS.svc  ile de e-nabız servisine gonderim yapacaksınız


22 Ekim 2015 13:24 tarihinde aliarcan gülaç <gulac...@gmail.com> yazdı:

--

atilla acar

unread,
Oct 22, 2015, 7:12:04 AM10/22/15
to sagli...@googlegroups.com
stok düşümlerinde sıkıntı yaşamamak için 1-2 anında yapılmalı
3 daha sonra yapılsada olur.

esra

unread,
Jun 29, 2016, 4:48:04 AM6/29/16
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Merhaba, enabız ile ats tam olarak nasıl ilişkilendiriliyor, sadece bağlı online protokol numarasına ait muayene msvs nin iletilmesi yeterli mi

22 Ekim 2015 Perşembe 14:04:32 UTC+3 tarihinde mmollaoglu yazdı:

jenarasyon

unread,
Jun 29, 2016, 10:17:02 AM6/29/16
to sagli...@googlegroups.com
once hasta kaydı (101) ve ası veriseti (207) gonderiyorsunuz fakat ası düşmesini sağlamaz sadece bildirim yapıyor

29 Haziran 2016 11:48 tarihinde esra <esrak...@gmail.com> yazdı:
Reply all
Reply to author
Forward
0 new messages