Bir bakışta
| Öğe | Tipik yanıt |
|---|---|
| Sorun | İlaç buzdolapları ve depolar birçok küçük sahaya yayılmış durumda, günde bir ya da iki kez elle okunuyor ve sıcaklık sapmaları, stoğu kurtarmak ya da açıklamak için çok geç fark ediliyor. |
| Neler bağlı | Her buzdolabı ve dondurucuda bir prob, depolarda ortam sensörleri, kapı kontakları ve bir elektrik kesintisi sinyali; LoRaWAN, Wi-Fi veya hücresel ağ üzerinden gönderilir. |
| Kimler kullanır | Bir sahadan sorumlu eczacılar ve hemşireler, bölge veya baş eczacı, kalite veya sorumlu kişi ve tesis yönetimi. |
| Tipik ilk kapsam | Bir bölgedeki beş ila on saha ve buzdolapları, ayrıca bölge deposu. |
| İlk ekrana kadar geçen süre | Genellikle ilk sensörün bağlanmasından itibaren bir gün içinde. Sorumlu kişinin güvenebileceği bir pilot için dört ila altı hafta planlayın. |
Durum
Bir eczane zinciri, bir hastane vakfı veya bir halk sağlığı hizmeti; aşıları ve sıcaklığa duyarlı ilaçları yüzlerce +2 ile +8 °C’lik eczane buzdolabında, daha az sayıda −25 ile −15 °C’lik dondurucuda, bazen ultra düşük dondurucularda ve 15 ile 25 °C’de tutulan ortam depolarında saklar. Birçok buzdolabında, birinin her sabah okuyup sıfırladığı bir min/max termometre bulunur. Bazılarında, ayda bir indirilen, birinin hatırlarsa indirdiği bağımsız bir veri kaydedicisi vardır.
Arıza biçimleri tanıdıktır: yoğun bir seansın ardından tam kapanmayan bir kapı, bir temizlikçinin prizden çektiği bir buzdolabı, aşılar donana kadar soğuğa kayan bir termostat, bir yaz hafta sonu depoyu 25 °C’nin üzerine çıkaran sıcaklık. Pazartesi günkü bir min/max okuması eczacıya bir şeyin olduğunu söyler, ama ne zaman ve ne kadar süreyle olduğunu söylemez; bu yüzden stoğu karantinaya alma ya da imha etme kararı eksik kanıtla verilir. Kaybedilen her buzdolabı yükü para kaybettirir ve aşılar söz konusuysa randevulara mal olur.
Bu blueprint her depolama ünitesine sürekli bir kayıt, mesai içinde ve dışında adlandırılmış bir kişiye ulaşan alarmlar, her sapmayı yönetmek için yapılandırılmış bir yol ve bölge ile kalite fonksiyonu için tek bir görünüm sağlar.
Hedefler ve ölçütler
- Kapsam = çalışan sensörü olan depolama üniteleri ÷ ilaç tutan depolama üniteleri. İlk hedef aşı buzdolaplarının %100’üdür.
- Ünite başına, ay başına aralıkta kalma süresi. Pratik biçim: ayın saati eksi sıcaklık alarmlarının toplam süresi (açılış ile çözülme arası, alarm listesinden okunur) ÷ ayın saati.
- Ünite başına, ay başına sapmalar; kısa olanlar (kararlaştırılan tolerans içinde, örneğin 30 dakika içinde çözülenler) ve stok değerlendirmesi gerektiren uzunlar olarak ayrılır.
- Onaylama süresi = onaylanma zamanı eksi açılma zamanı. Mesai saatleri ve geceler için ayrı izleyin.
- Ünite başına günlük minimum ve maksimum, günlük toplamlardan; bu, günlük min/max girişinin yerini alır.
- Veri tamlığı = ünitenin aralığı için alınan okumalar ÷ beklenen okumalar; böylece sessiz bir sensör, sabit bir buzdolabı sanılmaz.
Limitleri ve toleransı pilottan önce sorumlu kişiyle yazılı olarak kararlaştırın. Tipik başlangıç değerleri: buzdolapları 2 ile 8 °C, dondurucular −25 ile −15 °C, ortam 15 ile 25 °C; saklanan ürünlerin etiket koşulları öncelikli olur.
Mimari
Sahalar farklıdır, bu yüzden tasarım sahaya göre seçilebilen üç giriş yolu sunar. Üçü de Hermetry’ye aynı profil anahtarlarıyla cihaz olarak ulaşır; böylece kartlar ve kurallar bir buzdolabının hangi yolu kullandığını umursamaz.
- LoRaWAN, birden çok ünitesi olan sahalar için: harici probu olan pil ile çalışan sıcaklık sensörleri, kapı kontakları ve sahada Hermetry'nin kendi ağ sunucusuna bağlı sahaya özgü bir LoRaWAN ağ geçidi (EU868, sınıf A, OTAA). Kodek kütüphanesi yaygın sıcaklık ve kapı sensörlerini çözer.
- Tek buzdolabı olan sahalar için doğrudan MQTT veya HTTPS: kendi kimlik bilgileriyle TLS üzerinden okumalarını yayımlayan bir Wi-Fi veya hücresel problu kaydedici.
- Bina ağı olan depolar ve hastane eczaneleri ya da izlenen bir ultra düşük dondurucu için lisanslı ağ geçidi: Hermetry Edge çalıştıran lisanslı bir ağ geçidi, dondurucu kontrolcülerini ya da sensör modüllerini Modbus RTU veya Modbus TCP üzerinden okur, dijital girişlerindeki kontakları okur ve her şeyi TLS’li tek bir giden MQTT bağlantısı üzerinden gönderir.
| Bileşen | Görev | Notlar |
|---|---|---|
| Glikol veya ürün simülanı şişesinde prob | İlacın gördüğü sıcaklık | Her buzdolabı için bir tane; arka duvara ya da kapı içine değil, stok arasına yerleştirilir. |
| LoRaWAN sıcaklık sensörü | Prob ve pil değerlerini gönderir | Sensör gövdesi buzdolabının dışında, prob kablosu kapı contası ya da bir port üzerinden geçer. |
| Kapı kontağı | Kapı açık ve kapalı durumu | LoRaWAN ya da bir ağ geçidinin dijital girişi. |
| Elektrik kesintisi sinyali | Buzdolabı devresine şebeke gerilimi | Bir ağ geçidi girişinde röle kontağı ya da harici gücü bildiren bir sensör. |
| LoRaWAN ağ geçidi | Saha kapsamı | Küçük bir UPS’li şebeke, böylece radyo kısa kesintilerde çalışmaya devam eder. |
| Lisanslı ağ geçidi veya 4G yönlendirici | Yukarı bağlantı ve Modbus okuma | Kendi SIM kartınız ve operatörünüz; platformdan eSIM yönetimi geliştirme aşamasındadır (Hermetry Connect). |
Lisanslı cihazlar kimliklerini platformun kendi otoritesinden bir X.509 sertifikasıyla kanıtlar. Üçüncü taraf kaydediciler erişim belirteci ya da kullanıcı adı ve parola kullanır; gizli bilgiler karma olarak saklanır, bir kez gösterilir ve döndürülebilir ya da iptal edilebilir. Cihaz profili TLS’yi zorunlu kılabilir ve bir cihazın bağlanabileceği ağları kısıtlayabilir; bu da sabit çıkış adresleri olan bir hastane ağındaki kaydediciler için uygundur.
Nokta listesi
Depolama ünitesi başına, ayrıca saha noktaları. Adlar bir öneridir; her sahada olduğu gibi değiştirmeden kullanın.
| Nokta | Telemetri anahtarı | Birim | Kaynak | Aralık | Notlar |
|---|---|---|---|---|---|
| Prob sıcaklığı | probe_temp_c | °C | Tamponlu prob, LoRaWAN veya kaydedici | 5 dk | Her limit alarmının temeli. |
| Hava sıcaklığı | air_temp_c | °C | Aynı cihazın dahili sensörü | 5 dk | Yalnızca tanılama; her kapı açılışına tepki verir. |
| Kapı açık | door_open | bool | Kapı kontağı | değişimde | Ayrıca her 15 dakikada bir kalp atışı. |
| Kapı açılışları | door_count | sayı | Bildirildiğinde kapı sensörü sayacı | 15 dk | Artıştan günlük açılışlar. |
| Buzdolabı gücü var | power_ok | bool | Röle kontağı veya sensörün harici güç bayrağı | değişimde | |
| Sensör pili | battery_pct | % | Sensör | her yukarı bağlantıda | |
| Dondurucu dolap sıcaklığı | cabinet_temp_c | °C | Dondurucu kontrolcüsü, Modbus giriş kaydedicisi 30001 | 60 sn | Ultra düşük ve laboratuvar dondurucuları. |
| Dondurucu ayar noktası | setpoint_c | °C | Dondurucu kontrolcüsü, tutma kaydedicisi 40001 | 15 dk | Yalnızca okuma. |
| Dondurucu kontrolcü alarmı | ctrl_alarm | kod | Dondurucu kontrolcü alarm kaydedicisi | 60 sn | |
| Oda sıcaklığı | room_temp_c | °C | Ortam LoRaWAN sensörü | 10 dk | Bir mağazanın haritalanmış her bölgesi için bir tane. |
| Oda nemi | room_rh_pct | % | Ortam LoRaWAN sensörü | 10 dk | Etiket koşulları nemi sınırladığı yerlerde. |
| Depo kapısı | store_door_open | bool | Kapı kontağı | değişimde | |
| Saha şebekesi | mains_ok | bool | Faz izleme rölesi, ağ geçidi girişi | değişimde | Bir sahadaki elektrik kesintisini tek bir buzdolabının fişinin çekilmesinden ayırır. |
| Ağ geçidi bağlantı kalitesi | link_ok | bool | Ağ geçidi durumu | 5 dk | Bir radyo sorununu bir buzdolabı sorunundan ayırır. |
Her anahtarı profilde birim, ondalık basamak ve aralıkla tanımlayın, örneğin problar için −30 ile +30 °C, böylece göstergeler ve grafikler her sahada aynı ölçeklenir. Her sensörün kalibrasyon tarihini ve sertifika numarasını cal_due ve cal_cert gibi sunucu özellikleri olarak kaydedin; ünite sayfasındaki bir özellikler kartı bunları okumalarla yan yana gösterir.
Varlık modeli
regional_pharmacistveregion_codeiçeren Bölge (serbest bir tür).- Adres, konum, saat dilimi,
site_code,opening_hoursveresponsible_personile Saha (eczane, klinik, servis veya depo). - Bir depo ya da eczanenin birden çok odası olduğunda Oda;
storage_class(ambient, cold) vemapping_reportile. - Unit (Machine kind, or a free kind called Storage unit) for each fridge and freezer, with
unit_type,model,serial,capacity_landcontents(vaccines, insulin, general).
Her sensörü kendi birim varlığına, LoRaWAN ağ geçidi veya güç rölesi gibi saha cihazlarını ise sahaya yerleştirin. Ağaç yapısı daha sonra saha tablosunu, her sahanın alarm sayısını ve durumunu ile her yerin çalıştırabileceği kuralları yönlendirir. Erişimi de kolay ifade eder: bir sahanın eczacısına o sahanın cihazları, bölge eczacısına ise bölgenin cihazları verilir.
Sınırları cihaz üzerinde sunucu öznitelikleri olarak tanımlayın; örneğin buzdolabı için low_c = 2 ve high_c = 8, derin dondurucu için high_c = −15. Kurallar öznitelikleri okur; böylece insülin buzdolabı ile ortam dolabı aynı kural kümesini paylaşır. Sınırlar, merkezi bir ürün kataloğu tarafından belirleniyorsa API üzerinden başka bir sistemden de yazılabilir.
Cihaz kurulumu
Profiller
Her cihaz türü için bir profil oluşturun: Medicine fridge probe (LoRaWAN), Medicine fridge logger (MQTT), Freezer controller (via gateway), Ambient store sensor ve Site gateway. Her profil, o türdeki her cihaz için anahtarları, birimleri, alarm kurallarını, çevrimiçi kuralını ve hız sınırlarını içerir. Sensöre uygun bir beklenen aralıkla Recent message çevrimiçi kuralını kullanın; böylece cihaz listesi sessiz bir sensörü çevrimdışı gösterir ve bir hareketsizlik alarm kuralı ekleyin.
Sağlama
Lisanslı ağ geçitleri, kodlarının taranmasıyla kuruluşa eklenir; sahada kimse kimlik bilgisi yazmaz. LoRaWAN sensörleri kimlikleriyle kaydedilir ve havadan katılır; yüzlerce cihazlık bir devreye alma için, tedarikçi listesinden, hedeflendikleri saha ve birimle birlikte toplu olarak içe aktarın. Bir profilin sağlama anahtarıyla kendini kaydeden üçüncü taraf kayıt cihazları, bir yönetici onaylayıp etkinleştirene kadar karantinada bekler.
Aralıklar ve ayarlar
Tamponlu problar için beş dakika makul bir aralıktır; bir dakika çok az fayda sağlar, çünkü prob tasarım gereği havanın gerisinde kalır. Lisanslı ağ geçitleri için, remote device settings modelin ayarlarını gösterir; sorgulama aralıkları ve seri parametreleri dahil. Birini ayarlayın, temel olarak kaydedin ve toplu bir iş ile dalgalar halinde her mağaza ağ geçidine uygulayın. Üçüncü taraf sensörler kendi yapılandırma araçlarını kullanmaya devam eder.
Saatler, boşluklar ve geç veri
Cihazın kendi zaman damgasını taşıyan okumalar eşzamanlı bir saat gerektirir; on dakikadan fazla ileride olan her şey atılır. Güvenilir saati olmayan cihazlar zaman damgasını dahil etmemelidir. Lisanslı ağ geçitleri, yukarı bağlantıları kesikken okumaları tamponlar; bazı üçüncü taraf sensörler ve kayıtçılar da depolanmış okumaları yeniden gönderebilir, buna güvenmeden önce modeli kontrol edin. Geç okumalar geldiğinde Hermetry bunları saklar ve alarm kurallarını bunlar üzerinde geriye dönük doldurma olarak değerlendirir; kesinti sırasındaki bir aşım geçmişte Backfilled olarak işaretlenmiş görünür, böylece kayıt geç bir uyarı olmadan eksiksiz kalır.
Yazılım
Ağ geçidi yazılımı imzalanır ve profile atanır, ardından aralarında bir bekleme süresiyle dalgalar halinde yayılır. Mobil veri üzerindeki birimler, ücretli indirmelere izin verilmedikçe bir indirme için bekler.
Panolar
| Pano | Kitle | Bileşenler ve gösterdikleri |
|---|---|---|
| Bölge görünümü | Bölge eczacısı, kalite | Durumlarına göre renklendirilmiş saha haritası; birimler, açık alarmlar, onaylanmamış alarmlar ve son okuma ile saha tablosu; aralık dışındaki birimler ve çevrimdışı sensörler için istatistik kartları; bölgedeki açık alarmların alarm tablosu. |
| Saha sayfası | Sorumlu eczacı | Birim başına bir durum kartı (aralıkta, alarmda, çevrimdışı); her prob için sınırları aralık olarak gösteren göstergeler; 7 günlük prob sıcaklıklarının çizgi grafiği; kapı ve güç durumları; alarm sayfasından onaylanabilen sahanın alarm listesi. |
| Birim kaydı | Eczacı, kalite | Model, seri, içerik ve kalibrasyon son tarihini içeren öznitelik kartı; prob ve hava sıcaklığının çizgi grafiği; gün toplamlarından günlük minimum ve maksimum tablosu, Excel’e indirilebilir; birimin alarmları ve zaman çizelgeleri. |
| Aşım incelemesi | Kalite | Sıcaklık alarm türlerine ve son 30 güne göre filtrelenmiş alarm tablosu; açılma, onaylanma ve çözülme zamanları ile tekrar sayıları; hâlâ aralık dışında olan birimler için anahtar filtreleri. |
| Filo sağlığı | Tesis, BT | Bağlantı durumu, pil ve son görülme ile cihaz tablosu; sensör pilleri için ilerleme kartları; LoRaWAN ağ geçidi sağlığı. |
Varlık parametreleri, tek bir saha sayfasının her saha için hizmet vermesini sağlar; bölge görünümünden detaylandırma ile açılır ve birim kaydının herhangi bir birimi izlemesine olanak tanır. Salt okunur bir görüntüleme bağlantısı, hastane eczanesindeki bir ekranda saha sayfasını kimse oturum açmadan gösterebilir; seçilen süre dolunca sona erer ve ekran başına iptal edilebilir.
SCADA ekranları
Çoğu ilaç depolamasında bir süreç çizimine gerek yoktur; panolar bunu karşılar. İki durum bir çizimden yarar sağlar:
- Merkezi depolar ve hastane eczaneleri: her buzdolabı, derin dondurucu ve oda sensörünün yerleştirildiği deponun bir kat planı çizimi. Ultra düşük dondurucu, stabilite odası ve kuluçka makinesi sembolleri Food and pharma paketinin pharma ailesinden; kapı sembolleri Building paketinden gelir. Renk kuralları, probu sınırını aştığında birimi kırmızıya çevirir ve alarm açıkken yanıp söndürür.
- Çok odalı sahalar: çizimi bir saha görünümü olarak ekleyin ve Match everything her sembol için bir cihaz önermesine izin verin. Çizimden oluşturulan bir 3B görünüm bağlamaları korur ve cihazlar bir
statusanahtarı bildiriyorsa odaları, cihazlarının en kötü durumuna göre renklendirebilir.
Paketler için SCADA kütüphanesine bakın. Konumun önemli olduğu sahalar için çizimleri saklayın; iki buzdolabı olan bir eczane, saha sayfasıyla daha iyi hizmet alır.
Kurallar ve alarmlar
Alarmı her zaman tamponlu probda kurun, asla hava sensöründe; her birime sınırlarını öznitelikler aracılığıyla verin. Bir kuralda iki önem derecesi, kıl payı bir sapma ile gerçek bir aşımın aynı alarmı izlemesini sağlar.
| Alarm | Koşul | Gecikme ve histerezis | Önem derecesi | Bildirim | Yükseltme |
|---|---|---|---|---|---|
| Sıcaklık yüksek | probe_temp_c > öznitelik high_c (Major); > öznitelik high_crit_c (Critical) | Yükselme için 2 örnek, düşme için 2 örnek gecikme; histerezis 0.3 °C | Major / Critical | Saha personeline anlık bildirim ve uygulama içi; Critical ayrıca sorumlu eczacıya SMS | Onaylanana kadar her 15 dakikada bir hatırlatma; Critical’e yükselince yeniden bildirim |
| Sıcaklık düşük | probe_temp_c < öznitelik low_c | 2 örnek gecikme; histerezis 0.3 °C | Major | Saha personeli, anlık bildirim ve SMS | Her 15 dakikada bir hatırlatma |
| Donma riski | Buzdolabı profilinde probe_temp_c < 0.5 | 1 örnek gecikme | Critical | Sorumlu eczacı, SMS | Her 10 dakikada bir hatırlatma |
| Tolerans süresinden uzun aşım | Kural kartı: prob high_c değerinin üzerinde ve 30 dakika boyunca öyle kalırsa | Kuraldaki zamanlayıcı | Critical | Bölge eczacısı ve kalite, SMS ve e-posta | Her 30 dakikada bir hatırlatma |
| Kapı açık bırakıldı | door_open == true | 5 dakika gecikme | Uyarı | Saha personeli, anlık bildirim | Her 5 dakikada bir hatırlatma |
| Buzdolabı gücü kesildi | power_ok == false | 60 s gecikme | Major | Saha personeli ve tesis, anlık bildirim ve SMS | Her 15 dakikada bir hatırlatma |
| Ortam deposu aralık dışında | room_temp_c > 25 veya < 15, özniteliklerden | 20 dakika gecikme; histerezis 0.5 °C | Minor | Depo sorumlusu, e-posta ve uygulama içi | Her 60 dakikada bir hatırlatma |
| Sensör sessiz | Hareketsizlik kuralı, 30 dakika | Major | Saha personeli, anlık bildirim; tesis e-postayla | Her 60 dakikada bir hatırlatma | |
| Pil düşük | battery_pct < 20 | Histerezis 2 % | Uyarı | Tesis, e-posta | Yok |
Gestion hors horaires. Alarm kuralının alıcıları kullanıcılar, roller veya düz e-posta adresleridir ve bir kural, saat kaç olursa olsun seçilen kanallardan gönderir. Kişi bazındaki tercihler ve sessiz saatler kritik olmayan bildirimleri erteleyebilir; Kritik olanlar varsayılan olarak yine de iletilir. Mesai dışında farklı bir mesaj için Kurallar kartına şu kuralı ekleyin: sıcaklık alarmı oluştuğunda, yalnızca saat çalışma saatleri dışındaysa, bölgesel nöbetçi eczacıya bildirim gönder. IoT alarmları için nöbet rotasyonu yoktur; nöbetçi listesini bir grup veya rol olarak tutun ve üyelerini güncelleyin.
Sapmanın ele alınması. Alarmı alan kişi onu onaylar ve yaptığını bir not olarak yazar, örneğin: kapı aralık bulundu, 21:14’te kapatıldı, stok değerlendirme bekleyene kadar karantinaya alındı. Notlar, bildirimler, önem derecesi değişiklikleri ve çözümlenme alarmın zaman çizelgesinde kalır; onaylama ya da çözümleme de kişinin adına denetim günlüğüne yazılır. Her kuralın bir runbook’u vardır: kapıyı ve güç kaynağını kontrol edin, stoku yedek buzdolabına taşıyın, karantinaya alın, bölgesel eczacıyı arayın. Prob, sınırlar içine hysteresis payı ile birlikte döndüğünde alarm kendiliğinden temizlenir.
Kısa sapmaların incelenmesi. Kimse onaylamadan temizlenen bir sapma, onaysız olarak çözümlenmiş şekilde alarm listesinde kalmaya devam eder. Sabah kontrolüne bunları da dahil edin, böylece her sapma incelenmiş bir notla kayda geçer.
Bakım. Bir ünite buzu çözülürken, temizlenirken veya taşınırken sessize alın; alarmlar yine kaydedilir ve sessiz olarak işaretlenir, ancak kimse çağrılmaz. Sessize alma kendiliğinden biter ve asla 90 günden uzun sürmez.
Taşkınlar. Bölgesel bir elektrik kesintisi, dakikalar içinde düzinelerce sitede güç ve sıcaklık alarmı oluşturabilir. Site şebeke gerilimini Major olarak, ünite sıcaklıklarını ise kendi gecikmeleriyle tutun. Dakikada 20 alarm bildiriminin üzerinde kalanlar, beş dakikalık bir özet bildirimde toplanır.
Otomasyon ve entegrasyonlar
- Kalite sistemi: imzalı
alarm.created,alarm.acknowledgedvealarm.clearedwebhook’ları her sapmayı bir sapma veya CAPA sistemine taşır; bu sistem kaydı açar ve alarma geri bağlantı verir. - Eczane veya stok sistemi: bir akış, Kritik bir sapmayı etkilenen ünitenin stoğunun serbest bırakılana kadar dağıtımını engellemek için stok sisteminin bir HTTP uç noktasına gönderebilir; serbest bırakma kararı o sistemde insan tarafından verilir.
- Ürün kataloğundan gelen sınırlar: merkezi bir sistem,
low_cvehigh_cdeğerlerini REST API üzerinden sunucu öznitelikleri olarak yazar; bu API anahtarı yalnızca bu izinle sınırlıdır ve bir son kullanma tarihi vardır. - Aylık kayıtlar: ünite kaydının günlük tablosu ve okuma geçmişi, site dosyası için Excel’e indirilebilir. Zamanlanmış veya e-posta ile gönderilen raporlar bugün yerleşik değildir. Kalite birimi ortalama kinetik sıcaklık istiyorsa, bunu kalite biriminin doğruladığı bir araçta, dışa aktarılan saatlik verilerden hesaplayın.
- Komutlar: bu tasarımda komut yoktur. Buzdolapları ve dondurucular kendi kontrollerini korur.
Roller ve erişim
| Kim | Rol veya grup | Yapabilir |
|---|---|---|
| Site personeli | Kullanıcı, bir politika ile kendi sitesiyle sınırlı | Kendi sitelerinin ünitelerini ve alarmlarını görür, onaylar ve not ekler. |
| Sorumlu eczacı | Kullanıcı, kendi sitesiyle sınırlı | Site personeli gibi; kısa sapmaları inceler. |
| Bölgesel eczacı | Kullanıcı + IoT görüntüleyici grubu, bölgeyle sınırlı | Bölgenin her sitesini, geçmişi ve alarm zaman çizelgelerini görür. |
| Kalite veya sorumlu kişi | Kullanıcı + IoT görüntüleyici grubu | Tüm kayıtları okur, tabloları dışa aktarır, alarm geçmişini okur. |
| Tesis yönetimi | Kullanıcı + IoT operatör grubu | Cihazları, pilleri ve ağ geçitlerini görür; sınır özniteliklerini yalnızca kalite onayladığında yazar. |
| Platform yöneticisi | Yönetici | Profiller, alarm kuralları, paneller, sessize alma, üyeler, firmware; denetim günlüğünü okur ve dışa aktarır. |
Öznitelik tabanlı politikalar, erişimi tek tek cihazlara daraltır; böylece bir eczacı yalnızca kendi sitesinin üniteleri görür. Yasal olarak ayrı birden fazla kuruluş işleten bir sağlık hizmeti, her birine satır düzeyi güvenlikle yalıtılmış kendi kuruluşunu verebilir; bir hesap birden fazla kuruluşta üyelik tutabilir. Üyeler için SAML veya OIDC ile tek oturum açma, iki faktörlü kimlik doğrulama ve passkey’ler kullanılabilir.
Denetim günlüğü; oturum açmaları, rol değişikliklerini, alarm onaylarını ve temizlemelerini, sessize almaları, öznitelik ve ayar değişikliklerini, Verify ile doğrulanan bir karma zincirinde kaydeder; CSV veya NDJSON olarak dışa aktarılır. Bu kayıtlar bir denetimi destekler, ancak Hermetry varsayılan olarak hiçbir düzenlemeye tabi kullanım için doğrulanmış değildir: prosedürleriniz doğrulanmış bilgisayarlı bir sistem gerektiriyorsa, doğrulama, çevresindeki prosedürler ve resmi kaydın neyi oluşturduğuna dair karar müşterinin sorumluluğundadır.
Boyutlandırma ve veri
200 site, 600 buzdolabı ve dondurucu ve 60 ortam sensörü için yaklaşık bir büyüklük mertebesi:
- Problar: 600 × 288 okuma günde, 5 dakikalık aralıkla = günde 172.800 mesaj.
- Ortam sensörleri: 60 × 144, 10 dakikada bir = 8.640.
- Kapı kontakları ve güç: ünite başına günde 50 değişim ve kalp atışı öngörün, 600 × 50 = 30.000.
- Toplam: yaklaşık günde 211.000 mesaj, ayda yaklaşık 6,4 milyon. Komutlar, alarmlar ve bağlantı olayları aylık kotaya dahil edilmez.
- Değerler: mesaj başına iki ila üç, yaklaşık günde 550.000 ve yılda 200 milyon.
Planın saklama sınıfı, 7 günden 1.095 güne kadar, geçmiş uzunluğunu belirler: ham okumalar en fazla 90 gün, dakika toplamları en fazla 31 gün saklanır; saatlik ve günlük toplamlar ise uzun aralıklı grafiklerin kullandığı tam sınıf boyunca saklanır. İlaç tedarikinde saklama kayıtları genellikle birkaç yıl tutulur; bu toplamları kapsayan sınıfı seçin ve ham okuma penceresi içinde okumaların aylık dışa aktarımlarını arşivleyin. Çözümlenmiş alarmlar varsayılan olarak 365 gün saklanır ve bu ayar yükseltilebilir. Plan, aylık kotanın %80 ve %100’üne ulaşıldığında uyarır ve kotayı aştığı için cihazları asla durdurmaz.
Devreye alma planı
| Aşama | Hafta | İş | Çıkış kriterleri |
|---|---|---|---|
| 0. Hazırlık | 1-2 | Site başına ünite envanteri; sınırlar ve tolerans sorumlu kişiyle kararlaştırılır; sensör modeli seçilir ve doğruluğu ile kalibrasyonu kontrol edilir. | İmzalı envanter, sınırlar ve sapma prosedürü. |
| 1. Pilot | 3-8 | Beş ila on site ve bölgesel depo; profiller, alarm kuralları, paneller, kalite sistemine webhook. | Dört hafta eksiksiz veri; her alarm türü tetiklenir ve ele alınır; sensör okumaları, kalibre edilmiş bir referansa göre kararlaştırılan tolerans içinde; personel eğitilmiş. |
| 2. Bölge | 9-12 | Bölgenin tüm siteleri; sensörlerin toplu içe aktarımı; site başına politikalar. | Aşı buzdolaplarının %100 kapsamı; rahatsız edici alarmlar ünite başına ayda bir’in altında; onaylama süresi prosedür içinde. |
| 3. Ağ | 13-26 | Kalan bölgeler, ayda iki ila dört. | Prosedürün izin verdiği yerlerde min/max çizelgeleri kaldırılır; sapmalar ve sessiz sensörler için üç aylık inceleme yerleştirilmiştir. |
Devreye alma kontrol listesi
- Sensör bağlandı, doğru profilde, doğru ünite varlığına yerleştirildi; özniteliklerdeki ünite seri numarası etiketle eşleşiyor.
- Prob, tamponundaki stok arasına yerleştirildi, kablo kapı contasını sıkıştırmıyor; kapı tam olarak kapanıyor.
- Okuma, buzdolabının ayar noktasında kalibre edilmiş bir referans termometreyle karşılaştırıldı; fark kararlaştırılan tolerans içinde; kalibrasyon vade tarihi kaydedildi.
- Sınır öznitelikleri cihazda mevcut; sınır özniteliği olmayan bir cihaz o sınır için kontrol edilmez.
- Kapı gecikmeden uzun süre açık kaldığında: alarm açılır, personel bilgilendirilir, notlu onaylama çalışır.
- Buzdolabı kısa süreliğine fişten çekildi: güç alarmı açılır; yeniden takıldığında alarm temizlenir.
- Prob elde ısıtıldı, üst sınırın üzerine çıktı: önce Major, sonra Critical; onaylanana kadar hatırlatmalar gelir.
- Sensör veya ağ geçidi 40 dakika bağlantısız kaldı: sessiz sensör alarmı açılır; cihaz tamponluyorsa veriler yeniden bağlantıdan sonra geri gelir.
- Mesai dışı bildirim, gece bir kez gerçek nöbetçi kişiyle test edildi.
Tuzaklar
- Havada prob. Her kapı açılışında alarm verir. Tamponlu bir prob kullanın ve alarmı ona göre ayarlayın.
- Eksik limit öznitelikleri.
high_cokuyan bir kural, bu özniteliğe sahip olmayan cihazları atlar. Canlıya geçmeden önce cihaz tablosundaki öznitelikleri kontrol edin. - Yer değiştiren sensörler. Birimler karışır ve sensörler birimlerle birlikte taşınır. Yerleşimi ve birim kaydını aynı anda güncelleyin.
- Herkese her şey bildiriliyor. Personel uygulamayı sessize alır. Saha alarmlarını sahaya, yalnızca uzun süren veya Critical sapmaları ise bölgeye gönderin.
- İncelenmemiş kısa sapmalar. Gece kendiliğinden kapanırlar. Çözülmüş ancak onaylanmamış alarmların incelenmesini sabah rutininizin bir parçası haline getirin.
- Kalibrasyon unutuluyor. Sapma gösteren bir sensör kusursuz görünen bir kayıt üretir. Cihaz üzerindeki vade tarihini takip edin ve üç ayda bir gözden geçirin.
Hermetry’nin yerini almadıkları
Hermetry izler, uyarır ve kaydeder. Buzdolapları ve dondurucular kendi kontrollerini ve alarmlarını korur. Stokların karantinaya alınması, kullanılması veya imha edilmesi kararları, sapma prosedürü, sensörlerin kalibrasyonu ve sistemin herhangi bir doğrulaması, sorumlu kişinizin ve kalite biriminizin sorumluluğunda kalır. Hermetry, ilaç saklamaya ilişkin herhangi bir mevzuata uygunluk iddiasında bulunmaz; prosedürlerinizin kullanabileceği okumaları, alarm zaman çizelgelerini, notları ve denetim kayıtlarını sağlar.

