Nástroje používateľa

Nástoje správy stránok


dev:omega:ordinis:patients-status

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Next revision
Previous revision
dev:omega:ordinis:patients-status [2017/02/20 15:04]
Roman Sališ vytvorené
dev:omega:ordinis:patients-status [2017/02/20 16:53] (aktuálne)
Roman Sališ [Table]
Riadok 1: Riadok 1:
 ====== Logistický stav pacienta, synchronizácia Omega - Ordinis ====== ====== Logistický stav pacienta, synchronizácia Omega - Ordinis ======
  
-===== Omega - plánovanie procedúr/​výkonov ===== 
  
-Ako to vlastne celé prebieha v Omege. Zoberme si už stav, že máme zosynchronizované FRO žiadanky z Ordinis-u. 
-  * Operátor ide naplánovať FRO pacienta, vyberie si dátum, čas a pacienta. Omega mu ponúkne FRO žiadanky. 
-  * Operátor si vyberie nejakú žiadanku/​žiadanky a má možnosť si už teraz vybrať výkony, ktoré sa budú realizovať. Túto možnosť má aj v budúcnosti vykonať na už naplánovaných žiadankách. 
-  * Toto celé je u nás uložené v objekte, ktorý voláme slot. Slot má teda dátum, čas, pacienta, žiadanky a výkony ku žiadankám. Dátum a čas je údaj, kedy sa má daný výkon/​procedúra vykonať. 
-  * Jeden Omega SLOT = priestor, v ktorom sa bude vykonávať jedna liečba (viac výkonov/​procedúr). 
-  * Slot má navyše ešte údaje o to, či za už začal vykonávať a kedy, či sa už ukončilo vykonávanie a kedy. 
- 
-  * V prípade, ak sa jedná o dlhodobú liečbu, operátor naplánuje viac slotov s touto žiadankou s tým, že pri poslednej procedúre má možnosť k danej tejto žiadanke zapnúť prepínač, že sa jedná o poslednú procedúru (ukončenie liečby). 
-  * Slot môže obsahovať aj viac žiadaniek, ale mám dojem, že to sa nebude používať. 
- 
-Toto som zhrnul, čo sa deje na strane Omegy v prípade FRO a teraz by som sa pokúsil navrhnúť, ako by sa tieto údaje mali dostať do Ordinis-u. 
- 
-Ako som spomínal, posielal by som vám to formou LOG-u, teda že k jednej žiadanke sa tam budú neustále dopĺňať informácie,​ ak zmení svoj stav. Nebudem robiť spätný update už zapísaných záznamov. Budem tu používať aj náš Omegový termín "​slot",​ aby ste aj vy mali predstavu. 
  
 Do tabuľky ``a_rezis_sync`` zapisuje Omega v transakcii, takže by sa nemali zobrazovať čiastkové údaje. Do tabuľky ``a_rezis_sync`` zapisuje Omega v transakcii, takže by sa nemali zobrazovať čiastkové údaje.
- 
-===== Naplánovanie žiadanky ===== 
- 
-Keď operátor naplánuje slot s FRO žiadankou, tento stav by sme mohli považovať ako váš STATUS_P=2. ​ 
- 
-Omega do tabuľky ``a_rezis_sync`` zapíše: 
- 
-^ Pole             ^ Typ           ^ Hodnota ​                                                                       ^ 
-| ''​COLUMN_NAME'' ​ | //​string// ​   | %%"​fro-header"​%% ​                                                              | 
-| ''​COL11_NR'' ​    | //​int// ​      | Číslo žiadanky z Ordinis-u. ​                                                   | 
-| ''​COL12_NR'' ​    | //​int// ​      | Inkrementálne ID logu.                                                         | 
-| ''​COL13_NR'' ​    | //​int// ​      | 2 -> naplánovanie ​                                                             | 
-| ''​COL14_NR'' ​    | //​int// ​      | Číslo pacienta z Ordinis-u (PT_ID). ​                                           | 
-| ''​COL15_NR'' ​    | //​int// ​      | ID lekára z Ordinis-u (ak je k dispozícií). ​                                   | 
-| ''​COL17_DT'' ​    | //​datetime// ​ | Dátum a čas, kedy operátor v Omege plánoval, nie na kedy!                      | 
-| ''​COL18_DT'' ​    | //​datetime// ​ | Dátum a čas, na kedy je naplánovaný prvý výkon/​procedúra,​ dátum prvého slotu. ​ | 
- 
- 
- 
- 
-K tomuto stavu nebudeme posielať žiadne výkony! 
- 
-===== Zahájenie liečby ===== 
-  
- 
-Teraz prichádza stav, ktorý vy voláte "​zahájenie liečby"​ STATUS_P=3. Bude sa jednať o vykonanie úplne prvého slotu v rámci žiadanky. 
- 
-Vysvetľujem si to tak, že už prišiel daný deň, pacient prišiel, urobili sa procedúry/​výkony na danom slote (jeden z celej rady k danej žiadanke). Následne operátor na tomto slote a tejto žiadanke nastaví, aké výkony/​procedúry sa skutočne vykonali. 
- 
- 
-Omega do tabuľky ``a_rezis_sync`` zapíše: 
- 
-^ Pole             ^ Typ           ^ Hodnota ​                                                            ^ 
-| ''​COLUMN_NAME'' ​ | //​string// ​   | %%"​fro-header"​%% ​                                                   | 
-| ''​COL11_NR'' ​    | //​int// ​      | Číslo žiadanky z Ordinis-u. ​                                        | 
-| ''​COL12_NR'' ​    | //​int// ​      | Inkrementálne ID logu.                                              | 
-| ''​COL13_NR'' ​    | //​int// ​      | 3 -> zahájenie liečby ​                                              | 
-| ''​COL14_NR'' ​    | //​int// ​      | Číslo pacienta z Ordinis-u (PT_ID). ​                                | 
-| ''​COL15_NR'' ​    | //​int// ​      | ID lekára z Ordinis-u (ak je k dispozícií). ​                        | 
-| ''​COL18_DT'' ​    | //​datetime// ​ | Dátum a čas prvého výkonu/​procedúry v rámci tejto jednej žiadanky. ​ | 
- 
-===== Výkony / procedúry ===== 
  
  
-Pre každý jeden výkon/procedúru ​sa do tabuľky ``a_rezis_sync`` zapíše:+^ Pole             ^ Typ           ^ Hodnota ​                             ^ 
 +| ''​COLUMN_NAME'' ​ | //​string// ​   | %%"​patient-status"​%% ​                | 
 +| ''​COL1_512TX'' ​  | //​string// ​   | %%"​waiting-room"​%% ​                  | 
 +| ''​COL11_NR'' ​    | //​int// ​      | Číslo ​žiadanky z Ordinis-u. ​         | 
 +| ''​COL12_NR'' ​    | //​int// ​      | Inkrementálne ID logu.               | 
 +| ''​COL13_NR'' ​    | //​int// ​      | Číslo slotu v Omege. ​                | 
 +| ''​COL14_NR'' ​    | //​int// ​      | Číslo pacienta z Ordinis-u (PT_ID). ​ | 
 +| ''​COL15_NR'' ​    | //​int// ​      | ID záznamu v Omege. ​                 | 
 +| ''​COL17_DT'' ​    | //datetime/ | Dátum a čas, kedy sa to stalo. ​      |
  
-^ Pole             ^ Typ           ^ Hodnota ​                                                                         ^ 
-| ''​COLUMN_NAME'' ​ | //​string// ​   | %%"​fro-service"​%% ​                                                               | 
-| ''​COL11_NR'' ​    | //​int// ​      | Číslo žiadanky z Ordinis-u. ​                                                     | 
-| ''​COL12_NR'' ​    | //​int// ​      | Inkrementálne ID logu.                                                           | 
-| ''​COL1_512TX'' ​  | //​string// ​   | Kód výkonu/​procedúry. ​                                                           | 
-| ''​COL13_NR'' ​    | //​int// ​      | Počet / množstvo výkonov. ​                                                       | 
-| ''​COL14_NR'' ​    | //​int// ​      | Unikátne číslo Omega slotu. Týmto je možné spojiť rôzne výkony z jedného slotu. ​ | 
-| ''​COL15_NR'' ​    | //​int// ​      | ID lekára z Ordinis-u (ak je k dispozícií). ​                                     | 
-| ''​COL18_DT'' ​    | //​datetime// ​ | Dátum a čas, kedy bol je výkon/​procedúra vykonaný. ​                              | 
-| ''​COL9_1000TX'' ​ | //​string// ​   | %%"​1"​%% - výkon sa nemá posielať do zdravotnej poisťovne (od verzie 4.4.408) ​    | 
  
  
  
  
-===== Ukončenie liečby ===== 
-  
  
-Ukončenie liečby pre jednu žiadanku posiela Omega chvíľu potom, ​ 
-ako sa vykoná posledný slot (označený ako "​ukončenie liečby"​) 
-a zároveň sú už odoslané aj výkony do Ordinis-u. 
  
-Omega do tabuľky ``a_rezis_sync`` zapíše: 
  
-^ Pole             ^ Typ           ^ Hodnota ​                                                                                                                       ^ 
-| ''​COLUMN_NAME'' ​ | //​string// ​   | %%"​fro-header"​%% ​                                                                                                              | 
-| ''​COL11_NR'' ​    | //​int// ​      | Číslo žiadanky z Ordinis-u. ​                                                                                                   | 
-| ''​COL12_NR'' ​    | //​int// ​      | Inkrementálne ID logu.                                                                                                         | 
-| ''​COL13_NR'' ​    | //​int// ​      | 7 -> ukončenie liečby ​                                                                                                         | 
-| ''​COL14_NR'' ​    | //​int// ​      | Číslo pacienta z Ordinis-u (PT_ID). ​                                                                                           | 
-| ''​COL15_NR'' ​    | //​int// ​      | ID lekára z Ordinis-u (ak je k dispozícií). ​                                                                                   | 
-| ''​COL18_DT'' ​    | //​datetime// ​ | Dátum a čas posledného výkonu/​procedúry v rámci tejto jednej žiadanky. Musí byť v Omege označená atribútom "​ukončenie liečby" ​ | 
  
  
dev/omega/ordinis/patients-status.1487599472.txt.gz · Posledná úprava: 2017/02/20 15:04 od Roman Sališ