2.3 KiB
2.3 KiB
1 | Interlocutor | Text | Acts |
---|---|---|---|
2 | user | Dzień dobry! | (greeting()) |
3 | system | Witamy w systemie przychodni dr. Janet. | (greeting()) |
4 | user | dzień dobry, chciałbym umówić się na wizytę u lekarza internisty | request(appointment(doctor=lekarza internisty)) |
5 | system | Proszę podać swój identyfikator w systemie. | (request(id)) |
6 | user | Nie mam swojego identyfikatora, nie pamiętam | (inform(id_forgotten=true)) |
7 | system | W celu przypomnienia numeru identyfikatora proszę udać sie do najbliższej placówki. | (inform(id_forgotten)) |
8 | user | mój identyfikator to: <identyfikator> | (inform(id=<identyfikator>)) |
9 | system | Proszę podać swoje hasło | (request(password)) |
10 | user | <hasło> | (inform(password=<hasło>)) |
11 | system | Najbliższe wolne wizyty u internisty: Jan Nowak - 14.04.2021 14:30, Jan Kowalski - 16.04.2021 12:00 | (inform(appointment(doctor=Jan Kowalski;type=free;time=date_list[14.04.2021 14:30, 16.04.2021 12:00])) |
12 | user | czy są dostępne jakieś wizyty w terminie 20.04.2021 u dr. Adam Skrzypczak? | (request(appointment(doctor=Adam Skrzypczak;type=free;time=[20.04.2021]);type=info)) |
13 | system | Nie ma takiego specjalisty w naszej przychodni. Czy chciałbyś zobaczyć wykaz dostępnych specjalistów? | (inform(doctor_not_exists)&request(doctor_list)) |
14 | user | tak | (affirm()) |
15 | system | Specjaliści pracujący w przychodni: Dentysta Anna Kowalska, Internista Jan Kowalski, Internista Andrzej Mroży, Ginekolog Paweł Borowski, Internista Jan Nowak, Okulista Andrzej Duda | (inform(doctor_list)) |
16 | user | jakie są dostępne terminy wizyt na 20.04.2021 u dowolnego internisty? | (request(appointment(doctor=internista;type=free;time=[20.04.2021]))) |
17 | system | Dostępne wizyty 20.04.2021: Jan Nowak 12:00, Jan Kowalski 14:00, Andrzej Mroży 12:00, Andrzej Mroży 13:30, Andrzej Mroży 14:30 | (inform(appointment(doctor=Jan Nowak;type=free;time=date_list[20.04.2021 12:00])&inform(appointment(doctor=Jan Kowalski;type=free;time=date_list[20.04.2021 14:00])&inform(appointment(doctor=Andrzej Mroży;type=free;time=date_list[20.04.2021 12:00, 20.04.2021 13:30, 20.04.2021 14:30])) |
18 | user | prosze o rejestrację do mrożego na 12.00. dziękuję to wszystko. | (request(appointment(doctor=Mroży;type=free;time=[20.04.2021 12:00]);type=reservation)&bye()) |
19 | System | Wizyta została zarezerwowana. Dziękujemy za skorzystanie z usług naszej przychodni. | (inform(reservation_accepted=True)&bye()) |