Teknik rehber

ÜTS Web Servis Entegrasyonu

ÜTS'nin REST servisleri nasıl çalışır, Sistem Token nedir ve hangi alanlar gönderilir? UzmanUTS bu servisleri sizin yerinize kullanır; kod yazmanız gerekmez.

ÜTS web servisleri nasıl çalışır?

ÜTS, TÜBİTAK BİLGEM tarafından geliştirilen ve TİTCK tarafından işletilen bir sistemdir. Firmaların kendi yazılımlarından bildirim yapabilmesi için "Takip ve İzleme Web Servis Tanımları Dokümanı" ile tanımlanan REST servisleri sunar. Bu doküman uts.saglik.gov.tr üzerinde güncellenerek yayınlanır.

  • Mimari: Standart REST servisleri, JSON veri formatı.
  • Kimlik doğrulama: Her isteğin HTTP başlığına utsToken etiketiyle Sistem Token eklenir.
  • Servis kalıbı: Bildirimler …/UTS/bildirim/{tür}/ekle biçimindeki uç noktalarla yapılır (ör. uretim, ithalat, verme, alma, utsdeTanimsizYereVerme). İptal, paket ve "kabul edilecek tekil ürün sorgula" servisleri de vardır.
  • Ortamlar: Canlı ortam ve utstest.saglik.gov.tr test ortamı. Test ortamında ayrı firma kaydı ve ayrı token gerekir.

Sistem Token

Sistem Token, firmanın imza yetkilisi tarafından e-imza veya mobil imza ile ÜTS uygulamasından alınan entegrasyon anahtarıdır. Menü yolu: Kullanıcı → Sistem Kullanıcısı Tanımlama İşlemleri → Sistem Tokeni Al. Ayrıntılar için ÜTS Sistem Token nasıl alınır? rehberine bakın.

Token, firmanız adına ÜTS'ye bildirim yapma yetkisi verir. E-posta ile paylaşmayın, kaynak koduna gömmeyin; UzmanUTS'de şifreli olarak saklanır ve arayüzde gösterilmez.

Temel JSON alan kodları

KodAnlamıNot
UNOÜrün numarasıBarkod numarası (GS1'de GTIN); en fazla 23 karakter
LNOLot / batch numarasıEn fazla 20 karakter
SNOSeri / sıra numarasıEn fazla 20 karakter
URTÜretim tarihiYYYY-AA-GG
SKTSon kullanma tarihiYalnızca biri verilirse diğeri raf ömründen hesaplanır
ADTAdetLot takipli ürünlerde
BRKBarkod kuruluşuGS1, HIBCC veya UTS
SIPAlt ürün listesiSistem/işlem paketleri için

UzmanUTS bu servisleri sizin yerinize kullanır

ÜTS web servislerine kendi yazılımınızdan bağlanmak; bildirim türü seçimi, ön doğrulama, kuyruk, yeniden deneme, hata kodlarının yorumlanması ve servis değişikliklerinin takibi gibi sürekli bakım gerektiren bir geliştirme işidir. UzmanUTS bu katmanı hazır sunar: ERP'nizdeki belgeleri yalnızca okuyarak doğru bildirimi oluşturur ve firmanızın Sistem Token'ı ile ÜTS'ye gönderir. Sizin tarafınızda kod yazmanız gerekmez.

Kendi geliştirmeniz mi, UzmanUTS mi?

İşKendi yazılımınızla doğrudan ÜTSUzmanUTS
Bildirim türü seçimiSizin kodunuzOtomatik
Ön doğrulama (kayıt, stok, SKT)Sizin kodunuzHazır
Kuyruk ve yeniden denemeSizin kodunuzHazır
Hata kodlarının yorumlanmasıSizin kodunuzTürkçe açıklama
Gelen verme takibiAyrı geliştirmeGelen Kutusu ile hazır
Servis değişikliklerine uyumSizin bakımınızBizim bakımımız

Sık sorulan sorular

ÜTS web servisleri hangi teknolojiyle çalışır?

ÜTS'nin takip ve izleme servisleri standart REST servisleridir; veri formatı JSON'dur. Kimlik doğrulama, her isteğin HTTP başlığına eklenen utsToken değeriyle yapılır.

ÜTS test ortamı var mı?

Evet, utstest.saglik.gov.tr. Test ortamı canlı ortamla aynı işlevlere sahiptir; ancak orada da ayrıca firma kaydı yapılması ve ayrı bir Sistem Token alınması gerekir.

Kendi yazılımımızı doğrudan ÜTS'ye bağlamak yerine neden UzmanUTS?

Doğrudan entegrasyonda bildirim türü seçimi, ön doğrulama, hata kodu yorumlama, kuyruk, yeniden deneme, gelen verme takibi ve mevzuat kaynaklı servis değişikliklerini sizin yönetmeniz gerekir. UzmanUTS bunları hazır sunar; ERP'nizi yalnızca okuyarak bildirimleri kendisi oluşturur, sizin kod yazmanız gerekmez.

Sistem Token süresi dolarsa ne olur?

ÜTS yetki hatası döndürür. UzmanUTS bu durumu tespit eder, bildirimleri kuyrukta bekletir ve sizi uyarır; yeni token tanımlandığında gönderim kaldığı yerden devam eder.

UTS bildirimlerinizi bugün otomatiğe alın

15 dakikalık canlı demoda kendi ürünleriniz ve ERP'niz üzerinden UzmanUTS'nin nasıl çalıştığını görün. Kurulum ve ilk eğitim bizden.