技能実習生:一覧
{success} 技能実習生:一覧 の基本設計及び、画面設計を明記します。
技能実習の概要
アカウント権限制御
アラート設定
技能実習生一覧:詳細設計
概要
技能実習生一覧で確認できます。
またここから編集・新規登録画面へ遷移できます。
基本情報
| 名称 |
概要 |
| route |
/trainee/list |
INDEX
{primary} 初回アクセス時に表示される内容です。
画面レイアウト

ユースケース
flowchart LR
user1("fas:fa-user-tie 監理団体")
user2("fas:fa-user-tie 実習実施先")
user3("fas:fa-user-tie 送出機関")
user1 -.-> 技能実習生一覧:::index
user2 -.制限あり.-> 技能実習生一覧:::index
user3 -.制限あり.-> 技能実習生一覧:::index
技能実習生一覧 -.-> 新規作成
技能実習生一覧 -.-> 基本情報
subgraph 各種編集
基本情報
end
classDef index fill:#f96;
画面項目
| 物理名 |
項目・論理名 |
タイプ |
桁数 |
必須 |
備考 |
| - |
検索 |
button |
- |
- |
詳細は検索を参照 |
| @todo |
アラート |
button |
- |
- |
アラート設定[技能実習生]の全てを参照し合致する場合に表示 / 該当のアラートを押下することでそのアラートに合致する技能実習生の一覧を表示 |
| - |
新規登録 |
button |
- |
- |
新規作成ページへ遷移 / プラン人数=技能実習生だったら新規登録ボタンを押下できない |
| plan |
プラン人数 |
text |
- |
- |
現在のプラン人数の表示 |
| trainee_count |
技能実習生総数 |
text |
- |
- |
現在の技能実習生の総数 |
| status |
[list]ステータス |
text |
- |
- |
技能実習生の現在のステータス/候補/実習中/満了/休職/失踪 |
| has_account |
[list]アカウント作成済みフラグ |
text |
- |
- |
この技能実習生のアカウントが作成済みか判定 |
| is_processing_application |
[list]計画認定作成中フラグ |
text |
- |
- |
技能実習生が現在計画認定を作成中か否か |
| profile_image |
[list]写真 |
image |
- |
- |
技能実習生の写真/なければ default |
| romaji |
[list]氏名 |
text |
- |
- |
技能実習生の名前 |
| kana |
[list]氏名カナ |
text |
- |
- |
技能実習生の名前カナ |
| sex |
[list]性別 |
text |
- |
- |
技能実習生の性別 |
| nationality |
[list]国籍 |
text |
- |
- |
技能実習生の国籍 |
| company_name |
[list]所属実習実施先 |
text |
- |
- |
技能実習生が所属する実習実施先名称 |
| trainee_class |
[list]種別 |
text |
- |
- |
技能実習生の種別 |
| intern_period_until |
[list]技能実習終了日 |
text |
- |
- |
技能実習生の技能実習終了日 |
| residence_term |
[list]在留期限日 |
text |
- |
- |
技能実習生の在留期限日 |
基本事項
| 項目 |
概要 |
| 表示・並び順・ページャー |
作成日時の降順 / 50 件ずつ / ページャーあり |
処理
| 開発 |
発火 |
処理名称 |
処理内容 |
| B |
アクセス時 |
プラン人数取得 |
登録されているプラン人数取得 |
| B |
アクセス時 |
技能実習生の総数取得 |
登録されている技能実習生の総数 COUNT を取得 |
| B |
アクセス時 |
技能実習生の一覧取得 |
登録されている技能実習生の事業所一覧取得/この際アカウントが作成されているかも取得する |
| B/F |
アクセス時 |
アラート条件参照 |
アラート設定[技能実習生]の全てを参照し合致する場合に表示 / 該当する技能実習生にマーカー |
| B/F |
アクセス時 |
新規登録不可 |
プラン人数=技能実習生だったら新規登録ボタンを押下できないようする |
| B/F |
アラート押下時 |
対象の絞り込み |
アラート対象技能実習生の絞り込みを行い、その一覧を表示し一覧押下することで編集ページへ遷移させる |
実装 API
検索
{primary} 技能実習生の検索機能に関してです
画面レイアウト

ユースケース
flowchart LR
user1("fas:fa-user-tie 監理団体")
user2("fas:fa-user-tie 実習実施先")
user3("fas:fa-user-tie 送出機関")
user1 -.-> 技能実習生一覧:::index
user2 -.制限あり.-> 技能実習生一覧:::index
user3 -.制限あり.-> 技能実習生一覧:::index
技能実習生一覧 -.-> 新規作成
技能実習生一覧 -.-> 基本情報
subgraph 各種編集
基本情報
end
classDef index fill:#f96;
画面項目
| 物理名 |
項目・論理名 |
タイプ |
桁数 |
必須 |
備考 |
|
実習実施先絞り込み |
select |
- |
- |
実習実施先の絞り込み 選択肢:実習実施先 |
|
国籍絞り込み |
select |
- |
- |
国籍の絞り込み 選択肢:国籍 |
|
ステータス絞り込み |
select |
- |
- |
ステータスの絞り込み 選択肢:技能実習生ステータス |
|
区分絞り込み |
select |
- |
- |
区分の絞り込み 選択肢:1.2.3号 |
|
キーワード検索 |
search |
- |
- |
キーワード検索 |
基本事項
| 項目 |
概要 |
| キーワード検索 |
ローマ字、フリガナ、漢字@LIKE 検索 |
| 複合検索 |
実習実施先<-AND->国籍 <-AND->ステータス<-AND->区分<-AND->キーワード検索 |
処理
| 開発 |
発火 |
処理名称 |
処理内容 |
| B |
ONCHANGE |
検索 |
入力された内容で技能実習生を検索し一覧で表示します |
実装 API