e-Reçete Sorunu

876 views
Skip to first unread message

Gülseren Arslan

unread,
Apr 25, 2016, 9:36:22 AM4/25/16
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin

Referans aldığım bilgiler;

Şu adresde yer alan kullanım kılavuzuna göre
( https://medeczane.sgk.gov.tr/doktor/SaglikTesisiReceteVeRaporWebServisleri.pdf )

Web Servisi WSDL Adresi :

yine aynı kullanım kılavuzuna göre yollanacak örnek xml şöyle olmalıymış;
================================================

Bu bilgilere göre; 
1- eRecete_imzasiz.xml  oluşturuyorum ( ekte )
2- bunu imzalıyorum
3- Base 64 stringi elde ediyorum
4- Bu string eRecete_imzali.xml 'in içine yerleştirip yolluyorum ( ekte )

SONUÇ:
<sonucKodu>9999</sonucKodu>
<sonucMesaji>Sistemde beklenmeyen bir hata olustu Detay: Sistem Hatasi</sonucMesaji>

gözünüze çarpan bir hatam var mı ?




eRecete_imzali.xml
eRecete_imzasiz.xml

jenarasyon

unread,
Apr 26, 2016, 3:51:57 AM4/26/16
to sagli...@googlegroups.com
oluşan xml de 
eReceteCreate = Replace(xtemp, "<?xml version=""1.0"" encoding=""utf-8""?><ereceteBilgisi xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd=""http://www.w3.org/2001/XMLSchema"">", "<ereceteBilgisi>")

 değiştirip imzalayıp denermisiniz, 

25 Nisan 2016 16:36 tarihinde Gülseren Arslan <guls....@gmail.com> yazdı:

--
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.

cagdask

unread,
Apr 26, 2016, 8:52:16 AM4/26/16
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
benim imzaladığım ham hali bu şekilde. bunu imzalayıp servise gönderiyorum. buna göre bakın isterseniz

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ereceteBilgisi>
<doktorTcKimlikNo>99999999990</doktorTcKimlikNo>
<doktorBransKodu>4400</doktorBransKodu>
<doktorAdi>A</doktorAdi>
<doktorSoyadi>H</doktorSoyadi>
<doktorSertifikaKodu>0</doktorSertifikaKodu>
<kisiBilgisi>
<tcKimlikNo>***********</tcKimlikNo>
<adi>F</adi>
<soyadi>D</soyadi>
<cinsiyeti>K</cinsiyeti>
<dogumTarihi>01.01.1944</dogumTarihi>
</kisiBilgisi>
<protokolNo>1</protokolNo>
<provizyonTipi>1</provizyonTipi>
<receteTarihi>07.01.2016</receteTarihi>
<receteTuru>1</receteTuru>
<receteAltTuru>5</receteAltTuru>
<tcKimlikNo>30697456842</tcKimlikNo>
<tesisKodu>10213004</tesisKodu>
<ereceteIlacBilgisi>
<barkod>8699514010203</barkod>
<ilacAdi>APRANAX 275 MG 10  TABLET</ilacAdi>
<adet>1</adet>
<kullanimSekli>1</kullanimSekli>
<kullanimDoz1>1</kullanimDoz1>
<kullanimDoz2>1</kullanimDoz2>
<kullanimPeriyot>1</kullanimPeriyot>
<kullanimPeriyotBirimi>3</kullanimPeriyotBirimi>
</ereceteIlacBilgisi>
<ereceteTaniBilgisi>
<taniAdi>Akut nazofarenjit [nezle]</taniAdi>
<taniKodu>J00</taniKodu>
</ereceteTaniBilgisi>
</ereceteBilgisi>


25 Nisan 2016 Pazartesi 16:36:22 UTC+3 tarihinde Gülseren Arslan yazdı:

Murat Şahin

unread,
Apr 27, 2016, 6:34:48 AM4/27/16
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Bu hata kodu Meduladan geliyor buda şundan kaynaklı E-İmza da ki ıd numarasını eksik atıyor ve bu hatanın oluşmasına sebeb oluyor tubitak düzeltip tekrardan imza sertifikasını güncellediğinde düzeliyor 


25 Nisan 2016 Pazartesi 16:36:22 UTC+3 tarihinde Gülseren Arslan yazdı:

Gülseren Arslan

unread,
May 19, 2016, 1:57:19 PM5/19/16
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Tubitak nasıl düzeltiyor, başvuruda mı bulunmalıyız?
( KamuSM den alınan bir e-imza bu )

27 Nisan 2016 Çarşamba 13:34:48 UTC+3 tarihinde Murat Şahin yazdı:

Gülseren Arslan

unread,
May 20, 2016, 4:16:59 AM5/20/16
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
Arkadaşlar sanırım forumda e-reçete yollayamayan bi ben kaldım.
Ekte 3 adet xml dosyası bulunmaktadır;

1- İmzalamadan_once.xml
Sistemimiz gönderilecek olan reçeteyi ekte göründüğü gibi oluşturuyor.

2- İmzaladiktan_sonra.xml
KamuSM den alınan e-imza ile bu xml imzalanıyor ve bu şekilde web servisine yollanıyor.

3- Gelen_cevap.xml
Bu web servisine yollandığında böyle bir hata mesajı dönüyor

Aylardır bir çözüm bulamadım, İMDAAAT yardım lütfen.
gelen_cevap.xml
imzaladiktan_sonra.xml
imzalamadan_once.xml

EceL Style

unread,
May 24, 2016, 8:32:36 AM5/24/16
to sagli...@googlegroups.com
Xml i oluşturduğunuzda extra tag ve attribute ler eklenmiş, 

<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:q0="http://servisler.ws.eczane.gss.sgk.gov.tr" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body><q0:ereceteBilgisi>

Bu soap ns gibi bilgileri SGK tanımıyor olabilir, yayınladıkları örnek xml gibi sade bir xml i veya Yukarıda arkadaşlarda örnek xml lerini göstermiş bu formatlarda hazırlamaya çalışın. Bu xml'i dışarı veren bileşenizin ayarlarını kontrol edin, yada çok sıkışırsanız Sınıfı Xml serialize edin, yada en kötü xml i kendiniz elle String birleştirerek hazırlayın

Bunları önerebilirim

20 Mayıs 2016 11:16 tarihinde Gülseren Arslan <guls....@gmail.com> yazdı:

--
Message has been deleted

Ramazan KURT

unread,
May 27, 2016, 4:30:30 PM5/27/16
to Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin
xml türünde sorun var
sgk sadece ESYA-XADES-API-1.4.8-NET
ıstıyor sorun olursa bana dönun yardımcı olayım



25 Nisan 2016 Pazartesi 16:36:22 UTC+3 tarihinde Gülseren Arslan yazdı:
Reply all
Reply to author
Forward
0 new messages