XBRL耇雑さに぀いお-第3章分類の構造

3.分類法の構造


60幎代のロックバンドの歌のようなタむトルのこの章では、XBRLタク゜ノミヌの構造に぀いお説明したす。 タク゜ノミヌを䜿甚しお䜕ができるかにより泚意が払われ、技術的な芳点からこれがどのように行われるかにはあたり泚目されたせん。 このレベルの詳现は別の章に残したす。


これから始めたしょう。実際には、分類法ず呌ばれるものは、原則ずしお、 DTSの略で、Discoverable Taxonomy Setず呌ばれる関連ドキュメントのセット党䜓です。


DTSの出発点は、 分類法です。 これは、XBRLレポヌトで参照されるドキュメントです。 この分類䜓系は、他のドキュメントを参照できたす。これは、他のドキュメントなども参照できたす。


DTSを読むずいうこずは、すべおの関連ドキュメントが読たれるたですべおのリンクをたどるこずを意味したす。


分類法は、2皮類のドキュメントを参照できたす。



抂略的には、これは次のように衚すこずができたす。


画像


䞀郚のリンクベヌス参照ずラベルは単方向であるこずに泚意しおください。 リンクは分類法からリンクベヌスのリ゜ヌスに぀ながる 他の参照デヌタベヌス定矩、蚈算、およびプレれンテヌションは双方向です。 参照は、分類法のある郚分から別の郚分を指したす。

必芁に応じお、分類法はXBRLレポヌトスキヌマ「xbrl-instance-2003-12-31.xsd」も参照したすより正確にはむンポヌトしたす。すべおの抂念を定矩するために必芁な基本芁玠が含たれたす。

これらは技術的な詳现の䟋であり、この本の倧郚分では無芖したす。 たずえば、ある皮のコンテキストこの堎合はXBRLレポヌトスキヌマに分類スキヌマが存圚するず仮定し、XBRLのより機胜的な偎面に焊点を圓おたす。

この章の残りの郚分では、各タむプのドキュメントに぀いお詳しく説明したす。


3.1。 分類スキヌマ


分類法の䞭栞はその抂芁であり、これは必須のドキュメントです。 これたでずっず話しおきたこのスキヌマは、実際にはXMLスキヌマドキュメントXMLドキュメントの構造を定矩できるW3C暙準です。 XBRL仕様では、分類法を蚘述するための基本蚀語ずしおXMLスキヌマを䜿甚しおいたす。 このベヌス蚀語に加えお、XBRL固有のアドオンず制限のセットを定矩したす。


分類スキヌムのフレヌムワヌク内では、次のこずができたす。



3.1.1。 抂念の定矩


XBRL仕様には、抂念を定矩するための倚くの芁件ず掚奚事項が含たれおいたす。



XMLスキヌマは、抂念定矩を改善するいく぀かの方法を提䟛したす。



たた、XBRLは、抂念のperiodTypeおよびbalance属性を定矩したす。



抂念を展開しお、構造化された抂念ツリヌを圢成できたす。 たずえば、「マネヌゞャヌ」の抂念は、「ビゞネスナニットのマネヌゞャヌ」ず「ナニットのマネヌゞャヌ」にたで及びたす。


XBRLレポヌトでは、非抜象抂念に関する事実のみを瀺すこずができるため、䞍必芁な事実の転送を防ぐこずができたす。 䞊蚘の䟋では、「ビゞネスナニットマネヌゞャヌ」および「郚門マネヌゞャヌ」の抂念に関するファクトの転送を蚱可できたすが、「マネヌゞャヌ」の抂念に぀いおは蚱可できたせん。 これは、「マネヌゞャヌ」の抂念を抜象ずしお定矩するこずにより可胜です。


3.1.1.1。 抂念デヌタの皮類

すべおのアむテムコンセプトに぀いお、転送されるデヌタのタむプを瀺す必芁がありたす。 䜿甚可胜なデヌタ型は、XMLスキヌマ暙準ずXBRL仕様によっお定矩されおいたす。


XMLスキヌマには、ブヌル、テキスト、小数、日付、日付の䞀郚などのタむプが含たれたす。 完党なリストは、XBRL仕様のセクション5.1.1.3にありたす。


泚XMLスキヌマの各タむプには、察応するXBRLタむプ定矩がありたす。


XBRL仕様では、次のデヌタ型が远加されおいたす。



3.1.2。 リンクベヌスぞのリンク


分類法スキヌマには、分類法の抂念に関する远加情報を提䟛するリンクベヌスぞのリンクを含めるこずができ、通垞はリンクベヌスぞのリンクが含たれたす。


リンクは圹割を定矩するこずで特定のタむプのLink Baseを指すこずができたす。 XBRL仕様では、次の圹割が蚱可されおいたす。



泚脚泚甚の個別のリンクベヌスはありたせん。 このロヌルは、XBRLレポヌト内でのみ䜿甚されたす。


XBRL 拡匵性の別の䟋であるナヌザヌロヌルを定矩するこずもできたす。


リンクデヌタベヌスの䜿甚をさらに制限するために、デヌタベヌス内のリンクタむプがポむントできるファクトのタむプを決定できたす。


3.1.3。 アヌクの圹割ず圹割arcroles


ロヌルは、リンクデヌタベヌス内のさたざたなタむプの関係を識別するために䜿甚されたす。 XBRL仕様では、すべおのリンクに圹割があるこずを保蚌する1぀の基本的な圹割を定矩しおいたす。 ただし、分類たたは参照デヌタベヌスの䜜成者は通垞、远加のロヌルを定矩したす。 これらは、リンクをいわゆるベヌスセットにグルヌプ化するために䜿甚されたす。 このようなセグメンテヌションは、たずえば、リンクのプレれンテヌションデヌタベヌスを䜿甚するずきにレポヌトのさたざたなセクションを定矩するのに圹立ちたす。 蚈算ベヌスでは、リレヌションシップの混合による゚ラヌを防ぐために、最も原始的なものを陀くすべおの蚈算に必芁です。


アヌクによっお定矩されたリンクは、アヌクロヌルによっお入力されたす。 concept-labelやsummation-itemなどの䞻芁な匧は、XBRL仕様で事前定矩されおいたす。 独自のアヌクを定矩するこずもできたす。 ただし、これは通垞、たずえば技術的な目的で䜿甚されたす。 XBRL仕様拡匵で新しい関係を定矩したす。 この䟋は、第5章で説明するXBRL Dimensions仕様で定矩されおいるアヌクです。


3.1.4。 䟋


「分類」の䟋に戻りたしょう。


画像

ここで、次の抂念を倧たかに定矩できたす 。
名皮類
nr_employees_total非負の敎数アむテム
nr_employees_male非負の敎数アむテム
nr_employees_female非負の敎数アむテム
nr_employees_age_up_to_20非負の敎数アむテム
nr_employees_age_21_to_40非負の敎数アむテム
nr_employees_age_41_and_up非負の敎数アむテム


これらの抂念に぀いおは、リンクベヌスに関する次のセクションで説明したす。

3.2。 リンクベヌス


分類法で定矩されおいる抂念は、分類法の最小構成芁玠です 。 これらには、XBRLレポヌトの䞀郚ずしお䌝達できる事実に関する正確なデヌタが含たれおいたす。


リンクベヌスは、この定矩を次のように拡匵したす。



最初に、この䟋の「分類法」の参照デヌタベヌスをいく぀か芋お、それらが䜕であるかを理解したしょう。

泚ここにリストされおいる「リンクベヌス」は完党たたは正確ではありたせん。 これらは、説明のみを目的ずしお提䟛されおいたす。

ラベルリンクベヌス
ショヌトカットリンクのベヌスは、フォヌムで䜿甚される各コンセプトにロシア語のショヌトカットを割り圓おるこずができたす。
コンセプトショヌトカット
nr_employees_total合蚈
nr_employees_male男性
nr_employees_female女性たち


ショヌトカットリンクの別のベヌスを䜿甚しお、英語のショヌトカットを抂念に割り圓おるこずができたす。
コンセプトショヌトカット
nr_employees_total合蚈
nr_employees_male男性
nr_employees_female女性たち


泚この䟋のショヌトカットリンクデヌタベヌスは完党に正しいわけではありたせん。 埌で圌に戻っおきたす。

定矩リンクベヌス
コンセプト定矩は、あらゆる皮類の情報を提䟛したす。 たずえば、特定の抂念には別の抂念の存圚が必芁であるずしたす。
コンセプトが必芁です
nr_employees_malenr_employees_female
nr_employees_femalenr_employees_male


男性の数で事実を瀺す堎合、女性の数でも事実を瀺す必芁がありたす。逆も同様です。

nr_employeesの抂念が定矩されおいる堎合、定矩リンクのデヌタベヌスは、それがすべおのnr_employees ...抂念の類䌌物であるこずを瀺すこずができたす。
コンセプトニックネヌム
nr_employeesnr_employees_total
nr_employeesnr_employees_male
nr_employeesnr_employees_female


蚈算リンクベヌス
蚈算を䜿甚しお、次のルヌルを蚭定できたす。
  • nr_employees_male + nr_employees_female = nr_employees_total


このようなルヌルは、完成したフォヌムの算術゚ラヌを自動的にキャッチしたす。

参照リンクベヌス
分類法が法埋で芁求されるレポヌトを説明するずしたす。 正確に提䟛する必芁があるものの完党な説明は、立法法で詳述されおいたす。 非垞勀埓業員に関する報告方法。 リ゜ヌスぞのリンクのベヌスにより、コンセプトを立法行為の察応するセクションに関連付けるこずができたす。
コンセプト資源
nr_employees_total立法行為; パヌトIV; セクション156-32.g
nr_employees_male立法行為; パヌトIV; セクション156-32.g
nr_employees_female立法行為; パヌトIV; セクション156-32.g


泚これは倚察1の関係でも衚すこずができたす。これに぀いおはさらに怜蚎したす。

プレれンテヌションリンクベヌス
プレれンテヌションでは、レポヌトフォヌムで抂念を階局的に衚瀺する方法を説明したす。 この䟋には、次の階局がありたす。
コンセプト䞋䜍階局
nr_employees_totalnr_employees_male
nr_employees_totalnr_employees_female


3.2.1。 リンクベヌスの䞀般的な特性


リンクのデヌタベヌスを詳しく調べ始めるず、リンクに倚くの共通の特城があるこずがわかりたす。 それらのいく぀かを考えおみたしょう。


3.2.1.1。 アヌク

すべおのリンクベヌスは、アヌクを䜿甚しお、抂念ずそのリ゜ヌス間、たたは異なる抂念間の関係を蚘述したす。 アヌクは双方向の接続です。぀たり、 圌女は䞀方から他方を指しおいたす。 各圓事者は、1぀以䞊の抂念たたはリ゜ヌスで構成されたす。


リ゜ヌスリンクデヌタベヌスの䟋では、倚察1のアヌクを䜿甚しお、3぀の抂念すべおを1぀のリンクにリンクできたす。

画像

fromおよびtoアヌクの属性は、拡匵リンクに含たれるリ゜ヌス、たたは他のドキュメントの抂念たたはリ゜ヌスを指す拡匵リンクのロケヌタヌです。

ロケヌタヌは、 href属性を䜿甚しおコンセプトたたはリ゜ヌスをポむントしたすhref属性には、コンセプトidたたはXPointer暙準匏を含めるこずができたす。

3.2.1.2。 犁止ず再定矩

分類法が拡倧するに぀れお、抂念間の既存の関係を倉曎するこずが必芁になる堎合がありたす。 これには、 犁止ずオヌバヌラむドの 2぀のメカニズムがありたす 。


アヌクには優先床属性がありたす。 耇数のアヌクで「競合」が発生するず、優先床が最も高いアヌクが優先され、実際には残りのアヌクが再定矩されたす。


既存のアヌクが無効になった堎合、既存よりも高い優先床で拒吊デヌタベヌスをリンクデヌタベヌスに远加できたす。 犁止アヌクはオプションのuse属性がprohibit蚭定さprohibitです。


犁止ず再定矩の芏則を適甚する堎合、関係の「基本的な」ネットワヌクは拡匵機胜によっお倉曎されたす。 優先順䜍を䜿甚しお、新しい関係を远加したり、既存の関係を削陀したり、既存の関係を新しい関係に眮き換えたりできたす。

XBRL仕様は、ルヌルが同等のリレヌションシップに適甚されるこずを瀺し、「from」ず「to」のアヌクずサむドの属性に基づいお、リレヌションシップが同等になるタむミングを正確に決定したす。

3.2.1.3。 サむクル

アヌクは関係のネットワヌクを圢成したす。 ネットワヌクは非垞に耇雑になる可胜性がありたす。 1぀のノヌドから別のノヌドぞのパスが2぀以䞊ある堎合、ネットワヌク内でルヌプが発生したす。 分類法は、どのルヌプが蚱可されおいるかを瀺す必芁がありたす。



泚パスは、ノヌド間のアヌクのセットで構成されたす。 パスは、短い2぀のノヌド間の1぀のアヌクたたは長い数癟のノヌド間の䜕癟ものアヌクこずができたす。


3.2.1.4。 圹割

リンクデヌタベヌス内の各リンクには、いく぀かのロヌルのいずれかを蚭定できたす。 ロヌルにより、リンクの䜿甚が決たりたす。 䜿甚可胜なロヌルは、リンクベヌスのタむプによっお異なりたす。次のセクションで説明したす。


前述のように、XBRL仕様は、各タむプのリンクベヌスに「汎甚」ロヌルのセットを提䟛したす。 代わりに、独自のより具䜓的なロヌルを定矩できたす。


ロヌルは、リ゜ヌスおよびそれらの間のアヌクで䜿甚できたす。


3.2.2。 リンクベヌスの特定の特性


異なるリンクベヌスの構造は非垞に䌌おいたすが、違いがありたす。 このセクションでは、各タむプのリンクデヌタベヌスに固有の特性に぀いお説明したす。


3.2.2.1。 ショヌトカットリンクベヌス

ラベルは、特定の蚀語で人間が読めるテキストを提䟛したす。 各リ゜ヌスは、ラベルで䜿甚される蚀語を識別する必芁がありたす。


ラベルには次の圹割がありたす。



ラベルarcにはコンセプトラベルの圹割がありたす。぀たり、垞にコンセプトからラベルを指したす。 したがっお、ラベルアヌクが抂念間の埪環関係を圢成するこずはありたせん。


䞊蚘のすべおを考えるず、この䟋からショヌトカットリンクのベヌスをより正確に決定できたす。
コンセプト蚀語圹割ショヌトカット
nr_employees_totalるtotalLabel合蚈
nr_employees_maleるterseLabel男性
nr_employees_femaleるterseLabel女性たち
nr_employees_totalentotalLabel合蚈
nr_employees_maleenterseLabel男性
nr_employees_femaleenterseLabel女性たち


3.2.2.2。 リ゜ヌスリンクベヌス

参照により、抂念の定矩をビゞネス、財務、䌚蚈の文献で公開されおいる条項に関連付けるこずができたす。 芁玠は、関連する出版物を特定および怜玢するために必芁な情報のみを提䟛する必芁がありたす。 出版物自䜓のテキストを含めるこずはできたせん。


リンクはパヌツで構成できたす。 「立法行為。 パヌトIV; セクション156-32.g。 XBRL仕様では、パブリケヌションがパヌツに分割される方法がパブリケヌション/管蜄ごずに異なるため、part芁玠は抜象的です。

リンクには次の圹割がありたす。



リ゜ヌスアヌクには抂念参照の圹割がありたす。぀たり、垞に抂念からリ゜ヌスを指したす。 したがっお、リ゜ヌスアヌクが抂念間の埪環関係を圢成するこずはありたせん。


3.2.2.3。 プレれンテヌションリンクベヌス

プレれンテヌションアヌクには芪子の圹割があり、これにより抂念の階局構造を定矩できたす。 リンクの芪偎ず子偎の䞡方が抂念を指しおいる必芁がありたす。


プレれンテヌション階局のルヌトずしお自然に機胜する抂念が存圚しない堎合、この目的のために特別に定矩された抜象的な抂念を代わりに䜿甚できたす。


アヌクには、プレれンテヌションの子抂念を瀺すラベルの優先ロヌルを識別するpreferredLabel属性がありたす。 これは、DTSでさたざたな方法で抂念を耇数回䜿甚する堎合に特に䟿利です。 プレれンテヌション内の各リンクは、この抂念で䜿甚するためのその圹割に応じた個別のラベルを瀺しおいる堎合がありたす。


プレれンテヌションの抂念の順序を決定するには、arc属性のorderを䜿甚できたす。


3.2.2.4。 蚈算リンクベヌス

蚈算アヌクには、抂念間の合蚈関係を衚す「合蚈項目」の圹割がありたすこの堎合の枛算は、抂念に-1を掛けるこずによっお提䟛されたす。以䞋を参照。 リンクは、芁玄の抂念からいく぀かの芁玄された抂念を指したす。 蚈算アヌクはアむテムコンセプトのみを接続できたす。


蚈算は、コンテキストず枬定単䜍が同等の抂念でのみ可胜です。


泚タプルによっお定矩されたリレヌションも蚈算で圹割を果たしたす。 たずえば、重耇するタプルの芁玠を合蚈するこずはできたせん。


蚈算アヌクには、合蚈倀の乗算係数ずしお䜿甚されるweight属性がありたす。 これにより、単玔な加算よりも耇雑な蚈算が可胜になりたす。 乗算時に、必芁な䞞めが実行されたす。


DTSは蚈算の完党なセットを考慮したす。 同じ抂念に察しお同じ圹割を持぀すべおの蚈算は、完党に実行されたす。 1぀のレポヌトに同じ倀の詳现が耇数ある堎合、各蚈算には独自の圹割が必芁です。 そうしないず、すべおの蚈算がたずめられお、2倍、zatingなどに぀ながりたす。 結果の倀。


XBRLレポヌトは、このレポヌト内のすべおの蚈算に䞀貫性がある堎合、蚈算参照デヌタベヌスに関しお正しいず芋なされたす。 これにより、蚈算の自動怜蚌が可胜になりたす。


蚈算参照ベヌスによっお提䟛される機胜は非垞に限られおいたす。

単玔な加算よりも耇雑な蚈算を実行できたすが、それは簡単ではありたせん。それでも、制限は非垞に深刻です。 たずえば、同じ抂念のファクト間の違いを蚈算するこずはできたせんが、異なるコンテキストで、たずえば期間の最初ず最埌で蚈算するこずはできたせん。

– (formula linkbase). .

3.2.2.5.

, :






Source: https://habr.com/ru/post/J333738/


All Articles