-

   rss_rss_hh_new

 - e-mail

 

 -

 LiveInternet.ru:
: 17.03.2011
:
:
: 51

:


[] XBRL: - 5.

, 27 2017 . 13:56 +

5.


, XBRL, . , . XBRL Dimensions ().


XBRL Dimensions 1.0 CR 19.06.2006. Candidate Recommendation, , .


XBRL, , XBRL Dimensions. .


5.1.


, , :


  • ;
  • ;
  • ;
  • ;
  • ;
  • ;
  • ...

XBRL (, , ). , .


, , .., . , XBRL Dimensions. (dimension).


XBRL, XML-. XBRL Dimensions () .


, , :
nr_employees : gender () {men, women} age group ( ) {...20, 2140, 41}.

, :
01-01-2015 nr_employees = 35
01-01-2015 + men nr_employees = 23
01-01-2015 + women nr_employees = 12
01-01-2015 + ...20 nr_employees = 5
01-01-2015 + 2140 nr_employees = 23
01-01-2015 + 41 nr_employees = 7
31-12-2015 nr_employees = 41
31-12-2015 + men nr_employees = 27
31-12-2015 + women nr_employees = 15
31-12-2015 + ...20 nr_employees = 9
31-12-2015 + 2140 nr_employees = 21
31-12-2015 + 41 nr_employees = 11


5.1.1.


XBRL Dimensions , .


  • (dimension)
    . (Domain Members Taxonomy, DMT), .
  • (domain) (domain members)
    . . : (typed) (explicit). , . 0 100. item-, . , . men women gender.
  • (hypercube)
    , . . n- :
    • n = 1 ;
    • n = 2 ;
    • n = 3 ;
    • n > 3 , ; .
  • (primary taxonomy)
    XBRL. , . XBRL Dimensions , .
  • (domain members taxonomy, DMT)
    DMT.
  • (template taxonomy)
    , .

. . , . . , .

5.2.


XBRL Dimensions. , , .


image


.


5.2.1.


DMT item- xbrldt:dimensionItem substitution group.


: xbrli:balance, xbrli:periodType nillable .


, , .


5.2.1.1. (typed dimension)

xbrldt:typedDomainRef, , .


XML Schema:


  • SimpleType , , 0 100 5 ;
  • ComplexType , , , , ..

5.2.1.2. (explicit dimension)

dimension-domain domain-member . xbrldt:typedDomainRef.


qname- domain-member. item- xbrli:item substitution group ( xbrldt:hypercubeItem xbrldt:dimensionItem).


domain-member . , , , . usable, true, false.


, dimension-default . , . , .


, dimension-default domain-member.


5.2.2. domain-member (inheritance)

domain-member .


, , (item) hc_age, (another item) domain-member :

image

age_group hc_age, domain-member age_group.

5.2.3. (hypercube)

(template taxonomy) ( ) .


, xbrldt:hypercubeItem substitution group.


hypercube-dimension. order . .


5.2.4.

, . has-hypercube .


has-hypercube all notAll:


  • all ( ), ;
  • notAll ( ), .

.


, :

image

has-hypercube all hc_age_x_gender gender age_group. notAll hc_exclude, Female gender ...20 age_group .

has-hypercube , segment scenario, contextElement:


  • segment , , . , ..;
  • scenario , , , ..

, , closed has-hypercube true. contextElement . false, .


5.2.5. (dimensional relationship sets, DRS)


XBRL Dimensions (definition linkbase). XBRL, . .


XBRL Dimensions targetRole all, notAll, hypercube-dimension, dimension-domain domain-member. targetRole . , DRS.


DRS , . DRS , . , .


() , , XBRL.

XBRL Dimensions (consecutive relationship). , , , hypercube-dimension, domain-member.

, targetRole. , . () .

, , , has-hypercube (all, notAll) hypercube_dimension , dimension_domain domain_member, .

5.3. XBRL


, . contextElementType has-hypercube.


5.3.1.


5.3.1.1. (typed member)


xbrldi:typedMember . dimension . typedMember , xbrldt:typedDomainRef. .


, ageDim age 0 ( ) 150. 45 age , , :

  45


5.3.1.2. (explicit member)


xbrldi:explicitMember. dimension . qname- .


, ageGroupDim : ageLessThan20, ageFrom21To40 age41OrMore. 2140 , , :
d:ageFrom21To40


5.3.2. (validation)


XBRL Dimensions XBRL.


5.3.2.1.


. , has-hypercube.


has-hypercube, . . , ( ). .


, usable domain-member closed has-hypercube.


XBRL Dimensions , , . , , .

5.3.3.


XBRL Dimensions XBRL d- (d-equal). d- , .

Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/334252/

:  

: [1] []
 

:
: 

: ( )

:

  URL