Please enable JavaScript.
Coggle requires JavaScript to display documents.
BI genel Api akışı - Coggle Diagram
BI genel Api akışı
3-) bsi-permissionGetEngineSQ
bsi-permissionGetEngineSQ
api ile BSI tarafına party İd göndererek bu müşterinin BSI da olan bütün izinlerini istiyoruz.
gönderdiğimiz
party id
ile ilgi bana bir user id ile gerekli izinler dönüyor sonra dış sistemden aldığı izinleri
OAB
alıp camundaya ve BSS içiersine veriyor güncelliyor.kendi içerisinde de tutuyor.(
izin işlemleri :
uygulma erişim izinleri müşreri tv terminal almışsa onu kullanabilme izni gider helixfi uygulama izni gider)
5-) ComcastXFi
bsi-serviceActivationConfigurationSQ
Bu api ile ComcastXFI uygulamasını kullanabilmesi için bir izin işlemi döner Türktelekom gibi turvel gibi uygulma
1-) /dce-rest/order/DCE/start
activemqOrderStart
apisi benim siparişimin orta katmana çıkıp işlenmesi gerektiğini gösteren api.
activemqOrderStart
bana json formatında order ile ilgili veriler geliyor buradan da Camundadan gerekli flowlara giripi o flowlar sürecine ilerleyecek ve orderım tamamlanacaktır.
2-) bsi-serviceActivationConfigurationSQ
Bu api Tv ve İntarnet BI'yıolan süreçlerde toplam 5 kere tetiklenir.
4 tanesi intarnet hizmeti aldığımız zaman Tetiklenir.
5.si ise Tv hizmeti aldığımızda tetiklenmir.
ilk olarak gerekli hizmetin başlatılabilmesi için BSI tarafındaki
COMCAST
bir kaydının oluşması lazım bunu da
Activation and Configuration API
sayesinde gerekli bilgilerin BSI tarafındaki
COMCAST
servisine gönderiyoruz
bizim
COMCAST'E
yoladığımız Json request sonrası gerekli provizyonlama işlemlerini tamamlandığını gösteren Responsa da bu Order'a ait bir ID türetir ve bu sayede bendeki Order ID ile Bir ilişki kurulur.
Eğer olurda bu Api de bir sorun oluştu ve gerekli bilgileri gönderemedik. o zaman bu producttaki bütün provizyonlama işlemlerin anlamını yitirir. 0'dan provizyonlama işlemlerini yapmak gerekir
4-) bsi-permissionPatchSQ
aldığım izinleri ve kendi tarıfımda ne olması gerektiğini bu
bsi-permissionGetEngineSQ
apisi sayesinde güncelledim.
permissionPatchSQ
apisi ile müşterinin en güncel olarak tutulduğu uygulama izin işlemlerini alıp göndeririz
bu provizyonlama olmadan diğer apiler başarılı olsa bile müşteri hizmetlerini kullanamaz mü
5-)BroadbandAccess
bsi-serviceActivationConfigurationSQ
comcast a gidip intarnetini aktifleştirmek için gerekli provizyonlamayı yapıyorum
6-) GatwayeRegistration
bsi-serviceActivationConfigurationSQ
Müşteri cihazını kullanabilmesi için cihazını kayıt etmem laızm bu provizyonlama sonrasın müşteri hem cihazını hem de intanetini kullanbilir.