xfi:concept-label

xs:string=xfi:concept-label( $concept as xs:QName, $linkrole as xs:string?, $labelrole as xs:string?, $lang as xs:string, $xbrlinstance as element(xbrli:xbrl))

Last updated on 18-06-2013 at 14:00:00Z.

Returns a string containing the label that has the specified link role, resource role, and language.

Documentation

This function is a version of 90503 xfi.concept-label function.xml but with the addition of an instance parameter. This instance supplies the DTS for the label linkbases upon which this function operates. In all other regards the functions are equivalent. See the documentation on that function for details of parameters and output.

Parameters

Name Type Details
concept xs:QName
linkrole xs:string?
labelrole xs:string?
lang xs:string
xbrlinstance element(xbrli:xbrl) An XBRL instance that provides the DTS for the label linkbases upon which this function operates.

Output

Type: xs:string

Returns a label (if found) or an empty string (if no label found for QName given as concept, or for roles or for language code).

Owners

Name Affiliation Email Start End
Richard Ashby CoreFiling rna@corefiling.com 18-06-2013 at 14:00:00Z

Revisions

Name On Details
Richard Ashby 18-06-2013 at 14:00:00Z Created new function based on xfi.concept-label but with the previously optional xbrl instance parameter made compulsory in this new function. Removed it from the original function.