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  
  revision String "1"固定 ドキュメントのリビジョン番号 常に新たな情報として「1」が設定されます。
  lang String "ja"固定 言語  
  countrycode String "392"固定 国名コード  
  countryname String "Japan"固定 国名  
  prefcode String 01~47(都道府県コード)、00(不明)、99(全国) 都道府県コード
総務省定義「全国地方公共団体コード」の都道府県コード
citycode値の十万の位、一万の位の抽出値
  prefname String 北海道~沖縄県(全国都道府県名称)、「不明」、「全国」 都道府県名称 prefcode値に該当する都道府県名称
  citycode String マルチメディア振興センター定義値(数字6桁固定長) 市区町村コード(総務省定義「全国地方公共団体コード」)  
  cityname String マルチメディア振興センター定義値 市区町村名称 市区町村名称に都道府県名称が付与される場合あり。(例:福島県喜多方市)
  send_at String マルチメディア振興センター定義値(XML Schema datetime形式時刻情報(例:YYYY-MM-DDTHH:mm:SS+HH:mm)) 発表情報の送信日時  
  status String マルチメディア振興センター定義値("Actual", "Exercise", "Test") 発表情報の運用種別
Actual - 本番
Exercise - 訓練
Test - テスト
  category String "CivilProtection"固定 発表情報カテゴリ―  
  subject String "国民保護に関する情報"固定 発表情報文書のタイトル  
  info_summary String マルチメディア振興センター定義値 発表情報文書の本文  
  info_detail String マルチメディア振興センター定義値 発表情報文書の詳細 info_summaryと同内容
  info_complement String 空文字列   使用しません。将来のための予約項目です。
  incident_desc String 空文字列   使用しません。将来のための予約項目です。

パラメータ詳細

  • docid:ドキュメントID

    説明 ドキュメント毎に割り当てられたIDを設定。
    情報定義元 マルチメディア振興センターXML電文(commons:documentID)
    設定値 情報定義元の値をそのまま設定。
    備考  
  • revision:リビジョン

    説明 ドキュメントのリビジョン番号を設定。
    情報定義元 マルチメディア振興センターXML電文(commons:documentRevision)
    設定値 情報定義元の値をそのまま設定。
    備考 常に新たな情報として「1」が設定される。
  • lang:言語

    説明 設定言語情報を設定。
    情報定義元 アプリケーションで独自定義
    設定値 "ja" 固定
    備考  
  • countrycode:国名コード

    説明 対象となる国名コードを設定。
    情報定義元 アプリケーションで独自定義
    設定値 "392" 固定
    備考 ISO 3166-1で定義された国名コード(392=日本)
  • countryname:国名

    説明 対象となる国名を設定。
    情報定義元 アプリケーションで独自定義
    設定値 "Japan" 固定
    備考  
  • prefcode:都道府県コード

    説明 対象となる都道府県コードを設定。
    情報定義元 マルチメディア振興センターXML電文(commons:jisX0402)を基にアプリケーションで独自定義
    設定値 "01"~"47", "00", "99"
    備考
    citycode値の先頭2桁を設定する。
    01~47: 都道府県コード
    00: 不明
    99: 全国
  • prefname:都道府県名称

    説明 対象となる都道府県名称を設定。
    情報定義元 マルチメディア振興センターXML電文(commons:jisX0402)を基にアプリケーションで独自定義
    設定値 【都道府県名称】または"不明"または"全国"
    備考
    prefcode値から都道府県名称を取得する。
    prefcode値が99の場合は、「全国」を設定する。
    都道府県が判別できない場合は、「不明」を設定する。
  • citycode:市区町村コード

    説明 対象となる市区町村(地域)コードを設定。
    情報定義元 マルチメディア振興センターXML電文(commons:jisX0402)
    設定値 情報定義元の値をそのまま設定。
    備考
    「全国地方公共団体コード」は、 総務省のwebサイト をご確認ください。
    全国地方公共団体コードは6桁のコードで表されます。
    対象が都道府県全体となる場合は都道府県のコードが設定されます。(例: 北海道=010006)
  • cityname:市区町村名称

    説明 対象となる市区町村(地域)名を設定。
    情報定義元 マルチメディア振興センターXML電文(commons:areaName)
    設定値 情報定義元の値をそのまま設定。
    備考 市区町村コードと紐付いた名称以外が設定される可能性があります。
  • send_at:発表情報の送信日時

    説明 情報の送信日時を設定。
    情報定義元 マルチメディア振興センターXML電文(pcx_ib:CreateDateTime)
    設定値 情報定義元の値をそのまま設定。
    備考  
  • status:運用種別

    説明 発表情報の運用種別を設定。
    情報定義元 マルチメディア振興センターXML電文(commons:distributionStatus)
    設定値 情報定義元の値をそのまま設定。
    備考
    Actual: 本番
    Exercise: 訓練
    Test: テスト
  • category:情報カテゴリ

    説明 発表情報のカテゴリーを設定。
    情報定義元 マルチメディア振興センターXML電文(commons:category)
    設定値 情報定義元の値をそのまま設定。
    備考 "CivilProtection" 固定
  • subject:タイトル

    説明 発表情報のタイトルを設定。
    情報定義元 マルチメディア振興センターXML電文(pcx_ib:Title)
    設定値 情報定義元の値をそのまま設定。
    備考 "国民保護に関する情報" 固定
  • info_summary:本文

    説明 発表情報の本文(内容)を設定。
    情報定義元 マルチメディア振興センターXML電文(pcx_cp:Content)
    設定値 情報定義元の値をそのまま設定。
    備考  
  • info_detail:詳細

    説明 発表情報の詳細を設定。
    情報定義元 マルチメディア振興センターXML電文(pcx_cp:Content)
    設定値 本文(info_summary)と同内容を設定
    備考  
  • info_complement:補足情報

    説明 発表情報の補足情報を設定。(予約)
    情報定義元 なし
    設定値 常に空文字を設定。
    備考 使用しません。将来のための予約項目です。
  • incident_desc:説明文

    説明 発表情報の説明文を設定。(予約)
    情報定義元 なし
    設定値 常に空文字を設定。
    備考 使用しません。将来のための予約項目です。

注意事項

  • 発表情報の対象となる地域が「全国」(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": ""                                // 説明文
  }
]