Formula Parameters

CodeType
$AccountingStandardxs:string
if (contains(link:schemaRef/@xlink:href, 'gaap')) then 'GAAP' else 'IFRS'
$ReportingLevelxs:string
if (contains(link:schemaRef/@xlink:href, 'con')) then 'con' else 'ind'
$find:tT_01.00.axs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_01.00'
$find:tT_01.00.bxs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_01.00'
$find:tT_02.00.axs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_02.00'
$find:tT_02.00.bxs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_02.00'
$find:tT_03.01xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_03.01'
$find:tT_03.02xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_03.02'
$find:tT_03.03xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_03.03'
$find:tT_04.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_04.00'
$find:tT_05.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_05.00'
$find:tT_06.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_06.00'
$find:tT_07.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_07.00'
$find:tT_08.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_08.00'
$find:tT_99.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'T_99.00'
$find:tZ_01.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_01.00'
$find:tZ_02.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_02.00'
$find:tZ_03.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_03.00'
$find:tZ_04.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_04.00'
$find:tZ_05.01xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_05.01'
$find:tZ_05.02xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_05.02'
$find:tZ_06.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_06.00'
$find:tZ_07.01xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_07.01'
$find:tZ_07.02xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_07.02'
$find:tZ_07.03xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_07.03'
$find:tZ_07.04xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_07.04'
$find:tZ_08.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_08.00'
$find:tZ_09.00xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_09.00'
$find:tZ_10.01xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_10.01'
$find:tZ_10.02xs:boolean
find:fIndicators/find:filingIndicator[not(@find:filed) or @find:filed != false()] = 'Z_10.02'
$RepEntityNone
//xbrli:identifier
$refPeriodEndDatexs:date
max(//xbrli:period/(xbrli:instant | xbrli:endDate))
$refPeriodStartDatexs:date
if (exists(//xbrli:period/xbrli:startDate)) then max(//xbrli:period/xbrli:startDate) else max(//xbrli:period/xbrli:instant)