JLABS

JLabs.FN Bulovka.Prehistorie

Prehistorie prováděných úprav a oprav


Bullet Tento text je řazen proti proudu času, nejnovější položky vpředu. Při čtení na retrospektivu nebo pro orientaci v houšti změn je nutno postupovat odzadu ... Důležitější úpravy, dotazy a úkoly jsou systematicky v celém textu číslovány vždy písmenem a trojčíslím tak, aby se dalo snadněji odvolávat na konkrétní úpravy a jejich motivaci. Většina relevantních výsledků jednání i vyžádaných úprav je v tomto textu podchycena. Banální úpravy realizované na dálku obratem jsou podchyceny jenom pokud měly nějaký hlubší význam.


Bullet Aktuální sada úkolů a úprav je mezi dlouhými řádky s rovnítky...

=======================================================================================================================

Bullet Všechny dalsí úpravy seřazené proti proudu času

20060401:
    Upraveno předávání vzorků na atb středisko. Nežloutnou po uložení knihy.
    Přidán pohled pro atb středisko, kde jsou vyfiltrovány vzorky předané z jiných laborek. Mají flag Y roven 'A' a
    jsou modré.

20060301:
    Založena tabulka XReg - registr závažných případů.
        Pohled na registr je přidán.
    Antibiotické středisko:
        Bude trochu jinak. Zaveden příznak Y, který se bude na ostatních laborkách nastavovat a projeví se zmodráním vzorku.
        C-čko pak bude prostě napříč všemi laborkami.
        Příznak Y doplněn do pohledů v profilu X.
    Razítko 2REG - přidáno do nabídky TextDoVysledku.
    Hemokultury:
        Kapitola pohledů
        Report od-do - je na horní liště ručička vydávající papír (Sestavy) a tam je to druhá volba.
    Registr X:
        Pokud je v knize razítko MIKROB a na stejném řádku razítko 2REG, pak se po ukončení knihy udělá patřičný zápis do registru
        a PROP je rovno obsahu razítka 2REG.
    Předávání na atb středisko:
        Prozatím uděláno aspoň nějak zjednodušeně:
            Protože nemáme přísně rozděleny profily, nemám moc šasnci zjistit, že zrovna pracuji v dresu atb střediska. Toto prosím nějak
            rozmyslete, aby i případné ukončování v knize mohlo fungovat správně odmodřením.
            F9 nad vzorkem, který nesmí být zelený:
                Zmodrat pro C - vzorek zmodrá
                Zežloutnout pro * - vzorek se stane žlutým (možno případně použít i na odstranění červné barvy ...)
            Fungují taktéž i F6 a F7.
            Pohled na C-čko ztrácí smysl, pokud tedy nemáte i nějaké vzorky rovnou přijímané na laborku C. Preventivně jsem vám do podmínky
            přidal podmínku, že to je buď C-čko nebo Y='A'.
    F8 - defaultní akce:
        Funguje už nějakou dobu. Je-li výsledek, ukáže ho. Není-li, ukáže knihu. Tam pak další F8 udělá náhled a skončí.
        Nad konzultací otevírá tu, na které stojíte k editaci.
    Konzultace:
        Zavedl jsem vám do konzultací pana Leniského. Chybu děláte v tom, že pro pacienta, který ještě není konzultován, mačkáte jenom Ins.
        Musíte Ctrl+Ins. Jinak Ins je "Nová konzultace pro pacienta, na kterém stojím".
        Budete používat výdejkový systém? Ne-li, zavedeme zjednodušené ukončování konzultací, protože odpadne případná dvojkolejnost výdejky a
        odborné části konzultace.

   Z emailu:

      1) uctovani do Benesova - prikladam popis toho, jak nam to ted funguje po nasich upravach.
         LJ: OK, při další kampani, asi v neděli, to zabuduji.

      2) Funkce dedeni:
         LJ: Dtto.

         Knoflik dedit nechame tak jak je
            LJ: Hotovo!

         ALT D nad pacientem: tam se toho dedi moc, stacilo by toto:
             identifikace pacienta (rc, jmeno)
             pojistovna - tu tezko za hospitalizace bude menit
             kod ZdrZa
             KodOdd, ale kdyby to slo na to oddeleni postavit kurzor, aby to nutilo  zapisovace odklikat, tak by to bylo idealni. Je to prevence proti setrvacne zapisovanemu oddeleni prave pri duplikaci  pacienta, ktereho  
             uz mezitim prelozili uplne jinam (neprijemne omyly z praxe)


      3) Dohodli jsme se dnes na predavani vzorku na atb stredisko:
         Pomoci F9 z knihy,  predavka jako ma Karlak, ale predane vzorky budou v domovske knize modre, budou mit kolonku s priznakem VZ 
         nebo tak nejak (VZ=je na vzacnych atb).
         V laboratori C se jen zobrazi, v C se da otevrit  jejich kniha, pracovat na ni, pak ji UKONCIT, coz ma za nesledek jen odmodrani v 
         zakladni laboratori. Tam si ji uzavrou a vypravi vysledek.
         !!!  Mluvili jsme o tom, ze z knihy C vzorek po ukonceni práce  zmizi, ale lepsi by bylo, aby tam byl videt stále, byt nejak poznamenany, ted jsme je meli 
         tmave modre, ale mohly by byt i zelene. ATB stredisko tak vi, co vlastne delalo.
         LJ: Zatím jsem to udělal, jak popsáno výše. Přes knihu to udělám taktéž. Jenom na to ukončování odmodřením musíme dát hlavy dohromady.
             Asi nezbude než mít profil C jako samostatný.

     4) Dosli k tomu, ze by bylo idealni mit na ukonceni knihy taky moznost pouzit klavesnici. Ted to jde jenom  mysi kliknutim na zalozku 
        ukonceni a to dost zdrzuje. Ve starem programu jsme pouzivali CTRL W, to ted taky neco dela, ale s ukoncenima zarazenim do 
        tiskove fronty nesouvisi.
        LJ: Funguje Ctrl+F10, zapínám na to taktéž F10.

     5) Formular na konzultace se libi, ale ma tam nejake mouchy. Obcas se uz vyplnene radky vymazou, kdyz se na dasli polozce zmackne F5. 
        Vyplnime-li data o pacientovi, po ulozeni nam jeho identifikace zmizi a vsichni se jmenuji jednotne Janiga. :-) Myslim, ze jsme 
        se taky domlouvali tak, ze formular bude obsahovat kolonku rodne cislo, pokud ho vyplnim a pacienta uz mam v databazi, naskoci sam. 
        Beru to tak, ze je to jeste nehotove, pod INFO se objevuje chyba.
        LJ: Viz výše.

20060220:

    Zjistili jsme, ze se nekontroluje proti ciselniku volba oddeleni, to by bylo jiste potreba.
        LJ: Utuženo. Chyba je důsledkem toho, že se vrtáme v paramsech napřeskáčku. Těžko se hledala - nakonec to bylo v tom, že
            kolonka měla ve formuláři jednou Check = upper a ještě jednou Check = složitá kontrola ...
            Změnil jsem také vztah mezi zobrazením kódem zdrza a plným názvem, máte stejně jenom pár zařízení a FNB je FNB a MOTOL je MOTOL atd.
            Čili to bylo zbytečně složitě dekódováno tam a zase zpět, aby se dostalo totéž ... a mohlo to také dělat chyby, protože ani v nejdivočejším
            snu by mne nenapadlo, že kódy i názvy mohou být stejné nebo dokonce by mohly být záměnné ...

    Dale nemuzu dat dohromady souvislost mezi vyberem oddeleni a predeslou volbou ZdrZa. Prikladam do mailu 3 excelovske soubory -  
    ZdrZa, Oddeleni a Lekare.
        LJ: Asi stejná příčina.
            Číselník ZdrZa jsem Vám naplnil podle podkladů. Jinak už prosím používejte Ins a F5 nad seznamem zdr. zařízení pro běžnou editaci.
            Oddělení - Smazána a natažena podle vašeho Excelu. Dále zase prosím už o údržbu uvnitř VaxNt.

    Absurdní chování formuláře ... není divu:
        LJ: Občas jsou v definicích chyby nebo ponechány tu klauzule Type = Lookup a DblClick = a program se ztoho občas klidně pomate:-)
            Nastavil jsem to podle svého, aby to aspoň trochu bylo konzistentní.
            Ufufuffff - bylo tam jméno položky Pojišťovna (česky) místo Hrazeno. Pak ale zatím všechny zapsané vzorky mají blbě pojišťovnu ...
            Lokalizace - protože se změnily kódy materiálů, fungovalo to úplně blbě. Dal jsem to aspoň do stavu, kdy se dá vybrat ze kompletní nabídky.

    ad volba ZdrZa: Predstavuju si, ze v prijmovem formulari volim ZdrZa, na F5 pri volbe Oddeleni uz mohu vybirat jen z tech, 
    ktere pod zvolene ZdrZa patri.
        LJ: No právě ... paramsy budu raději už šolíchat já :-)

    ad volba Lekare: V ciselniku Oddeleni je v jedne polozce uvedena jakasi skupina (=obor, kolonka se jmenuje "primariat" ) a u Lekaru v jejich ciselniku je pak uvedeno do ktereho primariatu lekar patri. Lekare tedy vybiram z tech, kteri pracuji na zvolenem primariatu.
        LJ: Dtto. Menu má dvě úrovně. V první by se mělo vybírat s vazbou na kododd a ve druhé aspoň s vazbou na kodzdrza. Máte ale v datech
            nesoulad a téměř žádný lékař není v oddělení. Zkusím to ještě na shodu přes prefix. Jinak udělám obě úrovně aspoň na všechny lékaře FNB
            Nejde to - příklad:

                Máte oddělení IN2J ale žádný lékař na toto oddělení nepatří podle seznamu. Jsou tam nějací v IN2 a domnívám se tedy, že by se asi měl
                zavést primariát či tak něco a tu by šlo vybírat sice složitěji, ale přesněji:

                    Z oddělení si vezmu primariát
                    podle něj doktory 

            Hurááá! Funguje to tímto ďábelským dotazem:

               select Lekar,KodOdd from lekari 
                 where 
                   A<>'n'  and KodZdrza like '$(KodZdrZa)%' and 
                    KodOdd=(select primariat from oddeleni where kododd='$(KodOdd)' and kodzdrza='$(KodZdrZa)') 
                 order by 1
    
            Tlačítko Rozšíření pak dává flip-flop seznam pouze podle primariátu nebo celou FNB (obecne zdrza)

    Zbytek zase kousek zítra. Omezím se na paramsy.

------------------------------------------------------------

    3) Formular na konzultace se libi, ale ma tam nejake mouchy. Obcas se uz vyplnene radky vymazou, kdyz se na dasli polozce zmackne F5. Vyplnime-li data o pacientovi, po ulozeni nam jeho identifikace zmizi a vsichni se jmenuji jednotne Janiga. :-) Myslim, ze jsme se taky domlouvali tak, ze formular bude obsahovat kolonku rodne cislo, pokud ho vyplnim a pacienta uz mam v databazi, naskoci sam. Beru to tak, ze je to jeste nehotove, pod INFO se objevuje chyba.



    4) V rutinnim odecitani jsme dosli k tomu, ze by bylo idealni mit na ukonceni knihy taky moznost pouzit klavesnici. Ted to jde jenom  mysi kliknutim na zalozku ukonceni a to dost zdrzuje. Ve staremprogramu jsme pouzivali CTRL W, to ted taky neco dela, ale s ukoncenima zarazenim do tiskove fronty nesouvisi.


    1) Skok na cislo. Zminoval jste se, ze v browseru staci napsat trojcisli a kurzor skoci na jim odhadnuteho pacienta. Neskace ale nikam a byla by to funkce velmi sikovna, browser se rychle plni a je treba se v nem rychleji orientovat.



    2) To, ze se nijak barevne nemeni zoomovaci razitka, jsou-li prectena a ulozena, nam pusobi dosti velke potize. Laborantka takto nevi, jestli uz je preparat uvnitr napsany, citlivost prectena, test vyplneny. Pred odeslanim vysledku musi do takovych razitek zbytecne nahlizet. Jde o preparaty, citlivost a vlastne vsechna razitka, ktera maji def. Ve stare verzi se po ulozeni mirne barevne zmenila - vlastne se zmenila barva pisma na sedou, coz bylo skvele.



3) Uz je mi celkem jasno, jake sloupecky a v jakem poradi bychom chteli mit v browseru, ale nemuzu je  tam dostat: kdyz napisu v SQL from VZORKY, nezna to promenne LNO, NAROZENI, ODBER, PRIJEM.

Kdyz napisu v SQL from ZAKLADNI POHLED, tak zase nezna VYSETRENI.

Neslo by to nejak skloubit (nejlepe do moznosti ZAKLADNIHO POHLEDU pridat VYSETRENI).

Jo a jeste bych tam potrebovala kolonku Monitor, kterou sice mam v prijimacim wizardu, ale nejak mi nechce jit napsat do SQL. Planuji ji pouzit pro oznaceni vzorku, ktere jsou predany na ATB stredisko.



4)Nevim, kde se da nastavit, na kolik cislic se ma zobrazovat LabNo, ma tam zbytecne moc nul.



5) Nejak se spatne pri odecitani orientujeme v hlavicce  knihy. protoze je green.def chraneny soubor, nechci se do nej vrtat, ale mel by podle nas vypadat takto:



LabNo                                   material (jen kodem!!!) KodOdd (jen kod!!!)

Prijem                                     Dg ATB lécba

Pacient+rc                             Dg poznámka Monitor



6) Pri zadavani pacienta prestaly fungovat nektere pokyny pro rychly poskok, asi jak jsme zprehazeli poradi polozek. konkretne jde o ALT M, ktere sikovne skakalo na Material a ted skace na volbu laboratore. Poskok na Material by se hodil.



7) Stale nemuzu dostat nabidku vysetreni pro laborator R a E, pri F5 v prijimacim formulari u vysetreni maji prazdno. Pritom v seznamu vysetrenich maji u vybranych polozek A. Domnivam se, ze jinde ve svete(treba v Usti) mely zase tyto laboratore nejake vyjjimky a ted delaji potize, jake jsme ostranovali uz u L=I nebo L=V  ???



8) JUMPING=1 moc pekne funguje v razitkach citlivosti, neslo by taky tak fugovat v jinych razitkach s defy, treba v ACIN apod.,  kde se taky vyplnuje jenom + nebo - a musi se enterovat?



20060205:
    Doplněny tabulky na konzultační systém, naplněny generickým obsahem. Přidány pohledy i skripty.

    Lokální nastavování velikosti fontů:
        Program si parametrů všímá jenom při startu a to těchto v tomto pořadí:

            Globálně pro všechny počítače a všechny pohledy a všechny formuláře ve vaxnt.prm

                GridColumnSize = minimální norma na počet pixelů pro zobrazení sloupce, není-li to úpně nezbytné nebo možné, sloupce se nedělají užší
                GridFontSize = velikost písma v gridu, 9 nebo 10 je default, 12 jsou už velká písmenka, ale snesitelníá
                WizFontSize = velikost písme ve formuláři, stejné velikosti

            Lokálně pro jeden počítač podle jeho jména v sekci ve vaxnt.prm - stejnojmenné parametry. Viz třeba ComputerSilent a celá sekce za tím.            

            Lokálně přítomností konfiguračního souboru v c:/jlabs.sys/fnb-special.cfg (obecně je i jméno tohoto souboru uvedeno jako proměnná ve
            vaxnt.prm). Například takto:

                #
                #  c:/jlabs.sys/fnb-special.cfg - ostranime hashitko tam, kde chceme trumfnout globalni defaulty
                # 
                #ComputerId=? Pouzijeme unikatni pojmenovani jenom pokud by jmena pocitacu podle Windows kolidovala
                #GridColumnSize=90
                #GridFontSize=10
                #WizFontSize=10
                #GlobalAutoSize=0
                #AutoSizeOnAutoRefresh=1
                #UsingCache=on Menime jenom pri ladeni skriptu ...

                GridColumnSize=90
                GridFontSize=12
                WizFontSize=12

        
        Navíc může mít každý pohled svůj parametr FontSize = ... uvnitř views.prm. Podobně i ve .vxl souborech se ukládá velikost písma.

    Poznámka k velikosti písmen: chce to nastavit nějaký kompromis pro celý počítač a nanejvýše nějaké specialní pohledy udělat třeba menším
        písmem. Přílišné střídání velikosti za běhu není dobré pro oči. Typicky se nejlépe hodí 10 nebo 12. Velikosti 14 a více jsou už strašné bukvy.

   
    Jako serologie ma fungovat jenom laborator "S", program povazuje za serologickou ci virologickou i lab. "I"  "A"  a  "V". Neco jsem napravila 
    zasahem do techto souboru: 

        params\prg\browser\kniha.prg - zrevidovano
        params\prg\kniha.prg - to je nejaka obsolentni varianta
        params\prg\browser\kontroly\l.prg - zrevidovano.


    Vim, ze jsem na zabiti, ale pri upravach knihy TBC jsem nedopatrenim prisla o razitka DOUCTOVAT_DO_KNIHY a ZAKAZ_UCTOVANI.
    Protoze jsme je nikdy nemeli, nemohu je podle niceho zrekonstruovat, nemohl byste nam je pridat do knihovny razitek anebo mi je popsat?

        Ta razitka se jmenuji UCET a NEUCTOVAT a UCET-S. Nastesti mam na to v konfiguraci jinych laborek tlacitko, kterym se razitko
        da nakopirovat do kterekoli jine konfigurace.

    Volitelny vzhled browseru ...
        Popsáno výše.

    Kniha - neni nahodou pocitano s vyuzitim malych informacnich ikona na leve strane knihy pro pohyb v ni? U dlouhych knih by to bylo uzitecne.
        Zatím není.

- Dedit je skvela funkce, pri duplikaci ji nemam???? Dedi se neco jineho pri dedit a pri ALT D, to by asi chtelo sjednotit (tyka se Oddeleni a Hrazeno a Dg), myslim, ze by se vsechny tri mely dedit, protoze tuto funkci budu pouzivat pri zapisu vetsinou tehoz dne, v 99% je to stejne. Neco jineho je pri naskoceni pacienta po zapisu RC, to uz mohou byt starsi udaje, tam by se dedit nic z techto 3 nemelo, ale tak to i funguje. Jde mi o ALT-D a stisk ikonky dedit.

    Nektera razitka mi nechteji fungovat, jak bych chtela:
    PREP_TBC je uplne stejne napsana mikroskopie jeste starou syntaxi, ma definovan layout  jako treba PREP_MAT,  ale nechce se tisknout do vysledku

        PREP_TBC - vůbec neexistuje ...
        PREP_MAT - to je mustrové razítko a nemá žádný def ...

        Jedná se asi o razítka P_MAT a P_TBC. Lišila se v kolonce Vysledek, srovnal jsem je na stejno, tedy Vysledek=C
!!!     Pozor: všimnul jsem si, že máte občas stejné jméno defu pro různá razítka. například P_MAT a P_FLUOR. Pokud to je úmyslně a jde jenom
            jednou o variantu do výsledku jdoucí a jednou nejdoucí, nevadí to. Jinak ale ano - každou úpravou jednoho razítka měníte automaticky
            i to druhé a může to mít neočekávané následky.

            Konkrétně to jsou násobně použity tyto defy - číslo ukazuje, kolik razítek to je:


                 DEFSOUBOR                             POCET
                 -------------------------------- ----------
                 fluor                                     2
                 komentar                                  2
                 lues                                      2
                 mick                                      2
                 mop                                       2
                 parap                                     2
                 pepa                                      2
                 pert                                      2
                 tbc                                       2
                 toxo                                      2


          Získal jsem to dotazem:

              select defsoubor,count(*) as pocet from KnihovnaRazitek where defsoubor>'' group by defsoubor having count(*)>1


    Neni mi presne jasne, jak ma vypadat ciselnik ZdrZa, co se z nej bude brat do uctovani, stejne tak Hrazeno mame na Bulovce nejak 
    jinak - jine "fiktivni pojistovny" napr pro bezdomovce, platici cizince atd, nevim, do jake miry ciselnik predelavat, 
    jestli jsou nejak podstatne kody HRAZENO nebo mame ty nase jenom pridat a udelat jim nove kody to asi vyresime, az bude jasne 
    ucetnictvi, nejlepe ustni domluvou.

        Do Hrazeno možno dopsat per analogiam cokoli. Slouží pouze ke kontrole podle seznamu a k rozčlenění účtů na pojišťovny.

    Co znamena "chraneny soubor" ?  Jde mi o green.def, podoba hlavicky v knize, trochu jsem ho pribarvila, je to tak mozne?
        Nutno s ním opatrně. Je-li invalidní, znemožní to volání knihy. Raději na něj moc nešahat.


    Jeste opet k razitkum citlivosti,  "+"  a   "-"   jsou pekne, pise se "C" a "R", misto "I" jsme chteli psat carku a funguje hvezdicka, 
    coz by celkem nevadilo, ale moc bychom se primlouvali o JUMP, aby se nemuselo ENTERovat.

        Přidejte do definice někam rovnici jumping=1 a tou se dá poručit, aby na položce typu interpretace (C/R/I/c/r/i/X/Y/Z/+/-/*)
        po zapsání jednoho znaku následoval skok hnedla na další položku. Uvidíte, zda to takto bude vyhovovat a pak můžete takovou rovnici naprat
        do všech sestav. Já to vyzkoušel na razítku CITD_B a fungovalo OK.

    Predavani vzorku do antibiotickeho strediska jsme probirali - na MICky urcite pouzijeme styl "Karlak", ale my predavame i kmeny k 
    dodelani siroke skaly atb a k tomu by se nemela tvorit nova kniha, spis pridelame kolomku typu Monitor, aby byla videt v browseru 
    a dalo se podle ni filtrovat. ATB stredisko tak nebude miit tyto vzorky ve sve knize, ale jenom si vyberou filtrem oznacene 
    vzorky a ty pak budou cyklicky otvirat.

        Až tedy nastane doba pro předávání á la Karlák, dejte vědět.

    Cyklicke otvirani knihy funguje jen pokud není aktivni zadny filtr - knihy se neotviraji po vyfiltrovanych vzorcich, ale filtr vubec nezohlednuji. Na tom se myslim ale jeste pracuje, zrovna tak jako na volbe COUVNOUT. Cyklicke otvirani knihy u vyfiltrovanych vzorku 
    je vyuzitelne na mnoho zpusobu, takze by bylo treba je doresit.
        Předěláno takto:
            Nasaje seznam čísel z aktuálního pohledu tak, jak je vyfiltrován, ne však více než 512.
            Pak skočí na to číslo, nad kterým se funkce Ctrl+Alt+K spustila.
            Točí se cyklus, funguje i couvání - to dokonce i za původní číslo, pokud v pohledu nebylo první. Vycouvání mimo rozsah cyklus končí podobně jako
            přeběhnutí přes konec.
        Funkce Ctrl+Alt+L ponechána, pokud by předešlá implementace nebyla OK.

    Razitka s defy, do kterych se vstoupilo a ulozilo se F4, by mela zmenit barvu (ztmavnout), je tak videt, zdali uz je preparat ci citlivost odectena. Ztmavnout nemyslim tolik jako pri F6, aby uplne zesedla. Doted se menilo jen pismo na sedou, coz bylo vynikajici (preparat, citlivost, identifikacni razitka).

    Hromadne tisky jsem jeste nevypustila, zkusim to v pondeli.

20060108:
    Další restrukturalizace databáze:

        Přibyla tabulky Informace - analogie smsek pro komunikaci uvnitř pracoviště. V profil-x pak Alt+I
        kdekoli zavolá odesilaci formular (labno je tam predvyplneno, kdyby se zpráva týkala vzorku) a
        Alt+R nad pohledem na informace je určeno k odpovědi.
         
        Nová tabuka Predavani - slouží k předávání na atb středisko a mezi laborkami obecně.
 
        Upraveno účtování na nejjednodušší tvar. Účet je vidět rovnou ve výsledku. Snad to také pomůže při ladění,
        mnoho razítek má v sobě ještě prastaré kódy 55* - nutno opravit!

    Zapnuto detailni žurnálování. Ctrl+F12 v knize i nad přehledem vzorků ukáže žurnál.

    F12 a Alt+F12 slouží v knize při vyplňování razítka ke kopírování. F12 nasaje, Alt+F12 vyklopí, obojí
    nad otevřeným razítkem a musí se stejně jmenovat.

        
20060105:
    Smíchány databáze z Bulovky a z JLabs. Bulovka přispívá hlavně knihovnou razítek, mustry apod. Jlabs
    strukturou (nové položky KamVolat apod.)

    Poslány parametry, původní na Bulovkce jsou nyni params.blanka

    Implementováno pár drobností, hlavní je nyní profil-x, nutno si udělat kopii ikony pro běžné úkony - viz níže.
    
    Nutno pouzžívat nová vaxnt.exe.

    Nadále je databáze v gesci Bulovky, parametry v gesci JLabs.

    Do konce ledna se udělá profylaxe serveru, odveze se do JLabs, vyčistí a pravděpdobně se všechno přeinstaluje
    na nejnovější verze. Pak se pošle do boje.

    Není vyřešena problematika náhradního serveru pro případ technické poruchy.



20060104:

    Pozor - nemáme nikde korektně definováno IČP u oddělení a tudíž se nám nebude dobře dařit mít bezchybné
        vyúčtování, nutno napravit.

    Propracován profil-x, odstraněny seznamy pohledů a akcí a nahrazeny dotazem just-in-time na laboratoř.
    
    Na černém knoflíku profilu x je funkce na přenastavení laboratorních čísel. Nutno používat KRAJNĚ OPATRNĚ.

    Přidána položka KamVolat a Lekar psaná z ruky.

    Databáze i parametry poslány na Kotlářku k zaškolení a na Bulovku se dostanu ve čtvrtek v noci.

    Do profilu x i do obecného administrátorského profilu je dána kapitola pohledů určených na kontrolu konfigurace:

        Odkazy na neexistující mustr
        Materiály, pro které nemáme mustr
        Vysetreni, pro která nemáme mustr
        Neznámé razítko1 v definici mustru
        Neznámé razítko2 v definici mustru
        Neznámé razítko3 v definici mustru
        Nevyúčtovatelný materiál
        Nevyúčtovatelná vyšetření

    Před zahájením provozu je potřeba to projít a křiklavý nesoulad odstranit. například pasivováním vyšetření, která jsou
    nad rámec toho, co budeme dělat apod. V databázi je de-facto sbírka všeho, co dělají i ostatní laborky.

    Jak postupovat při fůzi upravené databáze se stavem, ke kterému jste dospěli na Bulovce (mustry apod.):

        Nahrát do databáze poslední verzi razítek, mustrů, pojmatů apod.
        Uschovat parametry tak, aby se dalo z nich případně něco vzít zpět.
        Emailnout nebo smsnout, že můžeme udělat fůzi.
        Pošleme inovovanou databázi, starou schováme do archívu.
        Pošleme nové parametry.
        Pro práci na laborkách je potřeba v "Cíl" spouštěcí ikony vrazit místo "-uprofil-lekar" "-uprofil-x".
        Pak už bude každá inovace ze strany JLabs probíhat pouze v parametrech a po předchozí synchronizaci i v databázi,
        tedy razítkách, mustrech apod. Nesmí se ale stát, abychom měli dvoukolejný postup.
        Do domácí verze nutno vzít novější vaxnt.exe.

20060103:

    Proběhlo zaškolení první várky uživatelů.

    Následně odstraněny tyto drobné chyby vzniklé ve spěchu při klonování profilů:

        Překlep v programu na tisk
        Cyklické volání knihy
        Povolena změna materiálu
        Odstraněno dědění příjmení apod. u vzorků s neyplněným RC

20050111:
    Instalace na dalších počítačích. Postup je tento:

        Příhlásit se jako administrátor k danému počítači
        Povypínat firewall, který znemožňuje případně najít server bluembio.
        Přiinstalovat klientský software pro Novell kvůli staré aplikaci
        Nalézt server bluembio
            Tam pak složka install
                V ní složka ib - setup.exe
                    Při výběru instalovaných částí nechat jenom ovladač a zbytek odfajfkovat
                    Na všechny dotazy odpovíme Ano, zejména na to, aby se upravil soubor SERVICES
                Pak složka BDE disk1 a tam setup.exe a všechno odkýváme
            Pak složka VaxNt
                Složku jlabs.na.plochu nakopírujeme na plochu
                Otevřeme tuto složku
                    V ní je IDAPI32.CFG a ten nakopírujeme do C:/Program Files/Borland/Common Files/BDE
        Pak je už všechno funkční

    U počítačů, které mají NTFS musíme po prvním spuštění aplikace jako administrator zařídit,
    aby složky C:/tmp a C:/jlabs.sys byly včetně podadresářů přístupné i normálním uživatelům
    na zápis, mazání i vytváření a čtení souborů i podadresářů.

20051222:
    Instalace generické verze


20021217+18:
    Proběhla instalace a přenos do nového serveru. Zároveň opravena kabeláž, jejíž jeden segment
    byl proveden jiným typem kabelu a nemohl tedy nikdy fungovat.
    Akce skončena v cca 22:00 včetně testu všemožných funkcí a tisků.

20021213:
    Instalace je naplánována na pondělí 16.12 s tím, že se HW odveze a v klidu nainstaluje z
    instalačních sad FNB. 17.12 pak bude převezen do FNB a data budou včetně aplikace přepumpována
    na nový server.
    Další správa i zálohování serveru jsou ale neznámou veličinou. Není známo, kdo se o to
    bude starat.
    Rovněž migrace na novější verzi software je nevyřešena.

20021210:
    Plánovaná migrace na nový server se na místě ukázala jako nemožná. Sítě nejsou propojeny,
    funkční systém na novém serveru byl destruován a instalační sady nebyly k dispozici.
    Zbytečná akce.
    Přeplánováno na dobu, kdy budou k dispozici instalační sady.
    Finanční krytí celé migrace se vyřeší nějak ex-post, na další jednání a čekání na objednávky
    od pana Knopa není čas, protože starý server prochází posledními záchvěvy.

20021204:
    Úplný výpadek serveru po několika výpadcích napájení.
    Akutně řešeno na místě technikem z JLabs. Server zotaven, nalezena chyba v kabeláži a rovněž
    odstraněna (repeater).
    Domluveno, že migrace na nový server bude provedena další úterý.
    Finanční krytí zásahu na místě se vyřeší nějak ex-post.

20021128:
    Získány zdrojové texty z roku 1998 jak z Bulovky tak i z archivu JLabs ... podle všeho
    se shodují a je tedy aspoň dobrá naděje na to, že se případné úpravy mohou realizovat.

20021119:
    Stará verze potřebuje několik zásadně důležitých úprav. Zejména odstranění určitého defaultu
    účtování citlivostí, dále aspoň nějakou formu webové prezentace výsledků nebo kumulativního
    nálezu.
    Nalezeny zdrojové texty aplikace z listopadu 1996, kdy se dělala poslední aktualizace ...
    Získány i tehdejší vývojové prostředky.
    Exe soubor na Bulovce je ale z roku 1998, musely se tedy dělat úpravy i někdy v tom roce.
    
20021118:
    Slíbeno přepumpování dat ze starého serveru na nový. Provoz na starém serveru je už neúnosný.
    Stávající síť je vesměs černý ethernet, pan Knop z FNB přislíbil propojit starou síť s novou
    nějakým hubem.
    Papírově řešeno s panem Knopem, bezvýsledně. Nakonec migrace nebyla objednána.

200208*:
    Signál o potřebě migrace na nový server. De-facto vyzkoušeno na místě někým z FNB, z JLabs
    slíbena pomoc při dotažení migrace tak, aby se vyčistily případné aplikační problémy.
    Problém s Novellem 5 byl v přílišné rychlostí nebo bufferování na straně serveru.

=======================================================================================================================

2002*:
    Vedena řada jednání o aktualizaci verze systému, vesměs do ztracena ... zopakovány nabídky
    z roku 2001, provedena demonstrace na místě. Dtto pro gynekologii a rehabilitaci.
    Jednání byla dotažena do příznivé polohy s panem náměstkem Lužou po vyjasnění různých
    informačních šumů, nakonec úplně torpedována panem náměstkem Vackem způsobem, který se vymyká
    z mezí slušnosti. V JLabs rozhodnuto další jednání již s panem Vackem nevést.

2001*:
    Vedeno několik jednání o migraci na novější verzi. Nabídnuty významné slevy s ohledem na
    provoz předchozích verzí, rovněž i výhodná placená zápůjčka systému včetně HW. Jednání vesměs
    neměla žádný konkrétní výsledek.


Bullet Index


JLABS Aktualizováno dne 20021213. Komentář: info@jlabs.cz