Ver.1.4.5 オープン日設定の改修

【リリース日時】

2024/7/18(木) 17:00~18:30 リリース作業が完了しました。

 

【本リリースの影響範囲】

本リリースによる既存機能への影響はありません。各改修内容と、それに応じた初期値につきましては以下をご確認ください。

 

1.オープン日設定に時間指定とクローズ日時を追加

Ver.1.4.3で追加した「オープン日設定」(リリースノートNo.23)への機能拡張を行いました。以前の仕様では、

・YYYY年MM月DD日以降のカレンダーに対し
・YYYY年MM月DD日にオープンする

という設定でしたが、今回の改修で対象期間(From~To)を指定でき、その期間をクローズする日時も厳密に指定できるようになります。今後の仕様では

・YYYY年MM月DD日(From)~YYYY年MM月DD日(To)の期間に対し
・YYYY年MM月DD日 HH時MM分にオープンし
・YYYY年MM月DD日 HH時MM分にクローズする

という設定ができます。

なお、[会場]マスタで設定した[予約可能期間]が優先されますので、オープン日時とクローズ日時を指定したい場合は、[予約可能期間]がその期間をカバーしていることを確認してください。
クローズ日時が空欄=クローズのタイミングは指定しないとなりますので、[会場]マスタで設定した[予約可能期間]に応じて1日ずつクローズしていきます。

本機能がリリースされるタイミングですでにオープン日設定が登録されている場合、以下の対応をさせていただきます。

・オープン時間は「00:00」をセット
・クローズ日時は空欄のまま
・対象期間の至(To)には次の対象期間の自(From)の1日前をセット
・一番先の対象期間の自(From)に対しては、至(To)に「2099/12/31」をセット
 運用に合わせて適切な日程をセットしてください。
 そのままにした場合は、[会場]マスタで設定した[予約可能期間]に応じて1日ずつクローズしていきます。

 

2.「変更・キャンセルも不可にする」チェックを追加

前述の通り、オープン日設定に対してクローズ日時が設定できるようになりますが、クローズ日時に対して、「変更・キャンセルも不可にする」というチェックボックスを追加します。
このチェックボックスにチェックを入れることにより、カレンダーの対象期間を閉じると同時に、その期間が受診日となっている予約に対して変更とキャンセルの操作ができないようにします。
通常は会場マスタの「変更・キャンセル可能日数」という項目で、受診日の○日前まで変更やキャンセルができるという定義をしております。

以下の設定をした場合を例に、具体的な動きの説明をします。

・対象期間:2024年12月15日~2025年1月30日
・オープン日時:2024年9月1日 00:00
・クローズ日時:2024年11月1日 00:00
・変更・キャンセルも不可にする:チェックあり

2024年12月15日~2025年1月30日に受診したい人が9月1日の0時から予約を入れることができるようになり、11月1日 00:00になったら新規の予約ができなくなります。
ここで「変更・キャンセルも不可にする」にチェックが入っていた場合は、受診日が12月15日から1月30日の間にある予約については、11月1日になった瞬間から変更とキャンセルの処理もできなくなります。

厳密なところでは、申込者がマイページを開いた瞬間の時間で予約の変更・キャンセルができるかを判断します。
10月31日 23:59にマイページから「変更」のメニューを選択し、実際の変更処理が11月1日 00:02に終わることも考えられ、その場合は予約の変更処理が実行されます。