需給調整市場各リスト・パターン等
受領業務ビジネスプロトコル標準規格(Ver. 3A)

２０２３年 ４月
電力広域的運営推進機関

はじめに
現在、産業界においては、産業の情報化の進展に伴い、業務の迅速化、高精度化、低コスト化を実現するために広く認められた標準を使用して、関係する企業および業界間でデータの電子的な相互交換を行うＥＤＩ（Electronic
Data Interchange）が行なわれており、各業界内だけでなく業際大でもその推進活動が活発化してきている。
そこで、今般、電力広域的運営推進機関(以下「本機関」という。)は、業務規程に基づき、広く意見募集を実施し系
統利用者の意見聴取を行うとともに、全ての一般電気事業者の送配電部門、並びに複数の特定規模電気事業者および発電設備設置者と協議の上、本機関と一般送配電事業者(以下「送配電事業者」という。)、小売電気事業者、発電事業者、アグリゲーションコーディネータ等の間で EDI を行う際に必要となる事項の内、需給調整市場取引規程等に基づき行う需給調整市場各リスト・パターン等を提出する際のビジネスプロトコルの標準として、「需給調整市場各リ
スト・パターン等受領業務ビジネスプロトコル標準規格」（以下、「本規格」という。）を制定する。

1

[改定履歴]BPID 版
3A

制（改）定年月日
2019 年 1 月 31 日

制（改）定概要
新規制定
BPID 機関コード：”OCTO”
BPID 副機関コード：”W9”3A2020 年 9 月 25 日

・小売電気事業者名称のタグ名修正
・誤記修正
はじめに および P5 表２－１内の１－１「取引規定等」⇒「取引規程等」
・需要家リスト・パターン番号の属性修正
P14 N(2)⇒X(2)・小売電気事業者名称のタグ名修正
P14 JP06367⇒JP06317

3A

2021 年 4 月 28 日

商品区分三次調整力①追加

３A

2022 年 7 月 27 日

三次調整力②分の需要家リスト・パターンを各リスト・パタ
ーンに修正

３A

2023 年 4 月 24 日

・週間市場商品区分追加（一次・二次①・二次②）
・三次調整力①分の需要家リスト・パターンを週間市場商品の各リスト・パターンに修正

2

備考

目次
１．業務概要____________________________________________________________________________________ 4
１．１ 業務目的 _______________________________________________________________________________ 4
１．２ 対象業務_______________________________________________________________________________ 4
１．３ 業務イメージ___________________________________________________________________________ 4
２．業務プロセス________________________________________________________________________________ 5
２．１ 業務フロー_____________________________________________________________________________ 5
２．２ 需給調整市場における入札および電源差替の制約 __________________________________________ 6
２．３ メッセージ一覧_________________________________________________________________________ 6
３．標準メッセージ______________________________________________________________________________ 7
３．１ 構文規則______________________________________________________________________________ 7
３．２ XML のデータ構造 ____________________________________________________________________ 7
３．３ 構成要素と XML タグ名称付与規則_________________________________________________________ 8
３．４ メッセージグループヘッダ _________________________________________________________________ 9
３．６ マルチ明細タグ名 ______________________________________________________________________ 10
３．７ 空の繰返し要素の省略 __________________________________________________________________ 11
３．８ メッセージを構成するデータ要素における空等の扱い _________________________________________ 11
３．９ データ属性の表記法 ____________________________________________________________________ 13
３．１０ 各リスト・パターン関係メッセージのデータ要素 _______________________________________ 14
３．１１ XML データの検証 __________________________________________________________________ 16
３．１１．１ XML Schema の設計規則 ____________________________________________________________ 18
３．１１．２ XML Schema の名前空間 ____________________________________________________________ 18
３．１１．３ XML Schema の構造 ________________________________________________________________ 18
３．１１．４ XML Schema のファイル名 ___________________________________________________________ 18
３．１１．５ XML Schema によるデータ要素の定義例 _______________________________________________ 19
４．ビジネス運用規則___________________________________________________________________________ 20
４．１ メッセージ____________________________________________________________________________ 20
４．１．１ メッセージファイルの構成単位 ____________________________________________________ 20
４．１．２ メッセージファイル名称付与規則 __________________________________________________ 20
４．１．３ メッセージの変更・取消の運用 _________________________________________________________ 21

3

１．業務概要
１．１ 業務目的
需給調整市場におけるアグリゲーションコーディネータ等は、三次調整力②または週間市場に参入する場合は、ネ
ガワットリストもしくは、調整力を供出する発電所のリスト（ポジワットリスト）、またはネガワットリストおよび、ポジワットリストが混在したネガポジリストをパターン毎に作成し、各リスト・パターンとして需給調整市場へ提出する。（以降簡単のため、三次調整力②各リスト・パターンと週間市場商品の各リスト・パターンを総称する場合は「各リスト・パターン」と記載する）。また、需給調整市場は、受領した各リスト・パターンを一般送配電事業者に送信し、一般送配電事業者はこれを受信する。
１．２ 対象業務
需給調整市場におけるアグリゲーションコーディネータ等、一般送配電事業者における各リスト・パターンの提出、受領、送信および受信に関する業務を対象とする。
１．３ 業務イメージ
各リスト・パターンを提出する際の基本的な業務イメージを図１－１に示す。

アグリゲーションコーディネータ等

需給調整市場
本規格での規定範囲
リスト受領

需給調整市場シス
テムへ取込

各リスト・
パターン

ﾒｯｾｰｼﾞ

リスト提出

ポートフォ

ﾒｯｾｰｼﾞ
ﾌｧｲﾙ

リオ作成

一般送配電事業者

リスト送信
ﾒｯｾｰｼﾞ
ﾌｧｲﾙ

リスト受信
各リスト・
パターン

図１－１ 業務イメージ

4

ﾒｯｾｰｼﾞ
ﾌｧｲﾙ

自社システムへ取込（調整
力費用精算等）

２．業務プロセス
２．１ 業務フロー
各リスト・パターンの基本的な業務フローを表２－１、図２－１に示す。
表２－１ 各リスト・パターンの提出に関する説明一覧
業務名
１－１ 各リスト・パターン提出

説明
アグリゲーションコーディネータ等は、需給調整
市場取引規程等に基づき各リスト・パターンを作成し、需給調整市場へ提出する。

１－２ 各リスト・パターン受領・送信需給調整市場は、アグリゲーションコーディネータ等から提出される各リスト・パターンを需給調整市場シス
テムに取込む。
また、アグリゲーションコーディネータ等から受領した
各リスト・パターンを一般送配電事業者へ送信する。

１－３ 各リスト・パターン受信

一般送配電事業者は、需給調整市場から送信される
各リスト・パターンを自社システムに取込み、調整力費
用精算等の業務を行う。

アグリゲーション

１－１
各リスト・パターン
提出

コーディネータ等

需給調整市場

１－２
各リスト・パターン
受領・送信

一般送配電事業者

１－３
各リスト・パターン
受信

図２－１

業務フロー

5

備考

２．２ 需給調整市場における入札および電源差替の制約
本規格で規定する各リスト・パターンにおける入札の制約を図２－２に示す。なお、電源差替においても差替先の各リスト・パターンは約定と同等の責務を負うため、入札と同様の扱いとする。

対象パターンの選択

週間市場商品および三次調整力②に三次調整力②のみ入札可能な

入札可能な各リスト・パターン

各リスト・パターン

入札する各リスト・パターンの対象パ入札する各リスト・パターンの対象パタ

ターンをパターン①～パターン⑳からーンをパターン①～パターン⑳から選

選択する

択する

いずれか１つ選択

いずれか１つ選択
パターン①

パターン①

パターン⑳

～

～

パターン⑳

入札

いずれかの商品区分に入札

商品区分の選択

需給調整市場 （落札されなかった場合） 需給調整市場（三次調整力②）（週間市場商品）落札された場合落札された場合

約定

図２-２

約定

需給調整市場における入札および電源差替の制約

２．３ メッセージ一覧
本規格で規定する標準メッセージを表２－２に示す。
表２－２

標準メッセージ一覧

メッセージ名称説明

各リスト・パターンメッセー

需給調整市場における週間市場商品需給調整市場の週間市場および三ジ

および三次調整力②の各リスト・パ

次調整力②において調整力を需要ターン抑制により供出する需要家および発電所のリスト（ネガ・ポジワットリスト）

6３．標準メッセージ
３．１ 構文規則
シンタックスルールは、「XML 1.0(W3C 勧告)http://www.w3.org/TR/REC-xml/」を準用する。
３．２ XML のデータ構造(a) 論理レコードの種類
XML データを構成する論理レコードを表３－１に示す。
表３－１ 論理レコードの種類
論理レコードの種類
メッセージグループヘッダ
業務メッセージ(b) 階層構造
XML 電文の階層構造を図３－１に示す。
なお、本標準のメッセージファイルは、1 つのメッセージグループで構成され、かつ、当該メッセージグループは、1つのメッセージで構成される。
交換単位(メッセージファイル)

XML 宣言XML 電文
開始タグ

メッセージ
グループ

メッセージグループ
開始タグ

メッセージ
グループヘッダ

メッセージ

メッセージ
開始タグ

データ要素

マルチ明細

マルチ明細
開始タグ

繰返し
要素

繰返し要素
開始タグ

データ要素

データ要素開始タグ

マルチ
明細

データ要素値メッセージ
グループ

XML 電文
終了タグ

メッセージ

メッセージグループ
終了タグ

データ要素

メッセージ
終了タグ

繰返し
要素

マルチ明細
終了タグ

データ要素

データ要素終了タグ

図 ３－１ XML 電文の階層構造
7

繰返し要素
終了タグ

３．３ 構成要素と XML タグ名称付与規則「図３－１ XML 電文の階層構造」の構成要素とタグ名を表３－２に、構成要素の属性を表３－３に、本標準における XML 構造の表現例を図 3-2 に示す。
表３－２ 構成要素とタグ名一覧
構成要素

タグ名

交換単位

MMS-MSG

メッセージグループ

JPMGRP

メッセージグループヘッダ

JPMGH

業務メッセージ

JPTRM

マルチ明細

JPMxxxxx

繰返し要素

JPMRxxxxx

備 考
先頭要素名
需給調整市場:MMS-MSG

データ要素タグ名は、マルチ明細の明細番号(数字5 桁)の頭に“JPM”を付加して表現する。
データ要素タグ名は、マルチ明細の明細番号(数字5 桁)の頭に“JPMR”を付加して表現する。
データ要素タグ名は、英数字(JIS-X0201)の 5 桁でデータ要素

JPxxxxx表現されたタグ番号の頭に“JP”を付加して表現する。

表３－３ 構成要素の属性一覧
タグ名

属性名

桁数

BPID

X(4)

BPIDSUB X(2)MMS-MSG BPIDVER X(2)

説明

許容値

BPID 機関コ－ド“OCTO”固定BPID 副機関コ－ド“W9”固定各ビジネスプロトコル標準規格の版“3A”固定

MSGID

X(4)

情報区分コ－ド“0231”または“0232”※

MAPVERX(6)シンタックスルールの版“1.0-1A”固定

JPMGRP

SEQ

9(5)メッセージグループのシーケンス番号 “1”からの昇順

JPTRM

SEQ

9(5)

メッセージのシーケンス番号“1”からの昇順※情報区分コードは、需給調整市場週間市場商品各リスト・パターンを”0231”、 需給調整市場三次調整力②各リ
スト・パターンを”0232”とする。

8

XML 宣言<?xml version=“1.0” encoding=“UTF-8”?><!—各リスト・パターン業務ビジネスプロトコル標準規格 --><MMS-MSG

BPID=“OCTO” BPIDSUB=“W9” BPIDVER=“3A” MSGID=“0232” MAPVER=“1.0-1A”><JPMGRP SEQ=“1”><JPMGH>
メッセージグループヘッダ</JPMGH>

交換単位<JPTRM SEQ=“1”>(メッセージファイル)
メッセージグループ<JPxxxxx>1234</JPxxxxx>
データ

メッセージ

要素

</JPTRM></JPMGRP></MMS-MSG>
図３－２ 本規格における XML 構造の表現例
３．４ メッセージグループヘッダ
メッセージグループヘッダの必須項目を表３－４に示す。
表３－４ メッセージグループヘッダのデータ要素(必須項目)
タグ名

データ要素名

属性

コード値

意味

JPC03

運用モード

X(1)

JPC06

発信者コードX(12) 先頭 5 桁を本機関が設定する「事業者コード(5 桁)」とし、

JPC09

受信者コードX(12) 残り 7 桁を“0”とした 12 桁のコードを使用する

JPC10

BPID 機関コード

X(4)

OCTO

JPC11

BPID 副機関コード

X(2)

W9

JPC12

BPID 版

X(2)

3A

1

テストデータ0 or △

通常データ

ビジネスプロトコルを制定した機関名
需給調整市場基準値計画および各リスト・パターン等受領業務
基準値計画等受領業務の版
各リスト・パターン等受領業務の版
商品区分に応じて情報区分コードを設定

JPC14

情報区分コードX(4)0231 or 0232

・0231:需給調整市場週間市場商品各リスト・パターン
・0232:需給調整市場三次調整力②各リスト・パターン

JPC19

作成日付時刻JPC21

構文規則識別版数

メッセージグループの作成日付時刻(YYMMDDHHMMSS)

X(12) YYMMDDHHMMSS
X(6)を示す。(年は西暦の下 2 桁)

1.0-1A

シンタックスルールの版
9

３．５ マルチ明細の構造
マルチ明細の構造を図３－３に示す。 全体構成については、「図 3-2 XML 電文の階層構造」を参照。
マルチ明細

繰返し要素

繰返し要素

開始タグ

マルチ明細
終了タグ

繰返し要素
開始タグ

データ要素
又はマルチ明細

データ要素
又はマルチ明細

繰返し要素
終了タグ

データ要素の場合
データ要素

データ要素値

開始タグ

データ要素
終了タグ

図３－３ マルチ明細構造
３．６ マルチ明細タグ名
マルチ明細のタグ名を表３－５に、マルチ明細構造の表現例を図３－４に示す。
表３－５ マルチ明細タグ名
名称

タグ名

属性

備

考

マルチ明細開始

JPMxxxxx

タグ名中の xxxxx は明細番号を利マルチ明細終了

JPMxxxxx

用し、“00010”から“65535”の範囲

繰返し要素開始

JPMRxxxxxとする。

繰返し要素終了

JPMRxxxxx<JPM00010>

明細番号=10<JPMR 00010><JPxxxxx>11111</JPxxxxx>
データ要素<JPxxxxx>22222</JPxxxxx><JPM00011>

明細番号=11<JPMR00011></JPMR00011></JPM00011></JPMR00010></JPM00010>
図３－４ マルチ明細構造の表現例
10

３．７ 空の繰返し要素の省略
空の繰返し要素は省略することを基本とするが、省略した繰返し要素が何番目の繰返し要素であるかを明示する必要がある場合は、空の繰返し要素の位置に空の繰返し要素を残す。ただし、この時もその繰返し要素の後ろの繰返し要素もすべて空の場合は、空の繰返し要素を省略する。(図３－５)<JPM00010><JPMR 00010>
データ要素</JPMR00010><JPMR00010></JPMR00010><JPMR00010></JPMR00010>

3 回目の繰返し要素
最大 10 回の繰返しに対し、<JPMR00010>

3 回目、5 回目および 8 回目
以降の繰り返しが空の場合</JPMR00010><JPMR00010></JPMR00010>

5 回目の繰返し要素<JPMR00010></JPMR00010><JPMR00010></JPMR00010></JPM00010>
図３－５ マルチ明細構造 空繰返しの表現例
３．８ メッセージを構成するデータ要素における空等の扱い
メッセージを構成するデータ要素は可変長であり、空(入力データがない場合)、文字データにおけるスペース、および数値データにおけるゼロの扱いについて、以下のとおり規定する。
(a) 空のデータ要素の扱い
空のデータ要素の扱いを表３－６に示す。
表３－６ 空のデータ要素の扱い
例

内容
空の場合は、データ要素を省略する。

11

送信側入力値

データ要素

(空)

(省略)

(b) X 属性のデータ要素における半角スペースの扱い
X 属性のデータ要素における半角スペースの扱いを表３－７に示す。
表３－７ X 属性のデータ要素における半角スペース
例(注)

内容

送信側入力値

データ要素△A△<JPxxxxx>A</JPxxxxx>

△△△

(省略)

(1)最も右側にある半角スペース以外の文字よりも更に右側の半角スペースおよび最も左側にある半角スペース以外の文字よりも更に左側の半角スペースを省略する。
(2)すべての桁が半角スペースの場合は、データ要素を省略する。
(注)△は半角スペースを示す。
(c) 9 属性におけるゼロの扱い
9 属性におけるゼロの扱いを表３－８に示す。
表３－８ 9 属性のデータ要素におけるゼロの扱い
例

内容

送信側入力値

データ要素

012<JPxxxxx>12</JPxxxxx>

000<JPxxxxx>0</JPxxxxx>(1)最も左側にあるゼロ以外の数値よりも更に左側のゼロを省略する。
(2)すべての桁がゼロの場合は、“0”とする。

(d) N 属性におけるゼロ等の扱い
N 属性のデータ要素におけるゼロ等の扱いを表３－９に示す。
表３－９ N 属性のデータ要素におけるゼロ等の扱い
例内容(1)もっとも左側にあるゼロ以外の数値よりもさらに左側のゼロを省略する。

送信側入力値

データ要素

-012

<JPxxxxx>-12</JPxxxxx>

000(2)すべての桁が正負符号又はゼロの場合は、“0”とする。

+0<JPxxxxx>0</JPxxxxx>-0(3)正符号は省略する。
ただし、正符号を表示する場合は、データ要素定義の上で注意すること。

12＋123<JPxxxxx>123</JPxxxxx>

３．９ データ属性の表記法
データ属性の表記方法を表３－１０に示す。
表３－１０ データ属性の表記方法
属性

属性表記

説

明

英数字、カナなどの 1 バイト文字で構成される文字列データ要素。
なお、“改行”、“タブ”を含んではならない。また、データ内の XML
半角文字列

X(n)
n:最大文字数

予約語(“<”、“>”、“&”、“apos”、“quot”)は、XML の表記に従う。

(注 1)(例)A+B<C は、A+B&lt:C と表記(注 2)

カッコ内の文字数に、漢字などの全角文字 1 文字は、2 文字として桁数を表記する。
全角文字列

K(n)
n:最大文字数

符号無

9(n)

数値データ

n:整数部桁数
N(n)漢字などの 2 バイト文字で構成される文字列データ要素。
カッコ内の文字数に、漢字などの全角文字 1 文字は、2 文字として桁数を表記する。
「0」～「9」までの数字だけで構成される数値データ要素。
「0」～「9」までの数字、正負符号(「+」および「-」) および小数点符号付

N(n)V(m)数値データ

n:整数部桁数(例) N(10)V(3)→整数部最大桁数 10、小数部最大桁数 3

m:小数部桁数※正負符号および小数点は桁数に含めない。

年月日

Y(8)

(注 2)

(「.」)で構成される数値データ要素。

「0」～「9」までの数字で構成される年月日データ要素。
年は、西暦日付で表記する。(YYYYMMDD)(注 1)全角文字と半角文字が混在する場合は、X 属性を用いる。
(注 2)文字コードに UTF-8 を採用しているため、カッコ内の桁数より実際のバイト数が増加する場合がある。
(注 3)小数を扱う場合は、N 属性を用いる。

13

(注 3)

３．１０ 各リスト・パターン関係メッセージのデータ要素
各リスト・パターン関係メッセージのデータ要素を表３－１１－１、３－１１－２に示す。
表３－１１－１ 週間市場商品各リスト・パターン関係メッセージのデータ要素
タグ名

JP00002

データ要素名

情報区分コード

説明メッセージの種類および需給調整市場の商品区分を示すコ－ド

繰り返し

共通
コード
（注 1)

使用
区分
(注 2)

属性

〇

●

X(4)

▲

X(50)

●

X(5)

▲

X(50)

●

X(5)

番号

最大回数

M10

9999

・0231：各リスト・パターン（週間市場商品）
JP06170

情報区分名称

メッセージの種類および需給調整市場の商品区分の名称

JP06110

送信者コ－ド

当該ファイルを送信する事業者を示すコード

JP06111

送信者名称

当該ファイルを送信する事業者の名称

JP06358

提出先事業者コ－ド

当該ファイルを需給調整市場から転送する一般送配電事業者を示すコード

JP06359

提出先事業者

名称当該ファイルを需給調整市場から転送する一般送配電事業者の名称

▲

X(50)

JP06700

アグリゲーションコーディネータ用系統コ－ド

アグリゲーションコーディネータ用系統コ－ド

〇

X(5)

JP06701

アグリゲーションコーディネータ名称

アグリゲーションコーディネータ名称

▲

X(50)

JP06171

対象期間開始希望年月日

各リストの適用開始を希望する年月日 YYYYMMDD

●

Y(8)

JP06703

各リスト・パターン番号

各リスト・パターンのパターン番号を示すコード（01～20）

●

x (2)

JP06706

各リスト・パターン供出可能量

各リスト・パターンにおける当該パターンの供出可能量(kW)

●

N(9)

JP06613

各リスト・パターン作成支援ツール

帳票作成支援ツールバージョン（帳票作成支援ツールから自動生成）

▲

X(50)

〇

〇

JP06400

供給地点特定番号

託送供給に関わる電気を供給する地点を識別する番号

●

X(22)

JP06120

需要家名称

需要家名称

●

X(80)

JP06402

供給場所

供給場所

●

X(70)

JP06707

契約電力（kW）

需要家の契約電力（kW）

●

N(9)

JP06403

電圧区分

特高/高圧/低圧●

X(4)JP06708

供出方法

1:需要抑制,2:電源（自家発等）

●

X(1)

JP06316

事業者コード需要リソースに電気を供給している小売電気事業者を識別するコード

●

X(5)

JP06317

小売電気事業者名称

需要リソースに電気を供給している小売電気事業者名称

▲

X(50)

JP06600

類型Ⅰ②需要抑制 BG コード

需要リソースが所属する類型Ⅰ②需要抑制バランシンググループを識別す

◎

X(5)

るコード
M10
M11
JP06400

受電地点特定番号

託送供給に関わる電気を受電する地点を識別する番号

●

X(22)

JP06310

発電所名称

発電所名称

●

X(80)

JP06402

所在地

発電場所

●

X(70)

JP06312

最大受電電力（kW）

発電所の契約受電電力（kW）

●

N(9)

JP06403

電圧区分

特高/高圧

●

X(4)

JP06710

電源種別

1:火力,2:水力,3:太陽光,4:風力,5:地熱,6:蓄電池,7:その他

●

X(1)

14

999

JP06711

発電方式

1:コンバインドサイクル,2:汽力,3:ディーゼル,4:水力,5:太陽光,6:風力,7:地熱,8:

●

X(1)

●

X(2)

蓄電池,9:その他
JP06712

火力燃料種別

1:原油,2:重油,3:軽油,4:LNG,5:LPG,6:NGL,7:都市ガス,8;灯油,9:石炭,10:木質ペレット,11:その他

JP06300

発電 BG コード

発電リソースが所属する発電 BG を示すコード

●

X(5)

JP06301

発電 BG 名称

発電リソースが所属する発電 BG の名称

▲

X(50)

JP06186

系統コード

系統コード

●

X(5)
M11

（注１）

〇：標準として定める共通コードを示す。

（注２）●：必須項目（空欄不可、メッセージを識別するためのキー項目）○：必須項目（空欄不可）◎：需要抑制契約を締結している場合必須項目、需要抑制契約を締結していなければ空欄▲：任意項目（項目使用、空欄許容）
表３－１１－２ 三次調整力②各リスト・パターン関係メッセージのデータ要素

タグ名

JP00002

データ要素名

情報区分コード

説明メッセージの種類および需給調整市場の商品区分を示すコ－ド

繰り返し

共通

使用

コード

属性

（注 3)

区分
(注 4)

〇

●

X(4)

▲

X(50)

●

X(5)

▲

X(50)

●

X(5)

番号

最大回数

M10

9999

・0232：各リスト・パターン（三次②）JP06170

情報区分名称

メッセージの種類および需給調整市場の商品区分の名称

JP06110

送信者コ－ド

当該ファイルを送信する事業者を示すコード

JP06111

送信者名称

当該ファイルを送信する事業者の名称

JP06358

提出先事業者コ－ド

当該ファイルを需給調整市場から転送する一般送配電事業者を示すコード

JP06359

提出先事業者

名称当該ファイルを需給調整市場から転送する一般送配電事業者の名称

▲

X(50)

JP06700

アグリゲーションコーディネータ用系統コ－ド

アグリゲーションコーディネータ用系統コ－ド

〇

X(5)

JP06701

アグリゲーションコーディネータ名称

アグリゲーションコーディネータ名称

▲

X(50)

JP06171

対象期間開始希望年月日

各リストの適用開始を希望する年月日 YYYYMMDD

●

Y(8)

JP06703

パターン番号

各リスト・パターンのパターン番号を示すコード（01～20）

●

x (2)

JP06706

各リスト・パターン供出可能量

各リスト・パターンにおける当該パターンの供出可能量(kW)

●

N(9)

JP06613

各リスト・パターン作成支援ツール

帳票作成支援ツールバージョン（帳票作成支援ツールから自動生成）

▲

X(50)

〇

〇

JP06400

供給地点特定番号

託送供給に関わる電気を供給する地点を識別する番号

●

X(22)

JP06120

需要家名称

需要家名称

●

X(80)

JP06402

供給場所

供給場所

●

X(70)

JP06707

契約電力（kW）

需要家の契約電力（kW）

●

N(9)

15

JP06403

電圧区分

特高/高圧/低圧●

X(4)JP06708

供出方法

1:需要抑制,2:電源（自家発等）

●

X(1)

JP06316

事業者コード需要リソースに電気を供給している小売電気事業者を識別するコード

●

X(5)

JP06317

小売電気事業者名称

需要リソースに電気を供給している小売電気事業者名称

▲

X(50)

JP06600

類型Ⅰ②需要抑制 BG コード

需要リソースが所属する類型Ⅰ②需要抑制バランシンググループを識別す

◎

X(5)

るコード

M10

M11

JP06400

受電地点特定番号

託送供給に関わる電気を受電する地点を識別する番号

●

X(22)

JP06310

発電所名称

発電所名称

●

X(80)

JP06402

所在地

発電場所

●

X(70)

JP06312

最大受電電力（kW）

発電所の契約受電電力（kW）

●

N(9)

JP06403

電圧区分

特高/高圧

●

X(4)

JP06710

電源種別

1:火力,2:水力,3:太陽光,4:風力,5:地熱,6:蓄電池,7:その他

●

X(1)

JP06711

発電方式

1:コンバインドサイクル,2:汽力,3:ディーゼル,4:水力,5:太陽光,6:風力,7:地熱,8:

●

X(1)

●

X(2)

999

蓄電池,9:その他

JP06712

火力燃料種別

1:原油,2:重油,3:軽油,4:LNG,5:LPG,6:NGL,7:都市ガス,8;灯油,9:石炭,10:木質ペレット,11:その他

JP06300

発電 BG コード

発電リソースが所属する発電 BG を示すコード

●

X(5)

JP06301

発電 BG 名称

発電リソースが所属する発電 BG の名称

▲

X(50)

JP06186

系統コード

系統コード

●

X(5)

M11

（注３）

〇：標準として定める共通コードを示す。

（注４）●：必須項目（空欄不可、メッセージを識別するためのキー項目）○：必須項目（空欄不可）◎：需要抑制契約を締結している場合必須項目、需要抑制契約を締結していなければ空欄▲：任意項目（項目使用、空欄許容）

３．１１ XML データの検証
本標準では、XML 形式を採用するため、W3C で策定されている XML schema を提供する。XML schema は XML データの構造を定義するスキーマ言語である。これを使用することで、XML データに出現する要素や属性、その順序などを検証することが可能となる。検証例を表３－１２に示す。

16

表３－１２ XML Schema での検証例
検証項目

データ構造

データ属性

検証例

タグ名称

<12345>が正しいところ、<54321>となっていた。

必須要素<12345>は必須項目だが、XML データ内になかった。

不要要素

定義されていないタグが含まれていた。

繰返し<12345>は繰返し不可として定義されているが、複数定義されていた。

要素出現順序<M1>→<M2>の順番が、<M2>→<M1>のようになっている。

許可文字

数字のみに限定されたデータ要素に、英字が混在された。

桁数
範囲

共通コード

未定義コード

6 桁の数字で記述するよう定義されているが、8 桁の値が定義されていた。
※数値データのみ対象
整数値をとるよう定義されているが、負の値が定義されていた。
定義されていないコード値を使用している。

17

３．１１．１ XML Schema の設計規則
表 ３－１３に示す XML schema の設計規則(Naming & Design Rule:以下 NDR)に従い、XML schema を作成する。
表３－１３ メッセージファイル名称付与規則
規則

URL

XML 1.0

http://www.w3.org/TR/REC-xml

XML Schema Part 0: Primer

http://www.w3.org/TR/xmlschema-0/

XML schema Part1:Structures

http://www.w3.org/TR/xmlschema-1/

XML schema Part2:DataTypes

http://www.w3.org/TR/xmlschema-2/

３．１１．２ XML Schema の名前空間
名前空間を宣言部で指定する。
http://www.w3.org/2001/XMLSchema

３．１１．３ XML Schema の構造
XML Schema の構造を図３－６に示す。
宣言部
ルート部
メッセージグループヘッダ

業務メッセージ

図３－６ 本標準における XML Schema の構造
３．１１．４ XML Schema のファイル名
XML スキーマのファイル名は以下の通り。
[BPID 機関コード]-[BPID 副機関コード]-[情報区分コード]-[XML スキーマバージョン]+“.xsd”(例) 需給調整市場週間市場商品各リストパターンの XML スキーマ：OCTO-W9-0231-001.xsd(例) 需給調整市場三次調整力②各リストパターンの XML スキーマ：OCTO-W9-0232-001.xsd

18

３．１１．５ XML Schema によるデータ要素の定義例(a) 属性の定義例(表３－１４)
表３－１４ 属性の定義例
属性

属性表記

符号無数値データ

9(n)

(整数)

n:桁数

符号付数値データ

N(n)

(整数)

n:桁数

定義例
<xsd:restriction base=“xsd:nonNegativeInteger”><xsd:totalDigits value=“n”/></xsd:restriction><xsd:restriction base=“xsd:integer”><xsd:totalDigits value=“n”/></xsd:restriction><xsd:restriction base=“xsd:decimal”>

符号付数値データ(小数)N(n)V(m)<xsd:minInclusive value=“-n 個の 9.m 個の 9”/>n:整数部桁数<xsd:maxInclusive value=“n 個の 9.m 個の 9”/>m:小数部桁数<xsd:fractionDigits value=“m”/></xsd:restriction>(b) 共通コードの定義例(表３－１５)
表３－１５ 共通コードの定義例
データ要素

定義例
<xsd:restriction base=“xsd:String”><xsd:enumeration value=“001”/>

共通コード<xsd:enumeration value=“002”/><xsd:enumeration value=“003”/></xsd:restriction>(c) 繰返しの定義例(表３－１６)
表３－１６ 繰返しの定義例
繰返し回数

定義例

0

minOccurs=0、maxOccurs=0

1

minOccurs=1、maxOccurs=1 又は省略

0 又は 1

minOccurs=0、maxOccurs=1

0 ～ n (n≧0)

minOccurs=0、maxOccurs=n

m ～ n (n≧m≧0)

minOccurs=m、maxOccurs=n

出現回数が無制限の場合

maxOccurs=unbounded19

４．ビジネス運用規則
４．１ メッセージ
４．１．１ メッセージファイルの構成単位
メッセージファイルの構成単位を表４－１に示す。
表４－１ メッセージファイルの構成単位
メッセージ名称

説明（注）週間市場商品

１つの週間市場商品の各リスト・パターンメッセージで１ファイルを構成す

各リスト・パターン

る。

メッセージ
三次調整力②

１つの三次調整力②の各リスト・パターンメッセージで１ファイルを構成す

各リスト・パターン

る。

メッセージ
（注）メッセージを分割して複数のファイルを構成することは不可とする。

４．１．２ メッセージファイル名称付与規則
メッセージファイルの名称付与規則を、図４－１、表４－２に示す。なお、実際のメッセージファイル
名は各項目間を半角アンダーバーで区切り、拡張子は”．xml”とする。
各リスト・パターン関係ファイル
BPID 副機関コ－ド

アグリゲーション
コーディネータ用
系統コード

対象年月日

情報区分コード

各リスト・パター
ンの対象パターン番号

電源等コード

図４－１ メッセージファイル名称構成
表４－２ メッセージファイル名称付与規則
項目

属性

BPID 副機関コードX(2)

情報区分コード

X(４)

対象年月日

Y(８)

アグリゲーションコーディネータ
用系統コード
各リスト・パターンの対象パター
ン番号
電源等コード

内容
需給調整市場における基準値計画および各リスト・パターン等受領業務を示す“Ｗ９”固定。
商品区分に応じて情報区分コードを設定する。
・需給調整市場週間市場商品各リスト・パターンを示す“0231”
・需給調整市場三次調整力②各リスト・パターンを示す“0232”
当該メッセージが対象とする時期の開始年月日(YYYYMMDD)を設定
対象日が 2021 年 4 月 3 日の場合 "20210403"

X(5)ファイルを送信するアグリゲーションコーディネータを示すコード（アグリゲーションコーディネータ用系統コードの２桁目“Y”）

X(2)

各リスト・パターンにおいて選択したパターンを設定（パターン①の場合，”01”）

X(1)～X(10)

需給調整市場システムへ登録したリソースを示すコード。

20

４．１．３ メッセージの変更・取消の運用
各リスト・パターン等受領において、メッセージ内のキー項目以外のデータ要素値を変更する場合は、当該データ
要素値を変更後、変更前のメッセージファイル名と同じメッセージファイルを作成する。(表４－３、図４－１)なお、当該メッセージが変更されたものかどうかは、前回受信したメッセージを元に受信者が判断する。
また、キー項目のデータ要素値を変更する方法およびメッセージを取り消す方法は規定しない。
表４－３ メッセージの変更例

各
リ
ス
ト
・
パ
タ
ー
ン
等
受
領

項目

変更前

1 回目の変更

2 回目の変更

メッセージファイル名

W9_0232_20210403_3Y335_08_MMS.xml

変更前と同一変更前と同一－変更前と同一内容

変更前と同一内容－

変更後の内容変更後の内容－変更前と同一内容

変更前と同一内容

キー項目
変更する
データ
要素

データ要素
変更しない
データ要素

＜1 回目の変更＞＜変更前＞＜2 回目の変更＞

変更前メッセージ

1 回目の変更後メッセージ

2 回目の変更後メッセージリスト 【W9_0232_20210403_3Y335_08_MMS】

リスト 【W9_0232_20210403_3Y335_08_MMS】

リスト 【W9_0232_20210403_3Y335_08_MMS】

キー項目

キー項目

キー項目

キー項目以外キー項目以外キー項目以外

変更項目

変更項目
置換

置換
未変更項目

未変更項目

リストは需要家リスト・パターン、各リスト・パターン等受領を表す。
【 】内はメッセージファイル名を示す(拡張子は除く)

図４－１ メッセージの変更イメージ以上

21