これは日本国税庁法人番号から、法人番号公表サイトへリンクするためのテンプレートです。各種インフォボックスの内部で呼び出すことを想定して作られています。

使い方 編集

Template:Infobox」を基礎とするテンプレートからこのテンプレートを呼び出す場合は、呼び出す側のテンプレートに「法人番号」などの引数を用意し、以下のように呼び出してください(この例でXには何らかの数字が入ります)。

{{Infobox
...
| labelX = [[法人番号]]
| dataX = {{Infobox/法人番号|{{{法人番号|}}}}}
...
}}

こうすることで、記事からインフォボックスを呼び出す際に|法人番号=に番号が指定された場合はその番号が使われ、|法人番号=に何も指定されなかった場合はウィキデータから法人番号を取得するという動作になります(#テンプレートの動作と例も参照)。

なお、このテンプレートを呼び出す側のテンプレートで、引数「法人番号」に値が指定されているかどうかを判定する必要はありません。次のような条件文は不要です。

| dataX = {{#if:{{{法人番号|}}} | [https://www.houjin-bangou.nta.go.jp/henkorireki-johoto.html?selHouzinNo={{{法人番号}}} {{{法人番号}}}] | {{Infobox/法人番号}} }}

テンプレートの動作と例 編集

ウィキデータから法人番号を取得し、表示する 編集

第1引数を省略するか、空の値を指定した場合は、記事に対応するウィキデータ項目から法人番号 (P3225)の値を取得・表示した上で法人番号公表サイトの該当項目へリンクします。

以下のように|from=で参照先のウィキデータ項目を指定することもできます。

(阿蘇ジオパーク推進協議会、参考:阿蘇ジオパークwikidata:Q51933998

引数で指定された法人番号を表示する 編集

静岡市

第1引数に13桁の法人番号を指定すると、その法人番号を表示した上で法人番号公表サイトの該当項目へリンクします。

第1引数に数値が指定されたが、チェックディジットが合わない場合や桁数に過不足があった場合は、エラーメッセージを表示します。

  • {{Infobox/法人番号|1234567890123}}1234567890123 エラー: 法人番号に誤りがあります。
  • {{Infobox/法人番号|12345}}12345 エラー: 法人番号に誤りがあります。
  • {{Infobox/法人番号|12345678901234}}12345678901234 エラー: 法人番号に誤りがあります。

何も表示しない 編集

  • {{Infobox/法人番号|なし}}
  • {{Infobox/法人番号|1234567890abc}}

第1引数に「なし」「無」「N/A」「null」「非表示」など、数値以外の文字列が指定された場合は、何も表示しません。現会社、旧持株会社、旧子会社が併記されている「マルハニチロ」の記事のように、1つの記事に{{基礎情報 会社}}を複数貼り付け、そのうちの一部に法人番号を表示したくないときには、このようにします。引数を空欄にした場合は、ウィキデータから法人番号を取得する動作になるので注意してください。

カテゴリ 編集

呼び出し元の標準名前空間のページに対し、以下のカテゴリを自動的に付与します:

TemplateData 編集

これはビジュアルエディターテンプレートウィザードにより使用されるテンプレートのためのTemplateData文書です。

Infobox/法人番号

法人番号を表示する。可能であればWikidataから取得する。

テンプレートパラメーター

このテンプレートは、パラメーターを1行で記述することが推奨されています。

パラメーター説明状態
法人番号 (13桁)1

省略された場合、可能であればWikidataのプロパティから取得する。数値以外が指定された場合、何も出力されない。

3000013000001
数値省略可能
備考2

法人番号へのリンクの右に表示する文字列。

<ref>出典:...</ref>
文字列省略可能
fromfrom

Wikidataへ問い合わせる時の主題

Q1142255
文字列省略可能

関連項目 編集

  • {{法人番号}} - 記事の注釈の内部などで直接記述する際に使用可能です。