データ仕様

データ構成

データ種別

電子申請APIが取扱うデータについて以下に示します。

データ名 概要
申請データ 行政手続に係る申請・届出事項入力済の様式、添付書類及び署名情報を含むデータ
※手続選択APIにより、申請データ構造のスケルトンのレスポンスを受けることができます。このスケルトンでは、申請内容等の情報はブランク状態とされています。
※プレ印字データ取得APIにより、各省庁が保有するデータをセットした申請データのレスポンスを受けることができます。
補正データ 申請・届出を行った手続について、内容の不備等を理由に提出先の行政機関からの指示等に基づき、申請者が申請内容の一部を訂正して補正するデータ
※部分補正の場合は、補正指示項目のみ訂正可能となります。
取下げ依頼データ 申請・届出を行った手続について、当該申請データのステータスが審査終了よりも前であり、手続所管行政機関が申請等の取下げを許容する行政手続である場合に申請等の取下げ依頼を行うためのデータです。

申請データ

申請データは、申請・届出の様式数分の申請書様式(申請・届出事項入力済)と複数の添付ファイルと1つの構成管理情報で構成されます。

なお、手続選択APIを利用することにより、申請内容等の情報がブランク状態とされている申請データ構造のスケルトンのレスポンスを受けることができます。申請を行う際は、このレスポンスデータをベースとして申請データを作成して申請を行います。また、プレ印字データ取得APIを利用することにより、各省庁が保有するデータをセットした申請データのレスポンスを受けることができます。

申請データは、電子署名付与単位に応じ、標準形式と個別ファイル署名形式の2種類の構造を持ちます。

申請データ(標準形式)
申請データ(個別ファイル署名形式)

申請データ(bulk送信)

申請データ(bulk送信)は、申請・届出をまとめて送信することができます。
データの構造について、以下に示します。

申請データ(bulk送信)

補正データ

補正データは、申請・届出の様式数分の申請書様式と複数の添付ファイルと1つの構成管理情報で構成されます。なお、部分補正の場合は、補正指示項目のみ訂正可能となります。補正データの構造を以下に示します。

補正データ

補正通知データ

補正通知データは、原申請時に送信され、到達した申請データと申請などの形式上の要件に適合しない等の理由により、提出先行政機関によって補正を求められた対象項目により構成される。申請案件に関する通知一覧取得APIのレスポンス項目(「種別: type 」)が「補正」である場合に、申請案件に関する通知取得APIを実行することにより取得することができます。
なお補正指示項目情報には、修正対象のファイル名(申請書様式のファイル名)、様式ID、様式バージョン、要補正項目のxPath情報が格納されており、補正対象項目の特定が可能となります。補正通知データの構造を以下に示します。

補正通知データ

取下げ依頼データ

取下げ依頼データは、構成管理情報、取下げ依頼情報で構成されます。取下げ依頼データの構造を以下に示します。なお、取下げ申請については、廃止します。

取下げ依頼データ

ファイル一覧

電子申請APIが取り扱うデータを構成するファイル。

電子申請APIが取り扱うデータを構成するファイル一覧
ファイル名 概要
申請書XML 電子申請サービス対象手続に係る申請届出事項を定義したファイルです
スキーマ(XMLスキーマ) 申請書様式の構造を定義するスキーマファイルです
構成管理情報 各構成要素を管理するための管理情報、属性情報及び署名情報を格納し、申請書に含まれない利用者の情報や他のファイルの関連情報を管理するものとして定義したファイルです
構成情報 申請データ(個別ファイル署名形式)の場合に、申請書類、添付書類ごとに管理情報、属性情報及び署名情報を格納したファイルです
取下げ依頼情報 申請者が取下げ依頼を行うときに、申請案件の情報を定義したファイルです

ファイルの命名規則

電子申請APIが取り扱うデータを構成する各ファイルの命名規則は以下のとおり。

ファイル名 命名規則 ファイルの物理名(例)
申請書XML 様式ID(半角英数字18桁)+_様式バージョン(半角数字4桁)+_01.xml
※続紙追加を行った場合、追加した続紙は末尾の2桁の数字を1ずつインクリメントする
999999999999999999_0001_01.xml
スキーマ(XMLスキーマ) 様式ID(半角英数字18桁)+”schema”.xsd 999999999999999999schema.xsd
構成管理情報 kousei.xml
※ファイル名は固定
kousei.xml
構成情報 kousei+yyyyMMddHHmmssSSS+.xml
※yyyyMMddHHmmssSSSは、申請案件フォルダ内で ファイル名を一意とするために付加する。当該ファイルの作成日付と時刻(100分の1秒単位)
kousei202001010123456123.xml
取下げ依頼情報 torisageirai.xml torisageirai.xml
補正指示項目情報 correction_request.xml
※ファイル名は固定
correction_request.xml

各種ファイルのデータ仕様について

共通データ仕様で示した、各種ファイルのデータ仕様については以下、別紙を参照。

構成管理情報のタグ構成

構成管理情報のタグ構成
項目 内容 フォーマット
DataRoot 構成管理情報XMLのルート
DataRoot > 様式ID 構成管理情報の固有番号 文字種:半角英数字 最大18文字
DataRoot > 様式バージョン 構成管理情報の版数 文字種:半角数字
フォーマット:NNNN ex)0001
DataRoot > STYLESHEET スタイルシートのファイル名 文字種:半角 最大256文字
フォーマット:ファイル.xsl
(ファイルパスは含めない)
DataRoot > 構成情報 構成管理情報の構成情報 以下の属性を指定する。
・属性名:ID 値:”構成情報”
DataRoot > 構成情報 > 管理情報 構成管理属性情報
DataRoot > 構成情報 > 管理情報 > 手続番号 手続を特定するための情報
DataRoot > 構成情報 > 管理情報 > 手続番号 > 受付行政機関ID 申請の提出先の行政機関に対して一意に振られる番号 文字種:半角数字 最大256文字
フォーマット:100GGG
100:固定文字
GGG:国の機関OSI
オブジェクト登録組織番号
DataRoot > 構成情報 > 管理情報 > 手続番号 > 手続ID 行政手続所管省庁または担当省庁が当該手続に対して一意に付与した番号 文字種:半角英数字 最大16文字
DataRoot > 構成情報 > 管理情報 > 手続名称 手続の名称 文字種:全角 最大1024文字
DataRoot > 構成情報 > 管理情報 > 初回受付番号 原申請(補正対象となる申請)の到達番号
(補正対応により申請書を再提出する場合のみ)
文字種:半角英数字 最大18文字
DataRoot > 構成情報 > 管理情報 > 申請種別 新規申請、補正等の種別 文字種:全角 最大20文字
フォーマット:新規申請、連名申請、部分補正、再提出のいずれかが設定される。
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 申請者と連絡先の情報
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 利用者に関する情報
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 氏名 利用者の氏名 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 氏名フリガナ 利用者氏名のフリガナ 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 役職 利用者の役職 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 法人団体名 利用者の法人団体名称 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 法人団体名フリガナ 利用者法人団体名称のフリガナ 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 部門名 利用者の所属部門名 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 部門名フリガナ 利用者所属部門名のフリガナ 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 郵便番号 利用者所在地の郵便番号 文字種:「-(ハイフン)」を除く7桁の半角数字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 住所 利用者所在地 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 住所フリガナ 利用者所在地のフリガナ 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 電話番号 利用者の電話番号 文字種:半角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > FAX番号 利用者のFAX番号 文字種:半角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 申請者情報 > 電子メールアドレス 利用者の電子メールアドレス 文字種:半角 最大128文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 連絡先担当者に関する情報
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 氏名 連絡先担当者の氏名 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 氏名フリガナ 連絡先担当者氏名のフリガナ 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 役職 連絡先担当者の役職 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 法人団体名 連絡先担当者の法人団体名称 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 法人団体名フリガナ 連絡先担当者法人団体名称のフリガナ 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 部門名 連絡先担当者の所属部門名 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 部門名フリガナ 連絡先担当者所属部門名のフリガナ 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 郵便番号 連絡先担当者所在地の郵便番号 文字種:「-(ハイフン)」を除く7桁の半角数字
日本国外の住所の場合:0000000
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 住所 連絡先担当者所在地 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 住所フリガナ 連絡先担当者所在地のフリガナ 文字種:全角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 電話番号 連絡先担当者の電話番号 文字種:半角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > FAX番号 連絡先担当者のFAX番号 文字種:半角 最大256文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 連絡先情報 > 電子メールアドレス 連絡先担当者の電子メールアドレス 文字種:半角 128文字
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 委任登録票添付情報 委任登録票の添付情報 未使用のため空タグを設定。
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 委任登録票添付情報 > 発行番号 代理人用の発行番号 未使用のため空タグを設定。
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 委任登録票添付情報 > 委任登録票名称 委任登録票の名称 未使用のため空タグを設定。
DataRoot > 構成情報 > 管理情報 > 申請者連絡先情報 > 委任登録票添付情報 > 委任登録票ファイル名称 委任登録票のファイル名称 未使用のため空タグを設定。
DataRoot > 構成情報 > 添付書類属性情報 添付書類属性情報
DataRoot > 構成情報 > 添付書類属性情報 > 添付種別 添付書類に関する添付方法の種別 文字種:全角半角 最大3文字
フォーマット:添付、別送、URLのいずれか
DataRoot > 構成情報 > 添付書類属性情報 > 添付書類名称 添付書類の名称 文字種:全角半角 最大256文字
DataRoot > 構成情報 > 添付書類属性情報 > 添付書類ファイル名称 添付書類のファイル名、叉は URL 文字種:全角半角 最大256文字
フォーマット:ファイル名、叉はURL
添付種別が別送のとき空タグとなる
DataRoot > 構成情報 > 添付書類属性情報 > 提出情報 添付書類を提出するかどうかを識別する情報 文字種:半角数字 最大1文字
フォーマット:提出チェック有り 1
提出チェック無し 0
DataRoot > 構成情報 > 手数料情報 手数料等の情報 納付種別が前納の場合は設定が必要。随納/後納、なしの場合は手数料情報配下に対して全て空タグを設定する。
DataRoot > 構成情報 > 手数料情報 > 手数料1
DataRoot > 構成情報 > 手数料情報 > 手数料1 > 手数料識別子 手数料情報を一意に識別する為の番号 文字種:半角英数字 最大15文字
DataRoot > 構成情報 > 手数料情報 > 手数料1 > 略科目コード 手数料等の種別(登録免許税や手数料等) 文字種:半角数字 最大5文字
DataRoot > 構成情報 > 手数料情報 > 手数料1 > 略科目名 手数料等の種別名 文字種:全角 最大128文字
DataRoot > 構成情報 > 手数料情報 > 手数料1 > 振込金額 振込金額 文字種:半角数字 最大11文字
DataRoot > 構成情報 > 手数料情報 > 手数料2
DataRoot > 構成情報 > 手数料情報 > 手数料2 > 手数料識別子 手数料情報を一意に識別する為の番号 文字種:半角英数字 最大15文字
DataRoot > 構成情報 > 手数料情報 > 手数料2 > 略科目コード 手数料等の種別(登録免許税や手数料等) 文字種:半角数字 最大5文字
DataRoot > 構成情報 > 手数料情報 > 手数料2 > 略科目名 手数料等の種別名 文字種:全角 最大128文字
DataRoot > 構成情報 > 手数料情報 > 手数料2 > 振込金額 振込金額 文字種:半角数字 最大11文字
DataRoot > 構成情報 > 手数料情報 > 手数料3
DataRoot > 構成情報 > 手数料情報 > 手数料3 > 手数料識別子 手数料情報を一意に識別する為の番号 文字種:半角英数字 最大15文字
DataRoot > 構成情報 > 手数料情報 > 手数料3 > 略科目コード 手数料等の種別(登録免許税や手数料等) 文字種:半角数字 最大5文字
DataRoot > 構成情報 > 手数料情報 > 手数料3 > 略科目名 手数料等の種別名 文字種:全角 最大128文字
DataRoot > 構成情報 > 手数料情報 > 手数料3 > 振込金額 振込金額 文字種:半角数字 最大11文字
DataRoot > 構成情報 > 手数料情報 > 手数料4
DataRoot > 構成情報 > 手数料情報 > 手数料4 > 手数料識別子 手数料情報を一意に識別する為の番号 文字種:半角英数字 最大15文字
DataRoot > 構成情報 > 手数料情報 > 手数料4 > 略科目コード 手数料等の種別(登録免許税や手数料等) 文字種:半角数字 最大5文字
DataRoot > 構成情報 > 手数料情報 > 手数料4 > 略科目名 手数料等の種別名 文字種:全角 最大128文字
DataRoot > 構成情報 > 手数料情報 > 手数料4 > 振込金額 振込金額 文字種:半角数字 最大11文字
DataRoot > 構成情報 > 手数料情報 > 手数料5
DataRoot > 構成情報 > 手数料情報 > 手数料5 > 手数料識別子 手数料情報を一意に識別する為の番号 文字種:半角英数字 最大15文字
DataRoot > 構成情報 > 手数料情報 > 手数料5 > 略科目コード 手数料等の種別(登録免許税や手数料等) 文字種:半角数字 最大5文字
DataRoot > 構成情報 > 手数料情報 > 手数料5 > 略科目名 手数料等の種別名 文字種:全角 最大128文字
DataRoot > 構成情報 > 手数料情報 > 手数料5 > 振込金額 振込金額 文字種:半角数字 最大11文字
DataRoot > 構成情報 > 手数料情報 > 手数料6
DataRoot > 構成情報 > 手数料情報 > 手数料6 > 手数料識別子 手数料情報を一意に識別する為の番号 文字種:半角英数字 最大15文字
DataRoot > 構成情報 > 手数料情報 > 手数料6 > 略科目コード 手数料等の種別(登録免許税や手数料等) 文字種:半角数字 最大5文字
DataRoot > 構成情報 > 手数料情報 > 手数料6 > 略科目名 手数料等の種別名 文字種:全角 最大128文字
DataRoot > 構成情報 > 手数料情報 > 手数料6 > 振込金額 振込金額 文字種:半角数字 最大11文字
DataRoot > 構成情報 > 通信欄 申請者が入力した通信欄 文字種:全角 最大1024文字
部分補正時以外は空タグとなる
DataRoot > 構成情報 > 府省照会情報 府省照会情報
ID、パスワード等府省側で管理している項目との照合に使用する情報
府省照会情報がない場合は全て空タグを設定する。
DataRoot > 構成情報 > 府省照会情報 > 府省照会1
DataRoot > 構成情報 > 府省照会情報 > 府省照会1 > 府省照会情報ラベル
DataRoot > 構成情報 > 府省照会情報 > 府省照会1 > 府省照会情報
DataRoot > 構成情報 > 府省照会情報 > 府省照会2
DataRoot > 構成情報 > 府省照会情報 > 府省照会2 > 府省照会情報ラベル
DataRoot > 構成情報 > 府省照会情報 > 府省照会2 > 府省照会情報
DataRoot > 構成情報 > 府省照会情報 > 府省照会3
DataRoot > 構成情報 > 府省照会情報 > 府省照会3 > 府省照会情報ラベル
DataRoot > 構成情報 > 府省照会情報 > 府省照会3 > 府省照会情報
DataRoot > 構成情報 > 府省照会情報 > 府省照会4
DataRoot > 構成情報 > 府省照会情報 > 府省照会4 > 府省照会情報ラベル
DataRoot > 構成情報 > 府省照会情報 > 府省照会4 > 府省照会情報
DataRoot > 構成情報 > 府省照会情報 > 府省照会5
DataRoot > 構成情報 > 府省照会情報 > 府省照会5 > 府省照会情報ラベル
DataRoot > 構成情報 > 府省照会情報 > 府省照会5 > 府省照会情報
DataRoot > 構成情報 > 府省照会情報 > 府省照会6
DataRoot > 構成情報 > 府省照会情報 > 府省照会6 > 府省照会情報ラベル
DataRoot > 構成情報 > 府省照会情報 > 府省照会6 > 府省照会情報
DataRoot > 構成情報 > 府省照会情報 > 府省照会7
DataRoot > 構成情報 > 府省照会情報 > 府省照会7 > 府省照会情報ラベル
DataRoot > 構成情報 > 府省照会情報 > 府省照会7 > 府省照会情報
DataRoot > 構成情報 > 府省照会情報 > 府省照会8
DataRoot > 構成情報 > 府省照会情報 > 府省照会8 > 府省照会情報ラベル
DataRoot > 構成情報 > 府省照会情報 > 府省照会8 > 府省照会情報
DataRoot > 構成情報 > 府省照会情報 > 府省照会9
DataRoot > 構成情報 > 府省照会情報 > 府省照会9 > 府省照会情報ラベル
DataRoot > 構成情報 > 府省照会情報 > 府省照会9 > 府省照会情報
DataRoot > 構成情報 > 府省照会情報 > 府省照会10
DataRoot > 構成情報 > 府省照会情報 > 府省照会10 > 府省照会情報ラベル
DataRoot > 構成情報 > 府省照会情報 > 府省照会10 > 府省照会情報
DataRoot > 構成情報 > 提出先情報 提出先情報
DataRoot > 構成情報 > 提出先情報 > 提出先識別子 提出先となる原局(原課)の識別子 指定された提出先の最下層の提出先識別子を設定する。
DataRoot > 構成情報 > 提出先情報 > 提出先名称 提出先となる原局(原課)の名称 提出先名称は、大分類、中分類、小分類の3種類の分類があり、大分類から順にカンマで繋ぎ設定する。
DataRoot > 構成情報 > 申請書属性情報 申請書属性情報
DataRoot > 構成情報 > 申請書属性情報 > 申請書様式ID 様式ごとに一意に割り振られたID 文字種:半角英数字 18文字固定
DataRoot > 構成情報 > 申請書属性情報 > 申請書様式バージョン 様式ごとに一意に割り振られたバージョン 文字種:半角数字
フォーマット:NNNN ex)0001
DataRoot > 構成情報 > 申請書属性情報 > 申請書様式名称 申請書様式の名称 文字種:全角 最大128文字
DataRoot > 構成情報 > 申請書属性情報 > 申請書ファイル名称 申請書のファイル名 文字種:半角 最大256文字
フォーマット:ファイル名のみ
DataRoot > 署名情報 電子署名に関する情報
DataRoot > 署名情報 > Signature XML署名要素 以下の2つの属性を指定する。
(1)xmlns 値:"http://www.w3.org/2000/09/xmldsig#"
(2)Id 値:署名付与を行った日時(フォーマット:yyyyMMddHHmmss )
DataRoot > 署名情報 > Signature > SignedInfo 署名情報要素 -
DataRoot > 署名情報 > Signature > SignedInfo > CanonicalizationMethod 署名対象正規化アルゴリズム要素 以下の属性を指定する。Algorithm
値:"http://www.w3.org/TR/2001/REC-xml-c14n-20010315"
DataRoot > 署名情報 > Signature > SignedInfo > SignatureMethod 署名アルゴリズム要素 -
DataRoot > 署名情報 > Signature > SignedInfo > Reference 参照要素(URIは署名対象の識別子) 属性名:URI
値:"#%E6%A7%8B%E6%88%90%E6%83%85%E5%A0%B1"
※"構成情報"をエスケープ処理した文字列
DataRoot > 署名情報 > Signature > SignedInfo > Transforms 正規化変換処理 -
DataRoot > 署名情報 > Signature > SignedInfo > Transforms > Transform 正規化変換処理要素 属性名:Algorithm
値:"http://www.w3.org/TR/2001/REC-xml-c14n-20010315"
DataRoot > 署名情報 > Signature > SignedInfo > DigestMethod ダイジェストアルゴリズム要素 属性名:Algorithm
値:"http://www.w3.org/2001/04/xmlenc#sha256"
DataRoot > 署名情報 > Signature > SignedInfo > DigestValue ダイジェスト値要素 DigestMethodに指定したアルゴリズムで算出したダイジェスト値を設定
DataRoot > 署名情報 > Signature > SignatureValue 署名値要素 SignatureMethodタグの属性で指定したアルゴリズムで生成された署名値を設定
署名値の生成対象:SignedInfoエレメント
DataRoot > 署名情報 > Signature > KeyInfo 署名付与に使用した証明書情報要素 -
DataRoot > 署名情報 > Signature > KeyInfo > X509Data X.509証明書要素 -
DataRoot > 署名情報 > Signature > KeyInfo > X509Data > X509Certificate 証明書要素 署名付与に使用した証明書のBase64エンコード値を設定。途中で改行する場合は76文字ごとに改行
DataRoot > その他 - 納付種別が前納の場合は設定が必要。随納/後納、なしの場合は納付関連情報配下に対して空タグを設定する。
DataRoot > その他 > 納付関連情報 - -
DataRoot > その他 > 納付関連情報 > 納付方法 納付方法に関する情報 文字種:半角数字 最大1文字
フォーマット:印紙・現金納付のみ 1
電子納付のみ 2
印紙・現金納付または電子納付 3
DataRoot > その他 > 納付関連情報 > 振込者氏名カナ 振込者氏名のカナ 文字種:全角 最大24文字
DataRoot > その他 > 法人番号 法人に対し国税庁が指定する識別番号 文字種:半角数字 最大13文字

※ 手続に依存する固有情報は構成管理情報XMLに含めない。

※ 構成管理情報の署名対象は構成情報タグとし、その他タグは署名対象に含めない。