声かけふれあい収集

ごみ・資源物を集積所まで持ち出すことが困難な高齢者・障害者等の世帯について、戸別収集(声かけふれあい収集)の実施申請を受け付け、状況調査・実施決定までを管理する。 収集実施世帯の住所から地図表示プラグインのジオコーディングで緯度経度を取得し、地図上で世帯の位置を確認できるようにする。

プロジェクト: 声かけふれあい収集 完了

デモンストレーション

受付番号地図頁申請日申請者住所申請者ふりがな申請者氏名申請者電話収集実施世帯との関係個人情報の利用・提供への同意収集実施世帯住所自宅電話携帯電話収集実施世帯区分緯度経度添付書類その他必要書類の内容添付ファイル申請理由申請状況状況調査日調査担当者決定日収集開始日審査備考最終収集日最終収集結果最終収集担当者追加オブジェクト(GeoJSON)
サンプル受付番号1サンプル地図頁12026-10-07サンプル申請者住所1サンプル申請者ふりがな1サンプル申請者氏名1サンプル申請者電話1サンプル収集実施世帯との関係1サンプル1サンプル収集実施世帯住所1サンプル自宅電話1サンプル携帯電話1サンプル135.681200139.767100サンプル1サンプルその他必要書類の内容1(添付ファイルのサンプル)申請理由のサンプル入力です(デモ表示用のダミーデータ)。受付2026-10-07サンプル調査担当者12026-10-072026-10-07審査備考のサンプル入力です(デモ表示用のダミーデータ)。2026-10-07サンプル最終収集結果1サンプル最終収集担当者1追加オブジェクト(GeoJSON)のサンプル入力です(デモ表示用のダミーデータ)。
サンプル受付番号2サンプル地図頁22026-10-06サンプル申請者住所2サンプル申請者ふりがな2サンプル申請者氏名2サンプル申請者電話2サンプル収集実施世帯との関係2サンプル2サンプル収集実施世帯住所2サンプル自宅電話2サンプル携帯電話2サンプル235.682200139.768100サンプル2サンプルその他必要書類の内容2(添付ファイルのサンプル)申請理由のサンプル入力です(デモ表示用のダミーデータ)。状況調査中2026-10-06サンプル調査担当者22026-10-062026-10-06審査備考のサンプル入力です(デモ表示用のダミーデータ)。2026-10-06サンプル最終収集結果2サンプル最終収集担当者2追加オブジェクト(GeoJSON)のサンプル入力です(デモ表示用のダミーデータ)。
サンプル受付番号3サンプル地図頁32026-10-05サンプル申請者住所3サンプル申請者ふりがな3サンプル申請者氏名3サンプル申請者電話3サンプル収集実施世帯との関係3サンプル3サンプル収集実施世帯住所3サンプル自宅電話3サンプル携帯電話3サンプル335.683200139.769100サンプル3サンプルその他必要書類の内容3(添付ファイルのサンプル)申請理由のサンプル入力です(デモ表示用のダミーデータ)。実施決定2026-10-05サンプル調査担当者32026-10-052026-10-05審査備考のサンプル入力です(デモ表示用のダミーデータ)。2026-10-05サンプル最終収集結果3サンプル最終収集担当者3追加オブジェクト(GeoJSON)のサンプル入力です(デモ表示用のダミーデータ)。
受付番号*
地図頁
申請日*
申請者住所
申請者ふりがな
申請者氏名*
申請者電話
収集実施世帯との関係
個人情報の利用・提供への同意*
収集実施世帯住所*
自宅電話
携帯電話
収集実施世帯区分
緯度
経度
添付書類
その他必要書類の内容
添付ファイル
📎 (添付ファイルのサンプル)
申請理由
申請状況
状況調査日
調査担当者
決定日
収集開始日
審査備考
最終収集日
最終収集結果
最終収集担当者
追加オブジェクト(GeoJSON)

地図の表示にはカスタマイズまたはプラグインが必要です。合同会社Ponsの商品であればコチラ。収集した位置情報を市民向けに地図で公開するサービスもご用意しています。

声かけふれあい収集実施申請 環境部 完了

鎌倉市声かけふれあい収集実施申請書(第1号様式)をもとに、申請者・収集実施世帯(位置・緯度経度)・家族状況・収集実施世帯区分・添付書類・申請理由・緊急連絡先を受け付け、状況調査から実施決定までを管理する業務アプリ。実施決定後は収集のたびに収集履歴テーブルへ1行追加し、サブテーブルルックアッププラグインで最新の収集結果をテーブル外に表示する。

#許可・届出

この企画への改善要望を送る(Googleフォーム)

設計情報

グループcodeラベル型備考
uketsuke_bangou 受付番号 SINGLE_LINE_TEXT 必須
chizu_peji 地図頁 SINGLE_LINE_TEXT
shinsei_bi 申請日 DATE 必須
shinseisha_juusho 申請者住所 SINGLE_LINE_TEXT
shinseisha_furigana 申請者ふりがな SINGLE_LINE_TEXT
shinseisha_shimei 申請者氏名 SINGLE_LINE_TEXT 必須
shinseisha_denwa 申請者電話 SINGLE_LINE_TEXT
shinseisha_kankei 収集実施世帯との関係 SINGLE_LINE_TEXT
doui 個人情報の利用・提供への同意 CHECK_BOX 必須 / 同意する
setai_juusho 収集実施世帯住所 SINGLE_LINE_TEXT 必須
jitaku_denwa 自宅電話 SINGLE_LINE_TEXT
keitai_denwa 携帯電話 SINGLE_LINE_TEXT
ido 緯度 NUMBER
keido 経度 NUMBER
kazoku_joukyou 収集実施世帯の家族状況 SUBTABLE
shuushuu_setai_kubun 収集実施世帯区分 CHECK_BOX 介護 / 身体障がい / 精神障がい / その他
tenpu_shorui 添付書類 CHECK_BOX 居宅サービスプランの写し(第1号、第4号) / 身体障害者手帳の写し(第2号、第4号) / サービス等利用計画の写し(第3号、第4号) / 精神障害者保健福祉手帳の写し(第3号、第4号) / 医師の診断書又は関連各課、福祉機関等若しくは民生児童委員等から提出される申立書(第5号) / その他必要書類(第5号)
sonota_shorui その他必要書類の内容 SINGLE_LINE_TEXT
tenpu_file 添付ファイル FILE
shinsei_riyuu 申請理由 MULTI_LINE_TEXT
kinkyuu_renrakusaki 緊急連絡先 SUBTABLE
shinsei_joukyou 申請状況 DROP_DOWN 受付 / 状況調査中 / 実施決定 / 非該当 / 取下げ / 廃止
chousa_bi 状況調査日 DATE
chousa_tantousha 調査担当者 SINGLE_LINE_TEXT
kettei_bi 決定日 DATE
shuushuu_kaishi_bi 収集開始日 DATE
shinsa_biko 審査備考 MULTI_LINE_TEXT
additional_geojson 追加オブジェクト(GeoJSON) MULTI_LINE_TEXT
saishuu_shuushuu_bi 最終収集日 DATE
saishuu_shuushuu_kekka 最終収集結果 SINGLE_LINE_TEXT
saishuu_shuushuu_tantousha 最終収集担当者 SINGLE_LINE_TEXT
shuushuu_rireki 収集履歴 SUBTABLE

ダウンロード

設計情報をJSONでダウンロード

appId 786 のkintoneアプリ定義(fields/layout)を元にしています。

本番環境へ取り込む前に、kintoneデベロッパーライセンス(cybozu.devで無償取得可能)の検証環境で動作確認することを推奨します。

設計書類

声かけふれあい収集 設計書

  • 企画キー: fureai-shuushuu(apps.yaml)
  • kintoneスペース: 声かけふれあい収集(spaceId: 109)
  • 参考資料: 鎌倉市「声かけふれあい収集実施申請書」(第1号様式(第4条))
  • 関連ドキュメント: DFD / ER図
1. 目的

ごみ・資源物を集積所まで持ち出すことが困難な高齢者・障害者等の世帯について、戸別収集(声かけふれあい収集)の実施申請を受け付け、状況調査・実施決定までを管理する。収集実施世帯の住所から地図表示プラグインのジオコーディング機能で緯度経度を取得し、地図上で世帯の位置を確認できるようにする。JavaScriptカスタマイズは行わず、kintone標準機能(フィールド・レイアウト・サブテーブル)と地図表示プラグイン・タブプラグインのみで構成する。

2. アプリ構成

申請書1枚(1世帯)を1レコードとして扱う「声かけふれあい収集実施申請」1本で、申請受付から実施決定後の収集履歴までを管理する。マスタアプリは持たない。収集履歴は申請レコード内のサブテーブル(shuushuu_rireki)に記録し、最新の収集結果はサブテーブルルックアッププラグインでテーブル外のフィールドに表示する(下記4-5.参照)。

当初は収集履歴を別アプリ「声かけふれあい収集履歴」(1世帯1レコード)として作成したが、申請アプリのサブテーブルで記録する方針に変更したため利用しない。このアプリはkintone上に残しているが、apps.yamlでsite: falseを指定し、サイトには掲載しない(下記5.参照)。

アプリキーアプリ名appTypecategorytagsappId
fureai-shuushuu-shinsei声かけふれあい収集実施申請business環境部許可・届出786
fureai-shuushuu-rireki声かけふれあい収集履歴(不使用・サイト非掲載)business環境部撤去・回収787
3. 業務フロー概要

1. 申請者(本人・家族・ケアマネジャー等)が提出した申請書の内容を、担当課が「声かけふれあい収集実施申請」アプリに登録する。申請状況は受付で起票される。 2. 収集実施世帯住所(setai_juusho)を入力し、地図表示プラグインのジオコーディングで緯度(ido)・経度(keido)を取得する。地図スペース(map)に世帯の位置が表示される。 3. 家族状況(介護度・障害者手帳等)・収集実施世帯区分(介護/身体障がい/精神障がい/その他)・添付書類を確認し、担当課が状況調査を行う(申請状況: 状況調査中)。緊急連絡先テーブルの「調査立会」で、調査に立ち会う連絡先を確認する。 4. 調査結果を踏まえ、申請状況を実施決定 / 非該当 / 取下げに更新し、決定日・収集開始日を記録する。実施終了時は廃止とする。 5. 実施決定した世帯について、収集のたびに収集担当者が同じ申請レコードの「収集履歴」テーブル(shuushuu_rireki)へ1行追加し、収集日・収集結果(収集済/排出なし(声かけ応答あり)/事前連絡により休止/応答なし(安否確認))・収集担当者を記録する。応答がない場合は、緊急連絡先テーブルの連絡先へ連絡した内容を「安否確認・連絡の内容」に記録する。 6. レコード保存時に、サブテーブルルックアッププラグインが収集履歴テーブルから最新の行を探し、最終収集日・最終収集結果・最終収集担当者に自動入力する。一覧画面ではこれらのフィールドで、各世帯の直近の収集状況を確認できる。

4. 「声かけふれあい収集実施申請」アプリ フィールド一覧

申請書の欄構成にあわせて設計し、末尾に庁内処理用の審査・決定欄を追加している。フォームはグループを使わず、上から下の行の並びで構成し、2行目にタブプラグイン用のスペース(tab)を置いている(下記4-3.参照)。表の「行」はフォーム上の行の順番を表す。

行codeラベル型備考
1uketsuke_bangou受付番号文字列1行(必須・重複禁止)
1chizu_peji地図頁文字列1行申請書右上の「地図頁 P - -」欄
1shinsei_bi申請日日付(必須)
2tab(スペース、幅747・高さ66)スペースタブプラグインのマウント先
3shinseisha_juusho申請者住所文字列1行
3shinseisha_furigana申請者ふりがな文字列1行
3shinseisha_shimei申請者氏名文字列1行(必須)
3shinseisha_denwa申請者電話文字列1行
3shinseisha_kankei収集実施世帯との関係文字列1行
3doui個人情報の利用・提供への同意チェックボックス(必須)同意する。住民登録・要介護認定等の個人情報の使用、および清掃事業所管理の申請情報の関連機関への提供への同意
4setai_juusho収集実施世帯住所文字列1行(必須)初期値「鎌倉市」。ジオコーディングの対象住所
4jitaku_denwa自宅電話文字列1行
4keitai_denwa携帯電話文字列1行
4shuushuu_setai_kubun収集実施世帯区分チェックボックス介護 / 身体障がい / 精神障がい / その他
5ido緯度数値(表示桁数8)地図表示プラグインのジオコーディングで取得
5keido経度数値(表示桁数8)同上
6kazoku_joukyou収集実施世帯の家族状況テーブル(サブテーブル)下記4-1.参照
7kinkyuu_renrakusaki緊急連絡先テーブル(サブテーブル)下記4-2.参照
8map(スペース、幅711・高さ400)スペース地図表示プラグインのマウント先
9tenpu_shorui添付書類チェックボックス居宅サービスプランの写し(第1号、第4号) / 身体障害者手帳の写し(第2号、第4号) / サービス等利用計画の写し(第3号、第4号) / 精神障害者保健福祉手帳の写し(第3号、第4号) / 医師の診断書又は関連各課、福祉機関等若しくは民生児童委員等から提出される申立書(第5号) / その他必要書類(第5号)
10sonota_shoruiその他必要書類の内容文字列1行「その他必要書類」の括弧書き
10tenpu_file添付ファイル添付ファイル添付書類の写しを格納
10shinsei_riyuu申請理由文字列複数行
11shinsei_joukyou申請状況ドロップダウン受付(初期値) / 状況調査中 / 実施決定 / 非該当 / 取下げ / 廃止
11chousa_bi状況調査日日付
11chousa_tantousha調査担当者文字列1行
11kettei_bi決定日日付
11shuushuu_kaishi_bi収集開始日日付
11shinsa_biko審査備考文字列複数行
12saishuu_shuushuu_bi最終収集日日付サブテーブルルックアッププラグインの出力先(手入力不可、下記4-5.参照)
12saishuu_shuushuu_kekka最終収集結果文字列1行同上
12saishuu_shuushuu_tantousha最終収集担当者文字列1行同上
13shuushuu_rireki収集履歴テーブル(サブテーブル)下記4-4.参照
14additional_geojson追加オブジェクト(GeoJSON)文字列複数行地図表示プラグインが追加の図形(GeoJSON)を保存するフィールド

フィールド定義・レイアウトの正はapps.yamlの該当エントリ(fields / layout)であり、本表はその要約。

レイアウトは2026-10-07にkintone上で手動調整したものをapps.yamlに取り込んでいる。サブテーブルはlayoutのトップレベルに{ subtable: <code> }と書くことで位置を指定している(scripts/create-apps.mjsのcomputeDesiredLayout()。テーブル内の列順・列幅はkintone上の現在の設定をそのまま使う)。

4-1. 「収集実施世帯の家族状況」テーブルの行フィールド

申請書の「世帯主」「同居の家族」欄を1人1行で登録する。申請書は世帯主+同居家族2名の欄だが、人数の上限は設けない。

codeラベル型備考
zokugara_h続柄(世帯主は「世帯主」)文字列1行
furigana_hふりがな文字列1行
shimei_h氏名文字列1行
seinengappi_h生年月日日付
nenrei_h年齢数値(単位: 歳)kintoneの計算式では当日基準の年齢を算出できないため、申請時点の年齢を手入力
kaigodo_h介護度ドロップダウン要支援1・2 / 要介護1〜5 / 認定なし
hihokensha_bangou_h介護保険被保険者番号文字列1行先頭0を保持するため文字列
shintai_techou_h身体障害者手帳(級)ドロップダウン1級〜6級
seishin_techou_h精神障害者保健福祉手帳(級)ドロップダウン1級〜3級
4-2. 「緊急連絡先」テーブルの行フィールド

申請書の「緊急連絡先1」「緊急連絡先2」を1件1行で登録する。

codeラベル型備考
kinkyuu_juusho_h住所(事業所にあっては所在地及び名称)文字列1行
kinkyuu_furigana_hふりがな文字列1行
kinkyuu_shimei_h氏名文字列1行
kinkyuu_denwa1_h電話1文字列1行
kinkyuu_denwa2_h電話2文字列1行
kinkyuu_kankei_h収集実施世帯との関係文字列1行
chousa_tachiai_h調査立会ラジオボタン有 / 無(初期値)
4-3. タブプラグインについて

フォーム2行目のスペース(要素ID tab)は、レコード画面の項目をタブで切り替えて表示するプラグインのマウント先として置いている。JavaScriptカスタマイズではなくプラグイン導入で実現する。タブごとにどの項目を表示するかはプラグイン側の設定であり、apps.yamlでは管理しない。

4-4. 「収集履歴」テーブルの行フィールド

実施決定後、収集のたびに1行追加する。

codeラベル型備考
shuushuu_bi_h収集日日付
shuushuu_kekka_h収集結果ドロップダウン収集済 / 排出なし(声かけ応答あり) / 事前連絡により休止 / 応答なし(安否確認)
anpi_taiou_h安否確認・連絡の内容文字列1行応答がない場合の緊急連絡先への連絡内容等
shuushuu_tantousha_h収集担当者文字列1行
4-5. サブテーブルルックアッププラグインについて

サブテーブルルックアッププラグインを使い、収集履歴テーブルから最新の収集の行を探して、テーブル外のフィールドへ自動入力する想定。JavaScriptカスタマイズではなくプラグイン導入で実現する。プラグインの設定はkintone管理画面で別途行い、apps.yamlでは管理しない。

設定項目想定する設定値
対象サブテーブルshuushuu_rireki(収集履歴)
検索モード最新(検索対象列: shuushuu_bi_h 収集日)
フィールドマッピングshuushuu_bi_h → saishuu_shuushuu_bi / shuushuu_kekka_h → saishuu_shuushuu_kekka / shuushuu_tantousha_h → saishuu_shuushuu_tantousha
  • 出力先フィールド(saishuu_*)はプラグインが常に上書きするため、手入力欄としては使わない。
  • 収集履歴に行がない場合、出力先は空欄になる。
  • 最終収集結果は、ドロップダウン(shuushuu_kekka_h)の値を文字列1行で受け取る。
5. 「声かけふれあい収集履歴」アプリ(不使用・サイト非掲載)

当初、収集履歴を1世帯1レコードで記録する別アプリとして作成した(appId: 787)。収集履歴は実施申請アプリのサブテーブル(4-4.)で記録する方針に変更したため、業務では利用しない。kintone上のアプリは削除せずに残し、apps.yamlのsite: falseによりサイトには掲載しない。以下は作成済みアプリの構成の記録。

行codeラベル型備考
1taishou_setai対象世帯(受付番号)ルックアップ(文字列1行・必須)実施申請を参照。コピー元はuketsuke_bangou(受付番号・重複禁止)。ピッカーに受付番号・世帯住所・申請者氏名・申請状況を表示
1setai_key世帯キー(重複チェック用)文字列1行(自動計算・重複禁止)計算式taishou_setai。LOOKUPフィールドには重複禁止を設定できないため、このフィールドで同じ世帯のレコードを2件作れないようにする
2setai_juusho収集実施世帯住所文字列1行LOOKUPで自動転記
2shinseisha_shimei申請者氏名文字列1行LOOKUPで自動転記
2jitaku_denwa自宅電話文字列1行LOOKUPで自動転記
2keitai_denwa携帯電話文字列1行LOOKUPで自動転記
3shuushuu_kaishi_bi収集開始日日付LOOKUPで自動転記
3shuushuu_youbi収集曜日チェックボックス月〜土
3shuushuu_basho収集場所文字列1行例: 玄関前、門扉の内側
3jisshi_joukyou実施状況ドロップダウン実施中(初期値) / 一時休止 / 廃止
4ido緯度数値(表示桁数8)LOOKUPで実施申請から自動転記
4keido経度数値(表示桁数8)同上
5map(スペース、高さ400)スペース地図表示プラグインのマウント先
6biko備考文字列複数行
7shuushuu_rireki収集履歴テーブル(サブテーブル)下記5-1.参照
5-1. 「収集履歴」テーブルの行フィールド

実施申請アプリの4-4.と同じ構成。

codeラベル型備考
shuushuu_bi_h収集日日付
shuushuu_kekka_h収集結果ドロップダウン収集済 / 排出なし(声かけ応答あり) / 事前連絡により休止 / 応答なし(安否確認)
anpi_taiou_h安否確認・連絡の内容文字列1行応答がない場合の緊急連絡先への連絡内容等
shuushuu_tantousha_h収集担当者文字列1行
6. 地図プラグインについて
  • 緯度経度はido(緯度)/keido(経度)のNUMBERフィールドに保持する(プロジェクト共通の慣習コード)。値は地図表示プラグインのジオコーディング機能でsetai_juusho(収集実施世帯住所)から取得する想定。
  • ido/keidoにはdisplayScale: '8'、アプリにはnumberPrecision.decimalPlaces: '8'を設定し、保存値が小数点以下4桁(約11m)に丸められないようにしている(CLAUDE.md「緯度経度フィールドの精度について」参照)。
  • 地図のマウント先としてスペース(要素ID map、高さ400)を、緯度経度・家族状況・緊急連絡先の後に配置している。
  • 地図表示プラグインが追加の図形を保存するフィールドとしてadditional_geojson(追加オブジェクト(GeoJSON))をフォーム末尾に置いている。
  • プラグインの導入・ジオコーディング元フィールド(setai_juusho)の設定はkintone管理画面で別途行う。
  • 不使用の「声かけふれあい収集履歴」も、緯度経度(実施申請からLOOKUPで転記)にdisplayScale: '8'とnumberPrecision.decimalPlaces: '8'を設定している。
7. 未決定・今後の検討事項
  • 収集実施世帯区分を申請書の「第3条第1号〜第5号」から「介護/身体障がい/精神障がい/その他」に変更したため、添付書類の選択肢に残っている号数表記との対応
  • 収集ルート(複数世帯をまわる順番)の管理方法
  • 収集履歴を申請レコード内のテーブルに蓄積するため、長期間実施するとテーブルの行数が増え続ける(年度ごとに古い行を整理するか等)
  • 収集履歴テーブルは日をまたいだ集計(日別の収集件数等)がしにくい。必要になった場合の集計方法
  • 不使用の「声かけふれあい収集履歴」アプリ(appId 787)をkintone上から削除するか
  • 年齢を生年月日から自動算出する方法(kintone標準の計算式では当日基準の算出ができない)
  • 個人情報(要介護認定・障害者手帳情報)を扱うため、アプリ・フィールドのアクセス権設定

声かけふれあい収集 DFD(データフロー図)

対象: 「声かけふれあい収集実施申請」アプリ(「声かけふれあい収集履歴」アプリは不使用のため対象外)

flowchart LR applicant["申請者\n(本人・家族・ケアマネジャー等)"] staff["担当職員\n(清掃事業所)"] plugin["地図表示プラグイン\n(ジオコーディング)"] related["関係機関\n(福祉部門・民生児童委員等)"] subgraph shinseiApp["声かけふれあい収集実施申請アプリ (kintone)"] shinsei[("実施申請\nレコード")] end collector["収集担当者"] stplugin["サブテーブルルックアップ\nプラグイン"] applicant -- "1. 申請書(申請者/収集実施世帯/\n家族状況/区分/添付書類/緊急連絡先)" --> staff staff -- "2. 申請内容を登録\n(申請状況: 受付)" --> shinsei shinsei -- "3. 収集実施世帯住所" --> plugin plugin -- "4. 緯度経度(ido/keido)" --> shinsei staff -- "5. 状況調査の結果を記録\n(状況調査中)" --> shinsei staff -- "6. 実施決定/非該当/取下げ、\n決定日・収集開始日を更新" --> shinsei collector -- "8. 収集のたびに\n収集履歴テーブルへ1行追加" --> shinsei shinsei -- "9. 収集履歴テーブル" --> stplugin stplugin -- "10. 最新行を最終収集日・\n結果・担当者へ出力" --> shinsei shinsei -. "7. 同意の範囲で必要な情報を提供" .-> related
フロー説明

1. 申請者が鎌倉市声かけふれあい収集実施申請書(第1号様式)を提出する。 2. 担当職員が申請内容を「声かけふれあい収集実施申請」アプリに登録する。申請状況は受付で起票される。 3. 収集実施世帯住所(setai_juusho)を地図表示プラグインのジオコーディングに渡す。 4. 取得した緯度経度がido/keidoに保存され、地図スペース(map)に世帯の位置が表示される。 5. 担当職員が状況調査を行い、調査日・調査担当者を記録する(申請状況: 状況調査中)。緊急連絡先のうち「調査立会: 有」の連絡先に立会いを依頼する。 6. 調査結果を踏まえ、申請状況を実施決定/非該当/取下げに更新し、決定日・収集開始日を記録する。 7. 申請者の同意(doui)の範囲で、ごみ収集事業および福祉事業に必要な情報を関係機関に提供する(kintone外の業務)。 8. 実施決定した世帯について、収集担当者が収集のたびに同じ申請レコードのshuushuu_rireki(収集履歴)テーブルへ1行追加し、収集日・収集結果・収集担当者を記録する。応答がない場合は、緊急連絡先テーブルの連絡先へ連絡した内容も記録する。 9. レコード保存時に、サブテーブルルックアッププラグインが収集履歴テーブルから最新の行(収集日が最も新しい行)を探す。 10. 見つかった行の値がsaishuu_shuushuu_bi/saishuu_shuushuu_kekka/saishuu_shuushuu_tantoushaに出力され、一覧画面で各世帯の直近の収集状況を確認できる。

声かけふれあい収集 ER図

対象: 「声かけふれあい収集実施申請」アプリ(「声かけふれあい収集履歴」アプリはkintone上に残置しているが不使用)

erDiagram FUREAI_SHUUSHUU_SHINSEI { string uketsuke_bangou "受付番号(必須・重複禁止)" string chizu_peji "地図頁" date shinsei_bi "申請日(必須)" string shinseisha_juusho "申請者住所" string shinseisha_furigana "申請者ふりがな" string shinseisha_shimei "申請者氏名(必須)" string shinseisha_denwa "申請者電話" string shinseisha_kankei "収集実施世帯との関係" check_box doui "個人情報の利用・提供への同意(必須)" string setai_juusho "収集実施世帯住所(必須)" string jitaku_denwa "自宅電話" string keitai_denwa "携帯電話" check_box shuushuu_setai_kubun "収集実施世帯区分(介護/身体障がい/精神障がい/その他)" number ido "緯度" number keido "経度" check_box tenpu_shorui "添付書類" string sonota_shorui "その他必要書類の内容" file tenpu_file "添付ファイル" text shinsei_riyuu "申請理由" drop_down shinsei_joukyou "申請状況" date chousa_bi "状況調査日" string chousa_tantousha "調査担当者" date kettei_bi "決定日" date shuushuu_kaishi_bi "収集開始日" text shinsa_biko "審査備考" text additional_geojson "追加オブジェクト(GeoJSON)" date saishuu_shuushuu_bi "最終収集日(サブテーブルルックアッププラグインの出力先)" string saishuu_shuushuu_kekka "最終収集結果(同上)" string saishuu_shuushuu_tantousha "最終収集担当者(同上)" } KAZOKU_JOUKYOU { string zokugara_h "続柄(世帯主は「世帯主」)" string furigana_h "ふりがな" string shimei_h "氏名" date seinengappi_h "生年月日" number nenrei_h "年齢(歳)" drop_down kaigodo_h "介護度" string hihokensha_bangou_h "介護保険被保険者番号" drop_down shintai_techou_h "身体障害者手帳(級)" drop_down seishin_techou_h "精神障害者保健福祉手帳(級)" } KINKYUU_RENRAKUSAKI { string kinkyuu_juusho_h "住所(事業所にあっては所在地及び名称)" string kinkyuu_furigana_h "ふりがな" string kinkyuu_shimei_h "氏名" string kinkyuu_denwa1_h "電話1" string kinkyuu_denwa2_h "電話2" string kinkyuu_kankei_h "収集実施世帯との関係" radio_button chousa_tachiai_h "調査立会(有/無)" } FUREAI_SHUUSHUU_RIREKI { string taishou_setai "対象世帯(受付番号、LOOKUP、必須)" string setai_key "世帯キー(自動計算、重複禁止)" string setai_juusho "収集実施世帯住所(LOOKUPで転記)" string shinseisha_shimei "申請者氏名(LOOKUPで転記)" string jitaku_denwa "自宅電話(LOOKUPで転記)" string keitai_denwa "携帯電話(LOOKUPで転記)" date shuushuu_kaishi_bi "収集開始日(LOOKUPで転記)" check_box shuushuu_youbi "収集曜日" string shuushuu_basho "収集場所" drop_down jisshi_joukyou "実施状況" number ido "緯度(LOOKUPで転記)" number keido "経度(LOOKUPで転記)" text biko "備考" } SHUUSHUU_RIREKI { date shuushuu_bi_h "収集日" drop_down shuushuu_kekka_h "収集結果" string anpi_taiou_h "安否確認・連絡の内容" string shuushuu_tantousha_h "収集担当者" } FUREAI_SHUUSHUU_RIREKI_TABLE { date shuushuu_bi_h "収集日" drop_down shuushuu_kekka_h "収集結果" string anpi_taiou_h "安否確認・連絡の内容" string shuushuu_tantousha_h "収集担当者" } FUREAI_SHUUSHUU_SHINSEI ||--o{ KAZOKU_JOUKYOU : "kazoku_joukyou(サブテーブル)" FUREAI_SHUUSHUU_SHINSEI ||--o{ KINKYUU_RENRAKUSAKI : "kinkyuu_renrakusaki(サブテーブル)" FUREAI_SHUUSHUU_SHINSEI ||--o{ SHUUSHUU_RIREKI : "shuushuu_rireki(サブテーブル)。最新行をプラグインでsaishuu_*へ" FUREAI_SHUUSHUU_SHINSEI ||--o| FUREAI_SHUUSHUU_RIREKI : "taishou_setai(LOOKUP)で参照(不使用アプリ)" FUREAI_SHUUSHUU_RIREKI ||--o{ FUREAI_SHUUSHUU_RIREKI_TABLE : "shuushuu_rireki(サブテーブル、同構成)"
姉妹サイト: GovAppsプラグイン kintone用プラグインを配布しています。無料広告なしオープンソース
GovAppsプラグインを見る
動画講座: 自治体kintone活用講座 ユーザー・組織・ロールの設定から、セキュリティ、運用方針、プラグインの選び方まで、全6本の動画で解説しています。
動画講座を見る