Servis_Adresi: http://testwsats.saglik.gov.tr/entegrasyon/EntegrasyonServisi.svc
UI Adresi: http://testats.saglik.gov.tr/
Firmanıza tanımlı stok bilgileri için test yaptığınız kullanıcı adı bilgisi ile [email protected] mail adresine başvurunuz.
1 Kapsam
Aşı Takip Sistemini AHBS, HSBS, HBYS kullanıcılarının web servis (SOAP) aracılığıyla kullanacakları metotların yapısı ve kuralları anlatılmaktadır.
Servisler SSL üzerinden çalışacaktır.
2 Kullanıcı Yönetimi ve Yetkilendirme
Tüm kullanıcıların Kullanıcı Adı ve Parola bilgisi Sağlık.Net sisteminde kullandığı veriler olmalıdır.
2.1 AHBS sistem kullanıcıları
Kullanıcı Adı, Aile Hekiminin Kimlik numarasıdır.
Parola ise, Aile Hekimine verilmiş Sağlık.Net parolasıdır.
Online Protokol numarası, yazılım firmasının Sağlık.Net üzerinden aldığı protokol numarasıdır.
2.2 HSBS sistem kullanıcıları
Kullanıcı Adı, birime verilmiş Sağlık.Net kullanıcı adıdır.
Parola ise, birime verilmiş Sağlık.Net parolasıdır.
Online Protokol numarası, yazılım firmasının Sağlık.Net üzerinden aldığı protokol numarasıdır.
2.3 HBYS sistem kullanıcıları
Kullanıcı Adı, kurumun ÇKYS kodudur.
Parola ise, kuruma verilmiş Sağlık.Net parolasıdır.
Online Protokol numarası, yazılım firmasının Sağlık.Net üzerinden aldığı protokol numarasıdır.
3 Web Servis
3.1 Kullanabilirlik Sorgusu
Kullanıcıların uygulamadan önce aşıların sağlık durum sorgusunu yaptığı servistir.
WSDL Adresi |
Kod | Metot Adı | Giriş Parametresi | Çıkış Parametresi | Açıklama |
WS-ATS01 | AsiKullanilabilirlikSorgusu | AsiKullanilabilirlikSorgusuGirdi Bkz. Tablo 3.1.1 | AsiKullanilabilirlikSorgusuCikti Bkz. Tablo 3.1.4 | AHBS, HSBS, HBYS kullanıcıları, bu servis ile birimlerindeki stokların(ürün) Kullanılabilirlik durum bilgisini öğrenebilir. |
3.1.1 Tablo AsiKullanilabilirlikSorgusuGirdi
Parametre Adı | Tipi | Zorunluluk | Uzunluk (Mak.) | Açıklama |
KullanıcıBilgisi | Zorunlu | Bkz. Tablo 3.1.2 | ||
SorguBilgisi | Zorunlu | Bkz. Tablo 3.1.3 |
3.1.2 Tablo Kullanıcı Bilgisi
Parametre Adı | Tipi | Zorunluluk | Uzunluk (Mak.) | Açıklama |
KullaniciAdi | String | Zorunlu | 11 | |
Parola | String | Zorunlu | 40 |
Kurallar |
|
3.1.3 Tablo Sorgu Bilgisi
Parametre Adı | Tipi | Zorunluluk | Uzunluk (Mak.) | Açıklama |
OnlineProtokol | String | Zorunlu | SağlıkNet’in vermiş olduğu protokol numarası. | |
StokBarkodu | String | Zorunlu | 14 | Minumum 8 |
StokSeriNo | String | Zorunlu | 20 | |
StokPartiNo | String | Zorunlu | 19 |
|
Hl7Kodu | String | Zorunlu | 10 | Karekod üzerindeki HL7 Kodu |
SonKullanmaTarihi | DateTime | Zorunlu | Karekod üzerindeki tarih | |
KirilimBilgisi | String | Zorunlu | Karekod üzerindeki Kırılım Bilgisi | |
UygulanacakKisiTipi | Enum | Zorunlu | Vatandas, Yabanci, YeniDogan, Vatansiz | |
UygulanacakKisiID | String | Zorunlu | 20 | |
HekimKimlikNo | String | Zorunlu | 11 | |
GeziciHizmetMi | Boolean | Zorunlu |
3.1.4 Tablo KullanilabilirlikSorgusu metot çıktısı
Parametre Adı | Tipi | Uzunluk (Mak.) | Açıklama |
Bilgi | String | ||
SorguDurum | Enum | Kullanilabilir, Kullanilamaz, YetkiYok, StokYok, KullaniciadiParolaHatali | |
SorguNumarasi | String | GUID |
Kurallar |
|