Toto je staršia verzia dokumentu!
name: MEDIPLEX RDO MR version: 11 triggers: # Triggere budú spracovávané v tomto poradí. # Časové triggre musia začínať písmenom "T". T200: # V akom časovom dňovom rozsahu sa môže použiť tento trigger. daysBeforeSlotStart: 2 daysBeforeSlotEnd: 1 # Ochranná zóna od rezervácie termínu, v minútach. slotBookingThreshold: 2 # Ochranná zóna od zmeny termínu, v minútach. slotChangeThreshold: 0.5 # Nebude sa pokračovať, ak nebude splnená akákoľvek podmienka. skipConditions: # Slot je potvrdený. confirmedSlot: Yes # Može sa pokračovať, ak budú splnené všetky násl. podmienky. processConditions: # Časové okno pre odosielanie správ, začiatok. Porovná sa sa aktuálny čas. processTimeStart: "10:00" # Časové okno pre odosielanie správ, koniec. Porovná sa sa aktuálny čas. processTimeEnd: "16:00" # Má sa generovať messageCounter? generateMessageCounter: Yes # Šablóna správy. messageTemplate: | Dobry den {$patientTitle1}. Dovolujeme si Vam pripomenut Vas termin RDO-MR dna {$slot.e_local_date_start|date_format:"%d.%m.%Y"} o {$slot.e_local_date_start|date_format:"%H:%M"}. Prosim, potvrdte rezervaciu odpovedou "A{$messageCounter}" na tuto SMS. Dostavte sa 30 min. pred terminom, 4 hod. pred vysetrenim nejest. Prineste so sebou doterajsiu radiologicku dokumentaciu (USG, CT, MR, MMG). MEDIPLEX RDO # Koľko hodín sa bude čakať na odpoveď. waitForAnswer: 24 # Kladná potvrdzujúca odpoveď. confirmAnswers: - "A{$messageCounter}" - "A {$messageCounter}" - "Y{$messageCounter}" # Záporná odpoveď. rejectAnswers: - "N{$messageCounter}" - "NEPRIDEM{$messageCounter}" - "NIE{$messageCounter}" # Zrušenie potvrdenia slotu, ak bol slot potvrdený pre zápornej odpovedi. removeSlotConfirmOnReject: Yes T200-CONFIRM-MSG: comment: > Odoslanie potvrdzujúcej správy. # DEBUG #group: LAB3 # V akom časovom dňovom rozsahu sa môže použiť tento trigger. daysBeforeSlotStart: 2 daysBeforeSlotEnd: 1 # Úplne ignorovať ochrannú zónu zmeny termínu. ignoreSlotChangeThreshold: Yes # Vybrať iba sloty, ktoré boli zarezervované po tomto dátume. slotBookingStartDate: "2018-06-29 09:10" # Može sa pokračovať, ak budú splnené všetky násl. podmienky. processConditions: # DEBUG #slotMarker: "RIAD" # Slot je potvrdený. confirmedSlot: Yes # Stavy odpovede triggerov. Stačí jeden splnený stav v zozname. triggersAnswerStatus_OR: T200: confirmed # Šablóna správy. messageTemplate: | Termin potvrdeny. MEDIPLEX RDO
name: MEDIPLEX RDO MR version: 11 triggers: # Triggere budú spracovávané v tomto poradí. # Časové triggre musia začínať písmenom "T". T800: comment: > Popis triggeru. # Zo správy sa odstráni diakritika. convertToAscii: Yes # Skupina TRIGGERU, default je PROD. # Týmto nastavením sa dajú vytvoriť experimentálne triggery, ktoré je možné na nečisto vyskúšať. # ps_medicSimpleSmsSlot.triggersGroups="PROD,EXP1" group: PROD # V akom časovom dňovom rozsahu sa môže použiť tento trigger. daysBeforeSlotStart: 2 daysBeforeSlotEnd: 1 # Ochranná zóna od rezervácie termínu, v minútach. slotBookingThreshold: 2 # Ochranná zóna od zmeny termínu, v minútach. slotChangeThreshold: 0.5 # Úplne ignorovať ochrannú zónu zmeny termínu. ignoreSlotChangeThreshold: Yes # Vybrať iba sloty, ktoré boli zarezervované po tomto dátume. slotBookingStartDate: "2018-06-29 07:00" # Vybrať iba sloty, ktoré boli zarezervované do tohoto dátumu. slotBookingEndDate: "2018-06-29 07:00" # Nebude sa pokračovať, ak nebude splnená akákoľvek podmienka. skipConditions: # Vysvetlené nižšie. # Može sa pokračovať, ak budú splnené všetky násl. podmienky. processConditions: # Vysvetlené nižšie. # skipConditions / processConditions: # Časové okno pre odosielanie správ, začiatok. Porovná sa sa aktuálny čas. processTimeStart: "10:00" # Časové okno pre odosielanie správ, koniec. Porovná sa sa aktuálny čas. processTimeEnd: "17:00" # Potvrdený slot. confirmedSlot: Yes # Vybrať iba sloty, ktoré sa nachádzajú v tomto časovom pásme. slotDayStartTime: "10:00" # Vybrať iba sloty, ktoré sa nachádzajú v tomto časovom pásme. slotDayEndTime: "12:00" # Značky na slote. slotMarkers: [MR1, MR2] # Značka na slote. slotMarker: "MARKER1" #----------------------------------------------------------------------------- # Potvrdené triggery. confirmedTriggers: [T200, T300] # Potvrdený akýkoľvek trigger. confirmedAnyTrigger: Yes #----------------------------------------------------------------------------- # Zamietnuté triggery. rejectedTriggers: [T100, T150] # Zamietnutý akýkoľvek trigger. rejectedAnyTrigger: Yes #----------------------------------------------------------------------------- # Hocijako zodpovedané triggery. answeredTriggers: [T200, T150] # Hocijako zodpovedaný akýkoľvek trigger. answeredAnyTrigger: Yes #----------------------------------------------------------------------------- # Triggery čakajúce na odpoveď. pendingTriggers: [T120, T140] # Akýkoľvek trigger čakajúci na odpoveď. pendingAnyTrigger: Yes #----------------------------------------------------------------------------- # Triggery, ktoré už boli zaradené do outboxu. sentTriggers: [T200] # Akýkoľvek trigger zaradený do outboxu. sentAnyTrigger: Yes #----------------------------------------------------------------------------- # Triggery, ktoré už boli spracované. Musia byť všetky v zozname. processedTriggers: [T200, T300] # Alternatívny zápis processedTriggers_AND: [T200, T300] # Triggery, ktoré už boli spracované. Stačí, keď bude najdený jeden v zozname. processedTriggers_OR: [T200, T300] # Akýkoľvek spracovaný trigger. processedAnyTrigger: Yes #----------------------------------------------------------------------------- # Stavy triggerov. Musia byť splnené všetky stavy v zozname. triggersProcessStatus: { T200: queued, T300: error, finished } # Alternatívny zápis triggersProcessStatus_AND: { T200: queued, T300: error, finished } # Stavy triggerov. Stačí jeden splnený stav v zozname. triggersProcessStatus_OR: { T200: queued, T300: error, finished } # Zdroj: `medic_simple_sms_slots_triggers`.`process_status` # Možné hodnoty: 'init','waiting','error','stopped','queued','finished' #----------------------------------------------------------------------------- Stavy odpovede triggerov. Musia byť splnené všetky stavy v zozname. triggersAnswerStatus: { T200: pending, T300: expired, rejected } # Alternatívny zápis triggersAnswerStatus_AND: { T200: pending, T300: expired, rejected } # Stavy odpovede triggerov. Stačí jeden splnený stav v zozname. triggersAnswerStatus_OR: { T200: pending, T300: expired, rejected } # Zdroj: `medic_simple_sms_slots_triggers`.`answer_status` # Možné hodnoty: 'disabled','pending','confirmed','rejected','unknown','expired' #----------------------------------------------------------------------------- # Stavy správy outboxu k tomuto triggeru, skutočný stav SMS. Musia byť splnené všetky stavy v zozname. # [!] Neplatí pre _CANCEL trigger. triggersOutboxMasterProcessStatus: { T200: registered, T300: sent, delivered } # Alternatívny zápis triggersOutboxMasterProcessStatus_AND: { T200: registered, T300: sent, delivered } # Stavy správy outboxu k tomuto triggeru, skutočný stav SMS. Stačí jeden splnený stav v zozname. triggersOutboxMasterProcessStatus_OR: { T200: registered, T300: sent, delivered } # Zdroj: `sms_commander_outbox`.`master_process_status` # Možné hodnoty: 'init','registered','sent','queued','delivered' #----------------------------------------------------------------------------- # Stavy spracovania outboxu k tomuto triggeru. Musia byť splnené všetky stavy v zozname. # [!] Neplatí pre _CANCEL trigger. triggersOutboxProcessStatus: { T200: register, T300: processing, registered } # Alternatívny zápis triggersOutboxProcessStatus_AND: { T200: register, T300: processing, registered } # Stavy spracovania outboxu k tomuto triggeru. Stačí jeden splnený stav v zozname. triggersOutboxProcessStatus_OR: { T200: register, T300: processing, registered } # Zdroj: `sms_commander_outbox`.`process_status` # Možné hodnoty: 'ready_to_register','processing','registered','register_error','error','finished' # Má sa generovať messageCounter? generateMessageCounter: Yes # Šablóna správy. messageTemplate: | Dobry den {$patientTitle1}. Dovolujeme si Vam pripomenut Vas termin RDO-MR dna {$slot.e_local_date_start|date_format:"%d.%m.%Y"} o {$slot.e_local_date_start|date_format:"%H:%M"}. Prosim, potvrdte rezervaciu odpovedou "A{$messageCounter}" na tuto SMS. Dostavte sa 30 min. pred terminom, 4 hod. pred vysetrenim nejest. Prineste so sebou doterajsiu radiologicku dokumentaciu (USG, CT, MR, MMG). MEDIPLEX RDO # Koľko hodín sa bude čakať na odpoveď. waitForAnswer: 24 # Kladná potvrdzujúca odpoveď. confirmAnswers: - "A{$messageCounter}" - "A {$messageCounter}" - "Y{$messageCounter}" # Záporná odpoveď. rejectAnswers: - "N{$messageCounter}" - "NEPRIDEM{$messageCounter}" - "NIE{$messageCounter}" # Zrušenie potvrdenia slotu, ak bol slot potvrdený pre zápornej odpovedi. removeSlotConfirmOnReject: Yes