Legato
Legato

GoFiler Legato Script Reference

 

Legato v 1.6j

Application v 6.5c

  

 

Chapter ElevenSGML Functions (continued)

xBRL-CSV

11.21.14 xBRL-CSV and the XBRL Model API

This section covers functions that are required can be used with xBRL-CSV instances and the relavence of the area of operation.

Beta: Note that as of this release, not all functions have not been vetted or tested, hence brackets. Most API function are listed simple as an internal tracking for documentation and contextual testing.

11.21.14.1 Instance Related

General —

[XBRLAddInstance — is this needed?

[XBRLCreateObject — Output, need to spec type

[XBRLExportXMLSegment — n/a

[XBRLGetEntryPoint

[XBRLGetEntryPointNamespace

[XBRLGetEntryPointPrefix

[XBRLGetLinkbaseList

[XBRLGetNamespaceMap

[XBRLGetSchemaList

[XBRLGetSchemaRef

[XBRLGetTaxonomies —

[XBRLGetTaxonomyProperties —

[XBRLImportTaxonomy

[XBRLLoad —

[XBRLLoadInstance

[XBRLLoadTaxonomy

[XBRLLoadTransactionLog —

[XBRLPostProcess

[XBRLSetSchemaRef

[XBRLSetTargetNamespace —

Contexts — With xBRL-CSV and OIM, concepts are synthetically created when accessed.

[XBRLAddContext — Not supported for OIM.

[XBRLChangeContext — n/a

[XBRLDeleteContext — n/a

[XBRLFindContextAxis

[XBRLGetFindContexts

[XBRLGetContextCount

[XBRLGetContext

[XBRLGetContextMember

[XBRLGetContexts

[XBRLGetContextsByElement

[XBRLGetPrimaryContext

Facts — With xBRL-CSV, the most efficient access method is via the CSV table functions/

[XBRLAddFact — n/a

[XBRLChangeFact — n/a

[XBRLDeleteFact — n/a

[XBRLGetFact

[XBRLGetFactCount

[XBRLGetFacts

[XBRLGetFactsByConcept

[XBRLGetFactsByContext

[XBRLGetFactsByElement

[XBRLGetFactsByPrefix

Footnotes —

 

[]

 

[]

 

 

 

11.21.14.2 Taxonomy Related

 

[XBRLGetBaseTaxonomyType —

[XBRLGetDataType —

[XBRLGetDataTypeCount —

[XBRLGetDataTypes —

[XBRLGetInstanceFormat —

[XBRLSetOptions —

[XBRLTransformData — n/a

[XBRLTaxonomyTypeToString —

[XBRLValidateByDataType —

11.21.14.3 Footnotes

Conventional XBRL footnotes as related into to a fact are not supported in xBRL-CSV. However, fact notes can be cells on rows as a column.

[XBRLGetFootnote

[XBRLGetFootnoteArcs

[XBRLGetFootnoteCount

[XBRLGetFootnoteLocators

[XBRLGetFootnotes

[XBRLGetFootnotesForFact

11.21.14.4 Presentation

Presentations and presentation linkbase is not applicable to OIM

[XBRLGetPresentation

[XBRLGetPresentationArcs

[XBRLGetPresentationContexts

[XBRLGetPresentationCount

[XBRLGetPresentationElements

[XBRLGetPresentationEntry

[XBRLGetPresentationEntryCount

[XBRLGetPresentationLink

[XBRLGetPresentationLinkCount

[XBRLGetPresentationLinks

[XBRLGetPresentationLocators

[XBRLGetPresentationProperties

[XBRLGetPresentationType

[XBRLGetPresentations

11.21.14.5 Concepts

XBRLAddConcept XBRLChangeConcept XBRLDeleteConcept XBRLGetConcept XBRLGetConceptByHREF XBRLGetConceptByID XBRLGetConceptByLocator XBRLGetConceptCount XBRLGetConcepts

11.21.14.6 Calculations

XBRLFindCalculationGroup XBRLFindCalculationItem XBRLFindCalculationRole XBRLGetCalculationArc XBRLGetCalculationArcs XBRLGetCalculationItem XBRLGetCalculationItemCount XBRLGetCalculationItems XBRLGetCalculationLink XBRLGetCalculationLinkCount XBRLGetCalculationLinks XBRLGetCalculationLocator XBRLGetCalculationLocators XBRLGetCalculationRoles

11.21.14.7 Definitions

XBRLGetDefinitionArc XBRLGetDefinitionArcs XBRLGetDefinitionLink XBRLGetDefinitionLinkCount XBRLGetDefinitionLinks XBRLGetDefinitionLocator XBRLGetDefinitionLocators

11.21.14.8 Labels

XBRLAddLabel XBRLGetLabel XBRLGetLabelArcs XBRLGetLabelCount XBRLGetLabelLinks XBRLGetLabelLocators XBRLGetLabels

11.21.14.9 References

XBRLGetReference XBRLGetReferenceArcs XBRLGetReferenceCount XBRLGetReferenceData XBRLGetReferenceLink XBRLGetReferenceLinkCount XBRLGetReferenceLinks XBRLGetReferenceLocators XBRLGetReferences

11.21.14.10 Roles

XBRLGetRole XBRLGetRoleCount XBRLGetRoleList o Role References XBRLGetRoleReferenceCount XBRLGetRoleReferences

11.21.14.11 Units

XBRLAddUnit XBRLGetUnit XBRLGetUnitCount XBRLGetUnits

 

11.21.14.12 Data Types

 

 

 

Page revised 2026-07-20