監理団体が作成提出 事業所毎 都度作成 備え付け {success} 入国前講習実施記録の基本設計及び、画面設計を明記します
技能実習制度で作成するべき書類の入国前講習実施記録の管理・作成・削除が行えます。
入国後講習実施記録とほぼ同一です。
| 名称 | 概要 |
|---|---|
| route | /organization/document/before_immigration/{事業所 ID}/edit |
{primary} 初回アクセス時に表示される内容です。
画面レイアウト

ユースケース
flowchart LR
user1("fas:fa-user-tie 監理団体")
user1 -.入国前講習実施.-> 入国前講習実施記録の作成:::index --> 保持 --> 問題が発生した際に提出
classDef index fill:#f96;
画面項目
| 物理名 | 項目・論理名 | タイプ | 桁数 | 必須 | 備考 |
|---|---|---|---|---|---|
| 完成度 | text | - | - | この情報の本来必須項目に対してどれくらい入力されているかを% で表示 |
|
| - | 切替 | select | - | - | "[期間]+名称+完成度" / 作成したデータを select で切り替え |
| - | 新規作成 | button | - | - | 新しい書類作成を行う |
| - | 最新の情報に反映 | button | - | - | 最新の情報に反映する |
| - | 印刷 | button | - | - | 現在開いている書類データの PDF 出力を行う |
| - | 複製 | button | - | - | 別データの内容を取得し、入力済みにする機能 |
| - | 削除 | button | - | - | 開いている書類の削除を行う |
| - | 名称 | input | 50 | ○ | 書類のラベル |
| - | 書類項目 |
- | - | - | 項目数が多いため本ページ最下部に設置 |
| - | 保存 | button | - | - | 入力した内容で保存を行う |
{danger} 書類の具体的な初期値の取得や、操作は
書類項目を参照基本事項
| 項目 | 概要 |
|---|---|
| 切替リストの SORT | 実施期間開始日の降順 / 全件取得 |
| データ未登録時 | 登録データが何もない場合、切替リストは空、表示部分は何もなし。 |
| データの保存期間 | 過去 10 年 |
| 重複チェック | なし |
処理
| 開発 | 発火 | 処理名称 | 処理内容 |
|---|---|---|---|
| B | アクセス時 | 完成度取得 | 現在開いている書類の完成度を取得する |
| B | アクセス時 | 切替リスト取得 | 作成した書類の切替リストを取得する/合わせてそれぞれの完成度も取得し表示する |
| B | アクセス時 | 初期データ取得 | 作成済みデータが一つでもある場合は、最新の切替リストを選択済みとして、そのデータを取得し、編集確認画面を表示 |
| B | アクセス時 | 最新の情報の差分取得 | マスターデータとの間に差分がある場合にボタンを活性化する |
| B | 最新の情報に反映押下時 | 最新の情報に反映 | 書類の初期値に対して最新の情報に反映を行う/尚マスターデータとの間に差分がない場合は非活性 |
| F | 新規作成ボタン押下時 | 新規作成画面表示 | 新規作成画面の表示。また初期値取得し表示。ここではまだ書類データの保存は行わない。(まだ不要・誤操作の可能性があるため) |
| B | 切替選択時 | 選択データ取得 | 作成した書類の切替リストを取得する 完成度が 100%じゃないリストに対してマーカーを付与 |
| F | 複製押下時 | 他データ取得 | 入国前講習取得APIを利用してデータを取得して INPUT に反映する |
| B | 削除押下時 | 書類データの削除 | confirm 表示 / 表示している書類データを論理削除 |
| B | 印刷押下時 | 書類の PDF 出力 | 表示している書類データで PDF 出力 |
| B | 保存押下時 | 書類データの保存 | 新規作成の場合は新規保存。既存データの場合は更新。 |
| F | 表示制御 | 表示制御 | 各種表示制御有 / 表示制御内容は項目毎に記載 |
実装 API
| API 名称 | 処理内容 |
|---|---|
| 入国前講習取得 API | 指定したIDの入国前講習の内容を取得するAPI |
{primary} 割愛した書類項目の情報を記載します。
| 物理名 | 項目・論理名 | タイプ | 桁数 | 必須 | 初期値 | 備考 |
|---|---|---|---|---|---|---|
追加・削除技能実習生一覧:名前 |
SELECT | - | ○ | 監理団体->技能実習生 LIST | 本書類で紐づける技能実習生の指定 / 「入国待ち」「書類作成中」「実習中」のリスト | |
| 本項目は下記とセットの上、追加・削除ができる項目 | ||||||
追加・削除技能実習生一覧:入国日 |
CHAR | - | ○ | 監理団体->技能実習生 LIST -> 入国日 | 同上 / 上項目で選択した技能実習生の入国日 / API 利用 |
|
追加・削除技能実習生一覧:備考 |
CHAR | - | - | - | 同上 / 上項目で選択した技能実習生の備考 |
|
| 実施期間(開始) | CHAR | - | ○ | - | 入国前講習を行った開始日付 / YYYY/MM/DD | |
| 実施期間(終了) | CHAR | - | ○ | - | 入国前講習を行った終了日付 / YYYY/MM/DD | |
| [block]日付 | CHAR | - | △ | - | 入国前講習の実施日 / YYYY/MM/DD | |
| [block]時間(開始) | CHAR | - | △ | - | 入国前講習の開始時間 / HH:mm | |
| [block]時間(終了) | CHAR | - | △ | - | 入国前講習の終了時間 / HH:mm | |
| [block]科目(内容) | CHAR | - | △ | - | 入国前講習の内容 | |
| [block]講師(役職・氏名) | CHAR | - | △ | - | 入国前講習を実施した講師名 | |
| [block]実施場所 | CHAR | - | △ | - | 入国前講習を実施した施設名 | |
| [block]備考 | CHAR | - | - | - | ||
| 監理団体の名称 | CHAR | - | ○ | 監理団体->名称 | ||
| 監理団体の事業所名称 | CHAR | - | ○ | 入国前講習->事業所->名称 | ||
| 監理責任者の氏名 | SELECT | - | ○ | 監理団体->理事職員 LIST | 監理団体[ 理事・職員 ]の「担当」が監理責任者 |
{warning} [block]は 1 行あたりの説明です。これを 31 個設置します。