J-ALERT通知メッセージ(バージョン1)

パラメータ一覧表

セクション パラメータ タイプ 設定値 意味 ユニーク 備考
details   Array(要素はHash) 以下のパラメータを設定 メッセージの詳細情報設定セクション   J-ALERTが設定されます。
  id Number アプリ定義値 履歴データユニークID   詳細は こちらのページ を参照ください。
  createid Number アプリ定義値 最新データユニークID   詳細は こちらのページ を参照ください。
  datatypename String アプリ定義値 データタイプ名   詳細は こちらのページ を参照ください。
  dataversion Number アプリ定義値 データバージョン   詳細は こちらのページ を参照ください。
  create_date String ISO8601形式(例:YYYY-MM-DDTHH:MM:SS.mmmmm+HH:MM) データ登録日時   詳細は こちらのページ を参照ください。
  update_date String ISO8601形式(例:YYYY-MM-DDTHH:MM:SS.mmmmm+HH:MM) データ最終更新日時   詳細は こちらのページ を参照ください。
  expire_date String 空文字またはISO8601形式(例:YYYY-MM-DDTHH:MM:SS.mmmmm+HH:MM) データ保持期限日時   詳細は こちらのページ を参照ください。
docid String マルチメディア振興センター定義値(UUID) マルチメディア振興センターのシステムで採番されたID 複合キー
以下のキーとの組み合わせで一意なレコードとなる。
「countrycode」
「citycode」
「status」
revision String "1"固定 ドキュメントのリビジョン番号   常に新たな情報として「1」が設定されます。
lang String "ja"固定 言語    
countrycode String "392"固定 国名コード 複合キー
以下のキーとの組み合わせで一意なレコードとなる。
「docid」
「citycode」
「status」
countryname String "Japan"固定 国名    
prefcode String 01~47(都道府県コード)、00(不明)、99(全国) 都道府県コード  
citycode値の十万の位、一万の位の抽出値
prefname String 北海道~沖縄県(全国都道府県名称)、「不明」、「全国」 都道府県名称   prefcode値に該当する都道府県名称
citycode String マルチメディア振興センター定義値(数字6桁固定長) 市区町村コード(総務省定義「全国地方公共団体コード」) 複合キー
以下のキーとの組み合わせで一意なレコードとなる。
「docid」
「countrycode」
「status」
cityname String XML電文記載値 市区町村名称   市区町村名称に都道府県名称が付与される場合あり。(例:福島県喜多方市)
send_at String XML電文記載値(XML Schema datetime形式時刻情報(例:YYYY-MM-DDTHH:mm:SS+HH:mm)) 発表情報の送信日時    
status String マルチメディア振興センター定義値("Actual", "Exercise", "Test") 発表情報の運用種別 複合キー
Actual - 本番
Exercise - 訓練
Test - テスト
以下のキーとの組み合わせで一意なレコードとなる。
「docid」
「countrycode」
「citycode」
category String "CivilProtection"固定 発表情報カテゴリ―    
subject String "国民保護に関する情報"固定 発表情報文書のタイトル    
info_summary String XML電文記載値 発表情報文書の本文    
info_detail String XML電文記載値 発表情報文書の詳細   info_summaryと同内容
info_complement String 空文字列     使用しません。将来のための予約項目です。
incident_desc String 空文字列     使用しません。将来のための予約項目です。

パラメータ詳細

説明 ドキュメント毎に割り当てられたIDを設定。
情報定義元 マルチメディア振興センターXML電文(commons:documentID)
設定値 情報定義元の値をそのまま設定。
備考  
説明 ドキュメントのリビジョン番号を設定。
情報定義元 マルチメディア振興センターXML電文(commons:documentRevision)
設定値 情報定義元の値をそのまま設定。
備考 常に新たな情報として「1」が設定される。
説明 設定言語情報を設定。
情報定義元 アプリケーションで独自定義
設定値 "ja" 固定
備考  
説明 対象となる国名コードを設定。
情報定義元 アプリケーションで独自定義
設定値 "392" 固定
備考 ISO 3166-1で定義された国名コード(392=日本)
説明 対象となる国名を設定。
情報定義元 アプリケーションで独自定義
設定値 "Japan" 固定
備考  
説明 対象となる都道府県コードを設定。
情報定義元 マルチメディア振興センターXML電文(commons:jisX0402)を基にアプリケーションで独自定義
設定値 "01"~"47", "00", "99"
備考
citycode値の先頭2桁を設定する。
01~47: 都道府県コード
00: 不明
99: 全国
説明 対象となる都道府県名称を設定。
情報定義元 マルチメディア振興センターXML電文(commons:jisX0402)を基にアプリケーションで独自定義
設定値 【都道府県名称】または"不明"または"全国"
備考
prefcode値から都道府県名称を取得する。
prefcode値が99の場合は、「全国」を設定する。
都道府県が判別できない場合は、「不明」を設定する。
説明 対象となる市区町村(地域)コードを設定。
情報定義元 マルチメディア振興センターXML電文(commons:jisX0402)
設定値 情報定義元の値をそのまま設定。
備考
「全国地方公共団体コード」は、 総務省のwebサイト をご確認ください。
全国地方公共団体コードは6桁のコードで表されます。
対象が都道府県全体となる場合は都道府県のコードが設定されます。(例: 北海道=010006)
説明 対象となる市区町村(地域)名を設定。
情報定義元 マルチメディア振興センターXML電文(commons:areaName)
設定値 情報定義元の値をそのまま設定。
備考 市区町村コードと紐付いた名称以外が設定される可能性があります。
説明 情報の送信日時を設定。
情報定義元 マルチメディア振興センターXML電文(pcx_ib:CreateDateTime)
設定値 情報定義元の値をそのまま設定。
備考  
説明 発表情報の運用種別を設定。
情報定義元 マルチメディア振興センターXML電文(commons:distributionStatus)
設定値 情報定義元の値をそのまま設定。
備考
Actual: 本番
Exercise: 訓練
Test: テスト
説明 発表情報のカテゴリーを設定。
情報定義元 マルチメディア振興センターXML電文(commons:category)
設定値 情報定義元の値をそのまま設定。
備考 "CivilProtection" 固定
説明 発表情報のタイトルを設定。
情報定義元 マルチメディア振興センターXML電文(pcx_ib:Title)
設定値 情報定義元の値をそのまま設定。
備考 "国民保護に関する情報" 固定
説明 発表情報の本文(内容)を設定。
情報定義元 マルチメディア振興センターXML電文(pcx_cp:Content)
設定値 情報定義元の値をそのまま設定。
備考  
説明 発表情報の詳細を設定。
情報定義元 マルチメディア振興センターXML電文(pcx_cp:Content)
設定値 本文(info_summary)と同内容を設定
備考  
説明 発表情報の補足情報を設定。(予約)
情報定義元 なし
設定値 常に空文字を設定。
備考 使用しません。将来のための予約項目です。
説明 発表情報の説明文を設定。(予約)
情報定義元 なし
設定値 常に空文字を設定。
備考 使用しません。将来のための予約項目です。

注意事項

  • 発表情報の対象となる地域が「全国」(citycode=999997)である場合について

    発表されたJ-ALERT(国民保護情報)の対象地域が「全国」である場合、
    本サービスでは、発表情報が全都道府県に対して発表されたものとみなし、
    都道府県に併せ下記のパラメータを変更し全都道府県分の情報も通知します。
      citycode: 都道府県の市区町村コード(6桁)を設定 (例: 北海道=010006)
      cityname: 都道府県名を設定
      prefcode: 都道府県コード(2桁)を設定
      prefname: 都道府県名を設定
    このため「全国」で発表された場合でも、全ての都道府県情報の配信が行われます。
    

WebSocket APIから通知されるメッセージ例

"version": {                                    // バージョン情報(全パラメータ必須)
  "common_version": "1",                          // [common]区のバージョンが指定
  "details_version": "1"                          // [details]区のバージョンが指定
},
"common": {                                     // 共通情報(全パラメータ必須)
  "datatype": "jalert1",                          // 通知メッセージ種別
  "msgid": "server1-commons-20131031100000",      // メッセージID
  "sendid": "server1",                            // 発信元ID
  "senddatetime": "2013-10-31 10:00:00+0900"      // 発信時刻
},
"details": [                                    // メッセージ詳細(全パラメータ必須)
  {
    "id": 2,                                        // 履歴データID
    "createid": 1,                                  // 最新データID
    "datatypename": "jalert1",                      // データタイプ名
    "dataversion": 1,                               // データバージョン
    "create_date": "2013-10-30T00:00:00.11+09:00",  // データ登録日時
    "update_date": "2013-10-31T10:00:00.01+09:00",  // データ更新日時
    "expire_date": "2013-11-10T10:00:00.01+09:00",  // データ保持期限日時
    // 以下、固有パラメータ
    "docid": "6bffaf56-7af9-4d1a-a268-6195ca3c1de9",   // ドキュメントID(UUID)
    "revision": "1",                                   // リビジョン
    "lang": "ja",                                      // 言語
    "countrycode": "392",                              // 国名コード
    "countryname": "Japan",                            // 国名
    "prefcode": "13",                                  // 都道府県コード
    "prefname": "東京都",                              // 都道府県名称
    "citycode": "131016",                              // 市区町村コード
    "cityname": "千代田区",                            // 市区町村名称
    "send_at": "2013-12-18T00:00:00.000+09:00",        // 発表情報送信日時
    "status": "Actual",                                // 運用種別
    "category": "CivilProtection",                     // 情報カテゴリ
    "subject": "国民保護に関する情報",                 // タイトル
    "info_summary": "航空攻撃が発生しました。",        // 本文
    "info_detail": "航空攻撃が発生しました。",         // 詳細
    "info_complement": "",                             // 補足情報
    "incident_desc": ""                                // 説明文
  }
]