実習実施先:編集:担当事業所
{success} 実習実施先:一覧 の基本設計及び、画面設計を明記します。
実習実施先の概要
アカウント権限制御
概要
実習実施先の担当事業所を管理・追加・削除・更新できます。
本機能で登録・管理する情報は、技能実習生の登録に必要だったり書類で利用したりと重要な情報です。
また、本社は実習実施先新規登録時に自動で作成されています。
事業所の一覧画面を経て、担当事業所情報の編集を行います。
但し、一覧も編集も本画面でどちらも明記します。
基本情報
| 名称 |
概要 |
| route[index] |
/client/location/{client_id} |
| route[edit] |
/client/location/{client_id}/edit |
一覧
{primary} 担当事業所の一覧画面です
画面レイアウト

ユースケース
flowchart LR
user1("fas:fa-user-tie 監理団体")
user2("fas:fa-user-tie 実習実施先")
user1 -.-> 実習実施先一覧
実習実施先一覧 -.-> 基本情報 -.-> 担当事業所一覧:::index
user2 -.自身の情報のみ.-> 基本情報
担当事業所一覧 --> 更新:::index
担当事業所一覧 --> 新規追加:::index
担当事業所一覧 --> 削除:::index
subgraph 各種編集
基本情報
end
classDef index fill:#f96;
画面項目
| 物理名 |
項目・論理名 |
タイプ |
桁数 |
必須 |
備考 |
| - |
検索 |
button |
- |
- |
詳細は検索を参照 |
| - |
新規登録 |
button |
- |
- |
詳細は編集・新規登録を参照 |
| - |
[list]編集 |
button |
- |
- |
詳細は編集・新規登録を参照 |
| progress |
[list]完成度 |
text |
- |
- |
この情報の書類利用項目に対してどれくらい入力されているかを% で表示 |
| name |
[list]事業所名 |
text |
- |
- |
登録された事業所名 |
| address |
[list]所在地 |
text |
- |
- |
登録された事業所の住所 |
| phone_number |
[list]TEL |
text |
- |
- |
登録された事業所の電話番号 |
| numof_total |
[list]社員人数 |
text |
- |
- |
登録された事業所の社員人数 |
| numof_trainees |
[list]技能実習生人数 |
text |
- |
- |
登録された事業所に紐づく技能実習生の人数 / 押下で技能実習生の一覧表示 -> 技能実習生押下でその技能実習生の基本情報へ遷移 |
| - |
[list]削除 |
button |
- |
- |
選択した事業所の削除 |
基本事項
| 項目 |
概要 |
| 削除 |
紐づく技能実習生がいる場合は削除不可能とします(削除したら違う事業所に紐づけなおす見たいな機能考慮したがトラブルの種になりそうなので辞めた) |
|
本社の事業所は削除できません そのため必ず最低でも本社は残り続けることになります |
| 表示・並び順・ページャー |
作成日時の降順 / 50 件ずつ / ページャーあり |
処理
| 開発 |
発火 |
処理名称 |
処理内容 |
| B |
アクセス時 |
一覧取得 |
担当事業所一覧 / またその事業所に紐づく実習生の取得 |
| F |
削除押下時 |
担当事業所の削除 |
選択した担当事業所に技能実習生が紐づいてなければ削除します |
実装 API
検索
{primary} 実習実施先:担当事業所の検索機能に関してです
画面レイアウト

ユースケース
flowchart LR
user1("fas:fa-user-tie 監理団体")
user2("fas:fa-user-tie 実習実施先")
user1 -.-> 実習実施先一覧
実習実施先一覧 -.-> 基本情報 -.-> 担当事業所一覧:::index
user2 -.自身の情報のみ.-> 基本情報
担当事業所一覧 --> 更新
担当事業所一覧 --> 新規追加
担当事業所一覧 --> 削除
subgraph 各種編集
基本情報
end
classDef index fill:#f96;
画面項目
| 物理名 |
項目・論理名 |
タイプ |
桁数 |
必須 |
備考 |
|
検索 |
select |
- |
- |
担当事業所の検索窓 |
基本事項
| 項目 |
概要 |
| キーワード検索 |
事業所名@LIKE 検索 |
処理
| 開発 |
発火 |
処理名称 |
処理内容 |
| B |
ONCHANGE |
検索 |
入力された内容で担当事業所を検索し一覧で表示します |
実装 API
編集・新規登録
{primary} 担当事業所の編集・新規登録画面に関してです。どちらも内容は共通のためまとめて記載します。
画面レイアウト

ユースケース
flowchart LR
user1("fas:fa-user-tie 監理団体")
user2("fas:fa-user-tie 実習実施先")
user1 -.-> 実習実施先一覧
実習実施先一覧 -.-> 基本情報 -.-> 担当事業所一覧
user2 -.自身の情報のみ.-> 基本情報
担当事業所一覧 --> 更新:::index
担当事業所一覧 --> 新規追加:::index
担当事業所一覧 --> 削除
subgraph 各種編集
基本情報
end
classDef index fill:#f96;
画面項目
| 物理名 |
項目・論理名 |
タイプ |
桁数 |
必須 |
書類利用 |
備考 |
| progress |
完成度 |
text |
- |
- |
- |
この情報の書類利用項目に対してどれくらい入力されているかを% で表示 |
| name |
事業所名 |
CHAR |
255 |
○ |
○ |
事業所の名称 |
| kana |
事業所名ふり |
CHAR |
255 |
○ |
○ |
事業所の名称ふり |
| zip1 |
郵便番号:上 |
INT |
3 |
○ |
○ |
事業所の郵便番号上 |
| zip2 |
郵便番号:下 |
INT |
4 |
○ |
○ |
事業所の郵便番号下 |
| address |
住所 |
CHAR |
255 |
○ |
○ |
事業所の住所 |
| phone1 |
電話番号:上 |
INT |
4 |
○ |
○ |
事業所の電話番号上 |
| phone2 |
電話番号:中 |
INT |
4 |
○ |
○ |
事業所の電話番号中 |
| phone3 |
電話番号:下 |
INT |
4 |
○ |
○ |
事業所の電話番号下 |
| numof_business_staff |
社員人数(事務) |
INT |
10 |
- |
○ |
事業所の事務社員人数 |
| numof_field_staff |
社員人数(現場) |
INT |
10 |
- |
○ |
事業所の現場社員人数 |
| numof_total |
社員人数(合計) |
INT |
10 |
- |
○ |
事業所の事務+現場社員人数 |
| target_job |
業務:職種(移行対象職種) |
RADIO |
- |
○ |
○ |
実習実施先の職種が移行対象職種か / 0:NO 1:YES |
| job_category |
業務:移行対象職種(カテゴリー) |
SELECT |
- |
△ |
○ |
実習実施先の移行対象職種:カテゴリ 職種が[YES]の時のみ登録可&必須 選択肢:移行対象職種(大) |
| job_occupation |
業務:移行対象職種(職種) |
SELECT |
- |
△ |
○ |
実習実施先の移行対象職種:職種 職種が[YES]の時のみ登録可&必須 選択肢:移行対象職種(中) |
| job_operation |
業務:移行対象職種(作業名) |
SELECT |
- |
△ |
○ |
実習実施先の移行対象職種:作業名 職種が[YES]の時のみ登録可&必須 選択肢:移行対象職種(小) |
| sub_job_category |
業務:[複数]移行対象職種(カテゴリー) |
SELECT |
- |
- |
○ |
実習実施先の移行対象職種:カテゴリ 職種が[YES]の時のみ登録可 複数ある場合のみ登録 選択肢:移行対象職種(大) |
| sub_job_occupation |
業務:[複数]移行対象職種(職種) |
SELECT |
- |
- |
○ |
実習実施先の移行対象職種:職種 職種が[YES]の時のみ登録可 複数ある場合のみ登録 選択肢:移行対象職種(中) |
| sub_job_operation |
業務:[複数]移行対象職種(作業名) |
SELECT |
- |
- |
○ |
実習実施先の移行対象職種:作業名 職種が[YES]の時のみ登録可 複数ある場合のみ登録 選択肢:移行対象職種(小) |
| job_detail |
業務:移行対象職種以外 |
CHAR |
255 |
△ |
○ |
実習実施先の移行対象職種以外の場合 職種が[NO]の時のみ登録可&必須 |
| industry_large_category |
業務:業種(大) |
SELECT |
- |
○ |
○ |
実習実施先の業種:大 選択肢:業種(大) |
| industry_small_category |
業務:業種(小) |
SELECT |
- |
○ |
○ |
実習実施先の業種:小 選択肢:業種(小) |
| main_product |
業務:主要製品・サービス |
CHAR |
50 |
○ |
○ |
実習実施先の 主要製品またはサービス |
| - |
登録 |
button |
- |
- |
- |
|
基本事項
処理
| 開発 |
発火 |
処理名称 |
処理内容 |
| B |
アクセス時 |
情報取得 |
登録情報の取得 |
| B |
登録押下時 |
登録 |
担当事業所の更新・登録 登録後担当事業所一覧へ遷移 |
実装 API