---
type: guideline
title: ３．機能ID
source: デジタル庁
version: 第1.5版
updated: 2026-02-27
source_url: https://www.digital.go.jp/assets/contents/node/basic_page/field_ref_resources/c58162cb-92e5-4a43-9ad5-095b7c45100c/7277bc98/20260227_policies_local_governments_outline_01.zip
source_page: https://www.digital.go.jp/policies/local_governments
---

# ３．機能ID

○ 機能IDは、標準仕様書において規定している機能を一意に定めることを目的に規定する。

\(1\) 機能の単位

○ 機能の単位は、原則、標準仕様書において重複しない必要最小限の機能を１単位とする。

○ 具体的には、標準仕様書で「・・・こと」と記載されているものを１単位とする。ただし、「・・・こと」と記載されているが、複数の機能が含まれる場合には、適切な適合確認を行うことができるよう、分割・統合をして、１単位とする。

（例）標準仕様書において次のとおり規定されている場合

2.1.1　○○処理

Aを行うこと。

Bを行い、Cを行い、Dを行うこと。

→　「○○処理」を１つの機能としない。

→　「Aを行うこと」を１つの機能の単位とする。

→　「Bを行い、Cを行うこと」については、

→　これらをまとめて１つの機能とした方が適合性確認を適切に行うことができるときは、「Bを行い、Cを行うこと」を１単位とする。

→　それぞれを１つの機能とした方が適合性確認を適切に行うことができるときは、「Bを行うこと」「Cを行うこと」を分割して、それぞれを１単位とする。

\(2\) IDの振り方

○ 機能IDは、３桁の業務ID及び４桁の機能コードを合わせた、合計７桁のIDとする。

○ 機能コードは、重複なく、かつ、飛び番がないように付番する。

○ 一度、付与した機能IDは変更しない。

○ 機能の分割・削除・修正をする場合には、表３ 機能IDの運用ルールに準ずる。

○ 機能を新たに追加する場合には、付与済みの機能IDの末番の次の番号から順に、新たな機能IDを付与する。

表３　機能IDの運用ルール

<table style="width:100%;">
<colgroup>
<col style="width: 13%" />
<col style="width: 11%" />
<col style="width: 35%" />
<col style="width: 39%" />
</colgroup>
<thead>
<tr>
<th style="text-align: left;">項目</th>
<th style="text-align: left;">種別</th>
<th style="text-align: left;">例</th>
<th style="text-align: left;">機能IDの運用</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="5" style="text-align: left;">機能要件</td>
<td style="text-align: left;">削除</td>
<td style="text-align: left;">機能要件を全て削除</td>
<td style="text-align: left;">元の機能IDを欠番とする</td>
</tr>
<tr>
<td style="text-align: left;">分割</td>
<td style="text-align: left;">機能要件の分割</td>
<td style="text-align: left;"><p>元の機能IDを欠番とする</p>
<p>（１つの要件を２つに分割する場合、機能IDを２つ新規付番する）</p></td>
</tr>
<tr>
<td style="text-align: left;">新規追加</td>
<td style="text-align: left;">新しい機能要件の追加</td>
<td style="text-align: left;">新規付番</td>
</tr>
<tr>
<td style="text-align: left;">修正</td>
<td style="text-align: left;"><p>一部追加</p>
<p>一部削除</p></td>
<td style="text-align: left;"><p>元の機能IDを欠番とする</p>
<p>修正を行った機能要件に機能IDを新規付番する</p></td>
</tr>
<tr>
<td style="text-align: left;">訂正</td>
<td style="text-align: left;"><p>あきらかな誤記の訂正</p>
<p>（例：当該昨日→当該機能）</p>
<p>データ要件・連携要件との管理項目不整合に伴う訂正</p></td>
<td style="text-align: left;">機能IDをそのまま利用し、訂正する</td>
</tr>
<tr>
<td style="text-align: left;">実装類型</td>
<td style="text-align: left;">修正</td>
<td style="text-align: left;">実装必須機能から標準オプション機能に修正</td>
<td style="text-align: left;">機能IDをそのまま利用し、修正する</td>
</tr>
<tr>
<td style="text-align: left;">要件の考え方・理由、備考欄</td>
<td style="text-align: left;">補記</td>
<td style="text-align: left;">機能要件の考え方等のみを加除</td>
<td style="text-align: left;">機能IDをそのまま利用し、訂正する</td>
</tr>
</tbody>
</table>
