2.9.2 PTVLIの生成例

XBRLで次のように定義した場合を例に,PTVLIの生成例を示します。

<linkbase
 xmlns="http://www.xbrl.org/2003/linkbase"
 xmlns:xl="http://www.xbrl.org/2001/XLink"
 xmlns:xlink="http://www.w3.org/1999/xlink"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xml:base="../schema"
 xsi:schemaLocation="http://www.xbrl.org/2003/linkbase ../lib/xbrl-linkbase-2003-12-31.xsd">
 <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
   <loc xlink:type="locator"
        xlink:href="LinkbaseRefXMLBase.xsd#fixedAssets"
        xlink:label="aaa" />
   <label xlink:type="resource" xlink:label="aaaLabel"
          xlink:role="http://www.xbrl.org/2003/role/label"
          xml:lang="en">Fixed Assets</label>
   <labelArc xlink:type="arc" xlink:from="aaa" xlink:to="aaaLabel"
             xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label"/>
 </labelLink>
</linkbase>

このように定義された場合,次に示すPTVLIが生成されます。

<ptvl xmlns="http://www.xbrl.org/2003/ptv"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.xbrl.org/2003/ptv ../../lib/ptv-2003-12-31.xsd">
 <arc arcRole="http://www.xbrl.org/2003/arcrole/concept-label"
        extRole="http://www.xbrl.org/2003/role/link"
        fromPath="http://mycompany.com/xbrl/taxonomy#fixedAssets"
        labelLang="en"
        linkType="label"
        resRole="http://www.xbrl.org/2003/role/label">Fixed Assets</arc>
</ptvl>