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". T200: 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 #----------------------------------------------------------------------------- # [*] # rejectedTriggers: [] # Zamietnuté triggery. # [*] # rejectedAnyTrigger: Yes # Zamietnutý akýkoľvek trigger. #----------------------------------------------------------------------------- # [*] # answeredTriggers: [] # Hocijako zodpovedané triggery. # [*] # answeredAnyTrigger: Yes # Hocijako zodpovedaný akýkoľvek trigger. #----------------------------------------------------------------------------- # [*] # pendingTriggers: [] # Triggery čakajúce na odpoveď. # [*] # pendingAnyTrigger: Yes # Akýkoľvek trigger čakajúci na odpoveď. #----------------------------------------------------------------------------- # [*] # sentTriggers: [] # Triggery, ktoré už boli zaradené do outboxu. # [*] # sentAnyTrigger: Yes # Akýkoľvek trigger zaradený do outboxu. #----------------------------------------------------------------------------- # [x] # processedTriggers: [] # processedTriggers_AND: [] # Triggery, ktoré už boli spracované. Musia byť všetky v zozname. # [x] # processedTriggers_OR: [] # Triggery, ktoré už boli spracované. Stačí, keď bude najdený jeden v zozname. # [x] # processedAnyTrigger: Yes # Akýkoľvek spracovaný trigger. #----------------------------------------------------------------------------- # [x] # triggersProcessStatus: { TRIGGER: STATUS } # triggersProcessStatus_AND: { TRIGGER: STATUS } # Stavy triggerov. Musia byť splnené všetky stavy v zozname. # # [x] # triggersProcessStatus_OR: { TRIGGER: STATUS } # Stavy triggerov. Stačí jeden splnený stav v zozname. # # `medic_simple_sms_slots_triggers`.`process_status` # 'init','waiting','error','stopped','queued','finished' #----------------------------------------------------------------------------- # [x] # triggersAnswerStatus: { TRIGGER: STATUS } # triggersAnswerStatus_AND: { TRIGGER: STATUS } # Stavy odpovede triggerov. Musia byť splnené všetky stavy v zozname. # # [x] # triggersAnswerStatus_OR: { TRIGGER: STATUS } # Stavy odpovede triggerov. Stačí jeden splnený stav v zozname. # # `medic_simple_sms_slots_triggers`.`answer_status` # 'disabled','pending','confirmed','rejected','unknown','expired' #----------------------------------------------------------------------------- # [x] # triggersOutboxMasterProcessStatus: { TRIGGER: STATUS } # triggersOutboxMasterProcessStatus_AND: { TRIGGER: STATUS } # Stavy správy outboxu k tomuto triggeru, skutočný stav SMS. Musia byť splnené všetky stavy v zozname. # Neplatí pre _CANCEL trigger. # # [x] # triggersOutboxMasterProcessStatus_OR: { TRIGGER: STATUS } # Stavy správy outboxu k tomuto triggeru, skutočný stav SMS. Stačí jeden splnený stav v zozname. # # `sms_commander_outbox`.`master_process_status` # 'init','registered','sent','queued','delivered' #----------------------------------------------------------------------------- # [x] # triggersOutboxProcessStatus: { TRIGGER: STATUS } # triggersOutboxProcessStatus_AND: { TRIGGER: STATUS } # Stavy spracovania outboxu k tomuto triggeru. Musia byť splnené všetky stavy v zozname. # Neplatí pre _CANCEL trigger. # # [x] # triggersOutboxProcessStatus_OR: { TRIGGER: STATUS } # Stavy spracovania outboxu k tomuto triggeru. Stačí jeden splnený stav v zozname. # # `sms_commander_outbox`.`process_status` # '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