Value Assertion: boi_v901_f

Codeboi_v901_f
Idboi_v901_f
SeverityERROR
Aspect Modeldimensional
Implicit Filteringtrue
Test(((string-length(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (()))))=(5)) and ((((((((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 2, 1))), 'NaN', '000')))) mod (10))=(0)) and ((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1)))=(0))) or (((string-length(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (()))))=(5)) and (((10)-(((((((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 2, 1))), 'NaN', '000')))) mod (10)))=(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1))))) or (((string-length(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (()))))=(6)) and ((((((((((number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))*(2)), 1, 1)))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1)))*(2)), 2, 1))), 'NaN', '000')))) mod (10))=(0)) and ((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1)))=(0))) or (((string-length(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (()))))=(6)) and (((10)-(((((((((number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))*(2)), 1, 1)))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1)))*(2)), 2, 1))), 'NaN', '000')))) mod (10)))=(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1))))) or (((string-length(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (()))))=(7)) and (((((((((((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1)))*(2)), 2, 1))), 'NaN', '000')))) mod (10))=(0)) and ((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 7, 1)))=(0))) or (((string-length(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (()))))=(7)) and (((10)-((((((((((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1)))*(2)), 2, 1))), 'NaN', '000')))) mod (10)))=(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 7, 1))))) or (((string-length(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (()))))=(8)) and (((((((((((((number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))*(2)), 1, 1)))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 7, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 7, 1)))*(2)), 2, 1))), 'NaN', '000')))) mod (10))=(0)) and ((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 8, 1)))=(0))) or (((string-length(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (()))))=(8)) and (((10)-((((((((((((number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))*(2)), 1, 1)))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 7, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 7, 1)))*(2)), 2, 1))), 'NaN', '000')))) mod (10)))=(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 8, 1))))) or (((string-length(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (()))))=(9)) and ((((((((((((((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 7, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 8, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 8, 1)))*(2)), 2, 1))), 'NaN', '000')))) mod (10))=(0)) and ((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 9, 1)))=(0))) or (((string-length(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (()))))=(9)) and (((10)-(((((((((((((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 1, 1)))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 2, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 3, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 4, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 5, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 6, 1)))*(2)), 2, 1))), 'NaN', '000'))))+(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 7, 1))))+(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 8, 1)))*(2)), 1, 1))))+(number(translate(string(number(substring(string((number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 8, 1)))*(2)), 2, 1))), 'NaN', '000')))) mod (10)))=(number(substring(string(if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())), 9, 1)))))

Unsatisfied Message(s)

LangRole/Text
enhttp://www.xbrl.org/2010/role/message
FATAL ERROR: In table [807-1] C1 failed checksum control {{or(and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 5, mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = 0, number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) = 0), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 5, 10 - mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1))), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 6, mod(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = 0, number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) = 0), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 6, 10 - mod(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1))), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 7, mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = 0, number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) = 0), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 7, 10 - mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1))), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 8, mod(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = 0, number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1)) = 0), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 8, 10 - mod(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1))), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 9, mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = 0, number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 9, 1)) = 0), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 9, 10 - mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 9, 1))))}}
hehttp://www.xbrl.org/2010/role/message
תעודת זהות לא תקינה \ סיפרת ביקורת לא תקינה {{or(and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 5, mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = 0, number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) = 0), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 5, 10 - mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1))), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 6, mod(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = 0, number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) = 0), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 6, 10 - mod(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1))), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 7, mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = 0, number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) = 0), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 7, 10 - mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1))), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 8, mod(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = 0, number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1)) = 0), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 8, 10 - mod(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1))), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 9, mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = 0, number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 9, 1)) = 0), and(string-length(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())})) = 9, 10 - mod(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 1, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 2, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 3, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 4, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 5, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 6, 1)) * 2), 2, 1))), 'NaN', '000')) + number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 7, 1)) + number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1)) * 2), 1, 1)) + number(translate(string(number(substring(string(number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 8, 1)) * 2), 2, 1))), 'NaN', '000')), 10) = number(substring(string({if ($a) then (xfi:fact-typed-dimension-value($a, xs:QName('boi_dim:TDR'))/*) else (())}), 9, 1))))}}

Label(s)

LangRole/Text