90403: xfi:fact-dimension-s-equal2
Documentation
Owners
Name | Affiliation | Start | End | |
---|---|---|---|---|
Herm Fischer |
|
fischer@markv.com | 05-02-2008 at 22:30:00 | |
Geoff Shuetrim |
|
geoff@galexy.net | 11-09-2008 at 10:10:00 | |
Harald Schmitt |
|
harald.schmitt@abz-reporting.com | 26-09-2018 at 00:00:00 |
References
Test Case Variations
V-01
Explicit dimensions are equal, they have same member
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V01)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-seg'], //t:P1[@id='V01-right-seg'], QName('http://xbrl.org/formula/conformance/example','t:explDim1') )
(against file V01)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-01a
Same as V-01 but scenario
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V01a)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-scen'], //t:P1[@id='V01-right-scen'], QName('http://xbrl.org/formula/conformance/example','t:explDim1') )
(against file V01a)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-01b
Same as V-01 but one segment and one scenario dimension
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V01b)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-seg'], //t:P1[@id='V01-right-scen'], QName('http://xbrl.org/formula/conformance/example','t:explDim1') )
(against file V01b)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-02
Typed dimensions are equal, they have same composition and values.
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V02)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-seg'], //t:P1[@id='V01-right-seg'], QName('http://xbrl.org/formula/conformance/example','t:typeDim1') )
(against file V02)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-02a
Same as V-02 but scenario
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V02a)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-scen'], //t:P1[@id='V01-right-scen'], QName('http://xbrl.org/formula/conformance/example','t:typeDim1') )
(against file V02a)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-02b
Same as V-02 but one each segment and scenario of same dimension.
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V02b)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-scen'], //t:P1[@id='V01-right-seg'], QName('http://xbrl.org/formula/conformance/example','t:typeDim1') )
(against file V02b)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-03
Typed dimensions are equal, but out of left' order
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V03)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-seg'], //t:P1[@id='V03-right-seg'], QName('http://xbrl.org/formula/conformance/example','t:typeDim1') )
(against file V03)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-04
Explicit dimension of V-01 right is different from that of left
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V04)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-seg'], //t:P1[@id='V04-right-seg'], QName('http://xbrl.org/formula/conformance/example','t:explDim1') )
(against file V04)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-04a
Same as V-04 but scenario
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V04a)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-scen'], //t:P1[@id='V04-right-scen'], QName('http://xbrl.org/formula/conformance/example','t:explDim1') )
(against file V04a)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-04b
Same of V-04 but one each segment and scenario dimension
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V04b)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-scen'], //t:P1[@id='V04-right-seg'], QName('http://xbrl.org/formula/conformance/example','t:explDim1') )
(against file V04b)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-05
Explicit dimension of V-01 right is missing from that of left
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V05)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-seg'], //t:P3[@id='V05-right-seg'], QName('http://xbrl.org/formula/conformance/example','t:explDim1') )
(against file V05)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-06
Typed dimension of V-01 right is missing from that of left
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V06)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P1[@id='V01-left-seg'], //t:P3[@id='V06-right-seg'], QName('http://xbrl.org/formula/conformance/example','t:typeDim1') )
(against file V06)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-07
Explicit dimension of V-05 left also missing, since both missing, result is true
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V07)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P3[@id='V07-left-seg'], //t:P3[@id='V05-right-seg'], QName('http://xbrl.org/formula/conformance/example','t:explDim1') )
(against file V07)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-08
Typed dimension of V-06 is missing from both left and right so result is true
Documentation
Inputs
- schema: fact-dimension-s-equal2.xsd
- linkbase: fact-dimension-s-equal2-definition.xml
- instance: fact-dimension-s-equal2-instance1.xml (DTS Discovery starting point) (ID=V08)
-
Function Call:
xfi:fact-dimension-s-equal2( //t:P3[@id='V08-left-seg'], //t:P3[@id='V06-right-seg'], QName('http://xbrl.org/formula/conformance/example','t:typeDim1') )
(against file V08)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-09
Typed dimension value s-equal2 test involving simple text values
Documentation
Inputs
- schema: simpleTextValue.xsd
- linkbase: simpleTextValue-definition.xml
- instance: simpleTextValue-instance-01.xml (DTS Discovery starting point) (ID=V09)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V09)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-10
Typed dimension value s-equal2 test involving simple text values
with different amounts of internal whitespace.
Documentation
Inputs
- schema: simpleTextValue.xsd
- linkbase: simpleTextValue-definition.xml
- instance: simpleTextValue-instance-02.xml (DTS Discovery starting point) (ID=V10)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V10)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-11
Typed dimension value s-equal2 test involving simple text values
with identical leading white space.
Documentation
Inputs
- schema: simpleTextValue.xsd
- linkbase: simpleTextValue-definition.xml
- instance: simpleTextValue-instance-03.xml (DTS Discovery starting point) (ID=V11)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V11)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-12
Typed dimension value s-equal2 test involving simple text values
with different leading white space.
Documentation
Inputs
- schema: simpleTextValue.xsd
- linkbase: simpleTextValue-definition.xml
- instance: simpleTextValue-instance-04.xml (DTS Discovery starting point) (ID=V12)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V12)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-13
Typed dimension value s-equal2 test involving lexically identical decimal values.
Documentation
Inputs
- schema: simpleDecimalValue.xsd
- linkbase: simpleDecimalValue-definition.xml
- instance: simpleDecimalValue-instance-05.xml (DTS Discovery starting point) (ID=V13)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V13)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-14
Typed dimension value s-equal2 test involving lexically different
but equal value decimal values.
Documentation
Inputs
- schema: simpleDecimalValue.xsd
- linkbase: simpleDecimalValue-definition.xml
- instance: simpleDecimalValue-instance-06.xml (DTS Discovery starting point) (ID=V14)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V14)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-15
Typed dimension value s-equal2 test involving lexically identical
Boolean values.
Documentation
Inputs
- schema: simpleBooleanValue.xsd
- linkbase: simpleBooleanValue-definition.xml
- instance: simpleBooleanValue-instance-07.xml (DTS Discovery starting point) (ID=V15)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V15)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-16
Typed dimension value s-equal2 test involving lexically different
but equal Boolean values.
Documentation
Inputs
- schema: simpleBooleanValue.xsd
- linkbase: simpleBooleanValue-definition.xml
- instance: simpleBooleanValue-instance-08.xml (DTS Discovery starting point) (ID=V16)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V16)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-17
Typed dimension value s-equal2 test involving lexically identical
but equal QName values.
Documentation
Inputs
- schema: simpleQnameValue.xsd
- linkbase: simpleQnameValue-definition.xml
- instance: simpleQnameValue-instance-09.xml (DTS Discovery starting point) (ID=V17)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V17)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-18
Typed dimension value s-equal2 test involving lexically different
but equal QName values.
Documentation
Inputs
- schema: simpleQnameValue.xsd
- linkbase: simpleQnameValue-definition.xml
- instance: simpleQnameValue-instance-10.xml (DTS Discovery starting point) (ID=V18)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V18)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-19
Typed dimension value s-equal2 test involving lexically identical
but not equal QName values.
Documentation
Inputs
- schema: simpleQnameValue.xsd
- linkbase: simpleQnameValue-definition.xml
- instance: simpleQnameValue-instance-11.xml (DTS Discovery starting point) (ID=V19)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V19)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-20
Typed dimension value s-equal2 test involving different
but equal float values.
Documentation
Inputs
- schema: complexFloatValue.xsd
- linkbase: complexFloatValue-definition.xml
- instance: complexFloatValue-instance-12.xml (DTS Discovery starting point) (ID=V20)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V20)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-21
Typed dimension value s-equal2 test involving a comparison of NaN values.
Documentation
Inputs
- schema: complexFloatValue.xsd
- linkbase: complexFloatValue-definition.xml
- instance: complexFloatValue-instance-13.xml (DTS Discovery starting point) (ID=V21)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V21)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-22
Typed dimension value s-equal2 test involving a comparison of two xs:token values.
Documentation
Inputs
- schema: complexTextValue.xsd
- linkbase: complexTextValue-definition.xml
- instance: complexTextValue-instance-14.xml (DTS Discovery starting point) (ID=V22)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V22)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq false()
V-23
Typed dimension value s-equal2 test involving a comparison of two xs:integer values.
Documentation
Inputs
- schema: simpleIntegerValue.xsd
- linkbase: simpleIntegerValue-definition.xml
- instance: simpleIntegerValue-instance-15.xml (DTS Discovery starting point) (ID=V23)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V23)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-24
Typed dimension value s-equal2 test involving a comparison of two xs:integer values.
Documentation
Inputs
- schema: simpleIntegerValue.xsd
- linkbase: simpleIntegerValue-definition.xml
- instance: simpleIntegerValue-instance-16.xml (DTS Discovery starting point) (ID=V24)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V24)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-25
Typed dimension value s-equal2 test involving a comparison of two xs:time values.
Documentation
Inputs
- schema: simpleTimeValue.xsd
- linkbase: simpleTimeValue-definition.xml
- instance: simpleTimeValue-instance-17.xml (DTS Discovery starting point) (ID=V25)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V25)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-26
Typed dimension value s-equal2 test involving a comparison of two xs:dateTime values.
Documentation
Inputs
- schema: simpleDateTimeValue.xsd
- linkbase: simpleDateTimeValue-definition.xml
- instance: simpleDateTimeValue-instance-18.xml (DTS Discovery starting point) (ID=V26)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V26)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
V-27
Typed dimension value s-equal2 test involving a comparison of two xs:duration values.
Documentation
Inputs
- schema: simpleDurationValue.xsd
- linkbase: simpleDurationValue-definition.xml
- instance: simpleDurationValue-instance-19.xml (DTS Discovery starting point) (ID=V27)
-
Function Call:
xfi:fact-dimension-s-equal2( //eg:concept[1], //eg:concept[2], QName('http://xbrl.org/xdt/dimension-equality-test','eg:dimension') )
(against file V27)
Outputs
-
Result test:
$result instance of xs:boolean and count( $result ) eq 1 and $result eq true()
Revisions
Name | On | Details |
---|---|---|
Herm Fischer | 05-02-2008 at 22:30:00 |
|
Geoff Shuetrim | 11-09-2008 at 10:10:00 |
|
Geoff Shuetrim | 25-09-2008 at 13:00:00 |
|
Geoff Shuetrim | 14-11-2008 at 13:00:00 |
|
Herm Fischer | 11-09-2010 at 00:00:00 |
|
Harald Schmitt | 26-09-2018 at 00:00:00 |
|