--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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/groups/opt_out adresiniz ziyaret edin.
|
'System.Web.Services.Protocols.SoapException' türünde özel durum oluşturuldu. |
XSD dosyalarını refere eden wsdl tanımlarını import etmek için öncelikle Delphi 7’nin wsdl importer programını güncellemeniz gerekir. Bu güncellemeyi:
http://cc.embarcadero.com/Item/24535
adresinden indirebilirsiniz. Bu dosyayı indirdikten sonra WSDLImp.exe dosyasını C:\Program Files\Borland\Delphi7\Bin klasörüne kopyalayın. Sonra import işlemini tekrar deneyin. WSDL ve XSD dosyalarını bilgisayarınıza indirip öyle import ederseniz daha güvenli olur. Dosyayı indirdikten sonra WSDL dosyası içerisindeki XSD dosyaslrının path ini düzeltmeyi unutmayın.
Dosyayı indirmek için kaydolmanız gerekiyor. Dosyayı indirmezseniz size mail atabilirim.
İyi çalışmalar diliyorum.
::::::::::::::::::::::::::::::::::::
Cemil Sunguray
Net Bilişim Hizmetleri
W: http://www.netbilisim.com
--
Ben bu anlattığım işlemi medula için fiilen denemedim ama hatayı tam olarak nerede veriyor. Hizmet kaydı yapmak istediğiniz zaman mı?
Bana kalırsa bu bir standart SGK web servisi çuvallaması. Düzgün bir hata mesajı verdireceklerine kontrolsüz bir hata mesajı oluşuyor. Muhtemelen içerisinde değer göndermeniz gereken bir değeri sıfır olarak gönderirseniz veya grekmediği için Create etmediğiniz bir alt sınıfı create ettiğinizde hata düzelecektir.
Celalettin kardeş varsa imkanın projeni Delphi 7 den XE veya XE2 platformuna taşı.. Paylaştığım dosya XE2 ile import edildiği için sende hata veriyor. Eğer ki elimizden gele bilecek başka birşeyler varsa seve seve yardımcı olurum.. gerektiğinde direk mail bile ata bilirsin.iyi çalışmalar....
--
Merhaba
Ben “ws-security protokolü nedeniyle Delphi-7 den daha üst sürümlere geçilmesi gerekir” önyargısına katılmıyorum. Delphi 7 içerisinden 2 şekilde ws-security başlığının XML içerisine yerleşmesini sağlayabilirsiniz. gerçekleştirebilirsiniz.
1. Embarcadero/Borland tarafından yayınlanan WSSE.pas dosyasını kullanarak oluşturulacak XML içerisine security header yerleştirebilirsiniz.
2. THTTPRIO bileşeninin OnBeforeExecute Event ını kullanarak oluşturulmuş olan XML ye eklemeler yapabilirsiniz veya XML yi komple sıfırdan elle oluşturabilirsiniz. Bu yöntemi daha önce bir forumda anlatmıştım. ( http://www.delphiturkiye.com/forum/viewtopic.php?f=2&t=30636 )
Bu yöntemlerin uygulanması konusunda takılan arkadaşlara bilgimce yardımcı olmaya çalışırım. Delphi 7 kullanan arkadaşların yine de Delphi’nin yeni bir sürümüne geçmesinde fayda görüyorum.
C. Sunguray…
From: sagli...@googlegroups.com [mailto:sagli...@googlegroups.com] On Behalf Of İbrahim KAZANCI
Sent: Wednesday, June 19, 2013 3:07 PM
To: sagli...@googlegroups.com
Subject: Re: Yeni Medula Hizmet Kayıt Yöntemi (ws-security ve delphi 7)
Teşekkür ederim.
Merhaba
13.06.2013 Tarihli SGK duyurusuna göre 30 Haziran'a kadar Medula hizmetkayıt süreci ws-security protokolüne geçecekmiş.
Benim hizmet kayıt uygulamalarım hep delphi 7 ile yazılmış durumda ve şu anda gerçekten çok yüklü ve stabil olarak çalışan programlar.Fakat delphi7 https://medula.sgk.gov.tr/medula/hastane/hizmetKayitIslemleriWS?wsdl adresinden gerekli dökümanı tam olarak import edemiyor.Bununla ilgili yardımcı olabilir misiniz ? Bunun bir yolu olmalı aksi takdirde o kadar programın c# gibi uygulamaya taşınması gerçekten çok zor bir süreç.Acilen yardımlarınızı rica ediyorum,teşekkürler, iyi çalışmalar...
--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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.
XSD dosyalarını refere eden wsdl tanımlarını import etmek için öncelikle Delphi 7’nin wsdl importer programını güncellemeniz gerekir. Bu güncellemeyi:
http://cc.embarcadero.com/Item/24535
adresinden indirebilirsiniz. Bu dosyayı indirdikten sonra WSDLImp.exe dosyasını C:\Program Files\Borland\Delphi7\Bin klasörüne kopyalayın. Sonra import işlemini tekrar deneyin. WSDL ve XSD dosyalarını bilgisayarınıza indirip öyle import ederseniz daha güvenli olur. Dosyayı indirdikten sonra WSDL dosyası içerisindeki XSD dosyaslrının path ini düzeltmeyi unutmayın.
Dosyayı indirmek için kaydolmanız gerekiyor. Dosyayı indirmezseniz size mail atabilirim.
İyi çalışmalar diliyorum.
::::::::::::::::::::::::::::::::::::
Cemil Sunguray
Net Bilişim Hizmetleri
W: http://www.netbilisim.com
From: sagli...@googlegroups.com [mailto:sagli...@googlegroups.com] On Behalf Of okya...@hotmail.com
Sent: Friday, June 14, 2013 3:35 PM
To: sagli...@googlegroups.com
Subject: Yeni Medula Hizmet Kayıt Yöntemi (ws-security ve delphi 7)
Merhaba
--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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/groups/opt_out adresiniz ziyaret edin.
Delphi 7 kullanmıyorum ama biraz uğraşarak wsdl’yi import ettim. IDE içerisinden olmadı ama komut satırından
D:\Temp\MedulaTest>wsdlimp HizmetKayitIslemleriWS.wsdl
Borland WSDLIMP Version 2.2 - $Rev: 10138 $
Copyright (c) 2007 Borland Software Corporation
Reading: HizmetKayitIslemleriWS.wsdl
Import : HizmetKayitIslemleriWS.wsdl:0
Import : D:\Temp\MedulaTest\HizmetKayitIslemleriWS.xsd
Writing: D:\Temp\MedulaTest\HizmetKayitIslemleriWS.pas
İle import işlemini gerçekleştirdim.
Dosyalar ektedir. Kolay gelsin.
C. Sunguray
From: sagli...@googlegroups.com [mailto:sagli...@googlegroups.com] On Behalf Of Orkun Çapraz
Sent: Monday, June 24, 2013 4:34 PM
To: sagli...@googlegroups.com
Subject: Re: Yeni Medula Hizmet Kayıt Yöntemi (ws-security ve delphi 7)
Cemil bey merhabalar,
Hizmet İşlemlerinde Delphi 7 ile gönderim yapmayı başarabildiniz mi ?
Biz hala import işleminde hatalı pas dosyası elde ediyoruz. Aşağıdaki önerinizi aynen uyguladık ama değişen birşey olmadı.
Yapabileceğimiz başka birşey var mıdır acaba ?
XSD dosyalarını refere eden wsdl tanımlarını import etmek için öncelikle Delphi 7’nin wsdl importer programını güncellemeniz gerekir. Bu güncellemeyi:
http://cc.embarcadero.com/Item/24535
adresinden indirebilirsiniz. Bu dosyayı indirdikten sonra WSDLImp.exe dosyasını C:\Program Files\Borland\Delphi7\Bin klasörüne kopyalayın. Sonra import işlemini tekrar deneyin. WSDL ve XSD dosyalarını bilgisayarınıza indirip öyle import ederseniz daha güvenli olur. Dosyayı indirdikten sonra WSDL dosyası içerisindeki XSD dosyaslrının path ini düzeltmeyi unutmayın.
Dosyayı indirmek için kaydolmanız gerekiyor. Dosyayı indirmezseniz size mail atabilirim.
İyi çalışmalar diliyorum.
::::::::::::::::::::::::::::::::::::
Cemil Sunguray
Net Bilişim Hizmetleri
W: http://www.netbilisim.com
From: sagli...@googlegroups.com [mailto:sagli...@googlegroups.com] On Behalf Of okya...@hotmail.com
Sent: Friday, June 14, 2013 3:35 PM
To: sagli...@googlegroups.com
Subject: Yeni Medula Hizmet Kayıt Yöntemi (ws-security ve delphi 7)
Merhaba
13.06.2013 Tarihli SGK duyurusuna göre 30 Haziran'a kadar Medula hizmetkayıt süreci ws-security protokolüne geçecekmiş.Benim hizmet kayıt uygulamalarım hep delphi 7 ile yazılmış durumda ve şu anda gerçekten çok yüklü ve stabil olarak çalışan programlar.
Fakat delphi7 https://medula.sgk.gov.tr/medula/hastane/hizmetKayitIslemleriWS?wsdl adresinden gerekli dökümanı tam olarak import edemiyor.
Bununla ilgili yardımcı olabilir misiniz ? Bunun bir yolu olmalı aksi takdirde o kadar programın c# gibi uygulamaya taşınması gerçekten çok zor bir süreç.
Acilen yardımlarınızı rica ediyorum,
teşekkürler, iyi çalışmalar...
--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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/groups/opt_out adresiniz ziyaret edin.
Java 1.4 ile HizmetKayitİslemleri'ni sorunsuz çalıştıran var ise örnek uygulamayla yardımınızı rica ederim.
--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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/groups/opt_out adresiniz ziyaret edin.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için mailto:saglik_net%2Bunsu...@googlegroups.com adresine e-posta gönderin.
Yeni servislerle hizmetkaydi deniyorum ${sgkVar.facility.code}' is not a valid integer value hatası alıyorum.ws-security için kodda bir düzenleme yapmam gerekiyormu
OPToSOAPDomConv.pas dosyasında SetObjectPropFromText(Instance, PropList[I], TextData); satırında geliyor.
18 Haziran 2013 15:46 tarihinde C. Sunguray <csun...@gmail.com> yazdı:
Ben bu anlattığım işlemi medula için fiilen denemedim ama hatayı tam olarak nerede veriyor. Hizmet kaydı yapmak istediğiniz zaman mı?
From: sagli...@googlegroups.com [mailto:sagli...@googlegroups.com] On Behalf Of Celalettin Karagul
Sent: Tuesday, June 18, 2013 3:27 PM
To: sagli...@googlegroups.com
Subject: Re: Yeni Medula Hizmet Kayıt Yöntemi (ws-security ve delphi 7)
Cemil Bey dediğiniz güncellemeleri yaptım,bilgisayarıma indirdiğim wsdl ve xsd klasorunu gostererek import işlemini yaptım.Doğru bir şekilde bu adımı geçti,ancak çalıştırma esnasında aşağıdaki hatayı aldım.
'${sgkVar.patient.appNo}'
18 Haziran 2013 15:02 tarihinde C. Sunguray <csun...@gmail.com> yazdı:
XSD dosyalarını refere eden wsdl tanımlarını import etmek için öncelikle Delphi 7’nin wsdl importer programını güncellemeniz gerekir. Bu güncellemeyi:
http://cc.embarcadero.com/Item/24535
adresinden indirebilirsiniz. Bu dosyayı indirdikten sonra WSDLImp.exe dosyasını C:\Program Files\Borland\Delphi7\Bin klasörüne kopyalayın. Sonra import işlemini tekrar deneyin. WSDL ve XSD dosyalarını bilgisayarınıza indirip öyle import ederseniz daha güvenli olur. Dosyayı indirdikten sonra WSDL dosyası içerisindeki XSD dosyaslrının path ini düzeltmeyi unutmayın.
Dosyayı indirmek için kaydolmanız gerekiyor. Dosyayı indirmezseniz size mail atabilirim.
İyi çalışmalar diliyorum.
::::::::::::::::::::::::::::::::::::
Cemil Sunguray
Net Bilişim Hizmetleri
W: http://www.netbilisim.com
From: sagli...@googlegroups.com [mailto:sagli...@googlegroups.com] On Behalf Of okya...@hotmail.com
Sent: Friday, June 14, 2013 3:35 PM
To: sagli...@googlegroups.com
Subject: Yeni Medula Hizmet Kayıt Yöntemi (ws-security ve delphi 7)
Merhaba
13.06.2013 Tarihli SGK duyurusuna göre 30 Haziran'a kadar Medula hizmetkayıt süreci ws-security protokolüne geçecekmiş.
Benim hizmet kayıt uygulamalarım hep delphi 7 ile yazılmış durumda ve şu anda gerçekten çok yüklü ve stabil olarak çalışan programlar.
Fakat delphi7 https://medula.sgk.gov.tr/medula/hastane/hizmetKayitIslemleriWS?wsdl adresinden gerekli dökümanı tam olarak import edemiyor.
Bununla ilgili yardımcı olabilir misiniz ? Bunun bir yolu olmalı aksi takdirde o kadar programın c# gibi uygulamaya taşınması gerçekten çok zor bir süreç.
Acilen yardımlarınızı rica ediyorum,
teşekkürler, iyi çalışmalar...
--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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/groups/opt_out adresiniz ziyaret edin.
Delphi 7 de veri gönderebilen arkadaş var mı?.
--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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/groups/opt_out adresiniz ziyaret edin.
From: Teoman KİLİMCİ [mailto:teo...@ventura.com.tr]
Sent: Wednesday, June 26, 2013 11:02 PM
To: 'sagli...@googlegroups.com'
Subject: RE: Yeni Medula Hizmet Kayıt Yöntemi (ws-security ve delphi 7)
Ekteki dosyaları içeren klasörü projenizin searchpathine ekleyip orijinal httprio’yu bozmadan deneyebilirsiniz. Before execute yönteminde delphi7’de de değişiklik yapabildiğiniz göreceksiniz.
Paketi webden’de bulabilirsiniz. Uzun zaman önce indirdiğim için tekrar bakmadım.
From: sagli...@googlegroups.com [mailto:sagli...@googlegroups.com] On Behalf Of Fatih KARACA
Sent: Wednesday, June 26, 2013 8:49 PM
To: sagli...@googlegroups.com
Subject: Re: Yeni Medula Hizmet Kayıt Yöntemi (ws-security ve delphi 7)
Teoman Kilimci bey HTTPRIO update tini hiç bir yerde bulamadım. Sizde update dosyası veya indirire bileceğim link adresini gönderebilir misiniz?.
--
Teşekkürler.
--
Dim token As New Microsoft.Web.Services3.Security.Tokens.UsernameToken(xKULLANICIADI, xSIFRE, Microsoft.Web.Services3.Security.Tokens.PasswordOption.SendPlainText)
ws_c00.RequestSoapContext.Security.Timestamp.TtlInSeconds = 14400 ' bunu verin
ws_c00.RequestSoapContext.Security.Tokens.Add(token)
ws_c00.RequestSoapContext.Security.MustUnderstand = False
arkadaşlar delphi 7 test ortamında wsdlimp ile pas dosyasını oluşturuyorum sonuçta " mesajda takip numarası bulunamadı! Detay alınan mesajda takipno elementi bulunamadı " diyor bende gerçek ordamda denemek istedim ama wsdlimp ile gerçek ortam wsdl i pas dosyasına çevirince eksik çeviriyor. tam çeviren varsa paylaşırsa çok iyi olur
Ben “ws-security protokolü nedeniyle Delphi-7 den daha üst sürümlere geçilmesi gerekir” önyargısına katılmıyorum. Delphi 7 içerisinden 2 şekilde ws-security başlığının XML içerisine yerleşmesini sağlayabilirsiniz. gerçekleştirebilirsiniz.
1. Embarcadero/Borland tarafından yayınlanan WSSE.pas dosyasını kullanarak oluşturulacak XML içerisine security header yerleştirebilirsiniz.
2. THTTPRIO bileşeninin OnBeforeExecute Event ını kullanarak oluşturulmuş olan XML ye eklemeler yapabilirsiniz veya XML yi komple sıfırdan elle oluşturabilirsiniz. Bu yöntemi daha önce bir forumda anlatmıştım. ( http://www.delphiturkiye.com/forum/viewtopic.php?f=2&t=30636 )
Bu yöntemlerin uygulanması konusunda takılan arkadaşlara bilgimce yardımcı olmaya çalışırım. Delphi 7 kullanan arkadaşların yine de Delphi’nin yeni bir sürümüne geçmesinde fayda görüyorum.
C. Sunguray…
From: sagli...@googlegroups.com [mailto:sagli...@googlegroups.com] On Behalf Of İbrahim KAZANCI
Sent: Wednesday, June 19, 2013 3:07 PM
To: sagli...@googlegroups.com
Subject: Re: Yeni Medula Hizmet Kayıt Yöntemi (ws-security ve delphi 7)
Teşekkür ederim.
İbrahim KAZANCI
19 Haziran 2013 Çarşamba 15:02:50 UTC+3 tarihinde atilla acar yazdı:İbrahim Bey,
Değiştirerek yaptım. XSD'yi import etmiyordu, kendim indirdim yanına koydum.İyi Çalışmalar.
2013/6/19 İbrahim KAZANCI <ikaz...@yahoo.com>
Atilla Bey,
Bu gönderdiğiniz xml'i siz değiştirerek mi yaptınız yoksa bir yerde yayınlandı mı acaba? Orjinalinde xsdyi import etmiyor, sizinki ile farkı nedir?
İbrahim KAZANCI
14 Haziran 2013 Cuma 17:19:56 UTC+3 tarihinde atilla acar yazdı:Ekteki HizmetKayitIslemleri2.xml'i deneyiniz.
2013/6/14 <okya...@hotmail.com>
Merhaba
13.06.2013 Tarihli SGK duyurusuna göre 30 Haziran'a kadar Medula hizmetkayıt süreci ws-security protokolüne geçecekmiş.Benim hizmet kayıt uygulamalarım hep delphi 7 ile yazılmış durumda ve şu anda gerçekten çok yüklü ve stabil olarak çalışan programlar.
Fakat delphi7 https://medula.sgk.gov.tr/medula/hastane/hizmetKayitIslemleriWS?wsdl adresinden gerekli dökümanı tam olarak import edemiyor.
Bununla ilgili yardımcı olabilir misiniz ? Bunun bir yolu olmalı aksi takdirde o kadar programın c# gibi uygulamaya taşınması gerçekten çok zor bir süreç.
Acilen yardımlarınızı rica ediyorum,
teşekkürler, iyi çalışmalar...
--
Bu e-postayı Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" adlı gruba 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/groups/opt_out adresiniz ziyaret edin.
--
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
--
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
Merhaba
Ben sistemi değiştirmeden önce delphide ekteki WSSE.pas kullanıyordum.