Hva er XBRL-filformatet?
XBRL - eXtensible Business Reporting Language - er et tekstfilformat basert på XML, opprettet som et markeringsspråk for deling og utveksling av forretningsdata. .xbrl-filer lagrer finansiell informasjon eller rapporter i en maskinlesbar, strukturert form som programvare kan validere, sammenligne og analysere automatisk. XBRL er en universell og portabel standard som ikke er knyttet til noen spesifikk programvareplattform, og er en åpen standard distribuert under en gratis lisens av XBRL International.
Data i .xbrl-filer er organisert ved hjelp av en veldefinert struktur. Hver fil starter med et rotelement <xbrl> (eller <xbrli:xbrl> med navnerommet deklarert) som refererer til ett eller flere taksonomiskjemaer (.xsd-filer) som definerer betydningen av hver tagg. Innholdet som følger rotelementet utgjør såkalte «Business Facts», som kan deles inn i følgende grupper:
- items - elementer som inneholder en enkeltverdi,
- tuples - elementer med flere verdier; kan være nøstet.
Hvert faktum ledsages av et kontekstelement som identifiserer rapporteringsenheten, tidsperioden som dekkes og måleenheten, noe som gjør hvert datapunkt selvbeskrivende. Filer som kombinerer .xbrl-tagger innebygd i et menneskelig lesbart XHTML-dokument kalles Inline XBRL (.ixbrl), noe som gjør at samme innlevering kan vises i en nettleser og behandles av programvare samtidig.
XBRL 1.0 ble introdusert i 2000; XBRL 2.1, den stabile og gjeldende spesifikasjonen, ble anbefalt av XBRL International i 2003 og har vært kjernestandarden siden. Dokumenter i XBRL-standarden kreves av finansielle regulatorer i USA (SEC EDGAR) og Storbritannia; i Polen har børsnoterte selskaper siden 2020 vært pålagt å levere rapporter som følger ESEF-standarden ved bruk av .xbrl-filer. Regulatoriske pakker distribueres ofte som ZIP-arkiver som bunter instansdokumentet sammen med de nødvendige taksonomiskjemaene og koblingsbasene. Det finnes dedikerte verktøy og tillegg for populære applikasjoner som tillater oppretting og validering av rapporter i XBRL-format.
Sikkerhet og trygghet
RISIKO: LOWEn XBRL-fil er rene XML-data uten kjørbar kode, så det er lav risiko å åpne den. Vanlig XML-forsiktighet gjelder: en ondsinnet fil kan i teorien referere til eksterne enheter (XXE), så bruk et ordentlig XBRL-verktøy (Arelle) eller en tekstredigerer i stedet for å mate ukjente filer til en ettergivende XML-parser. Selve dataene er offentlig regulatorisk informasjon. Unngå tvilsomme nedlastingssider for «XBRL-visning»; Arelle (åpen kildekode) og offisielle regulator-visninger er de pålitelige alternativene.
Formatdetaljer
i et nøtteskallProgrammer som åpner XBRL-filer
Tekniske detaljer
dyp spesifikasjon| Filkoding | UTF-8 ren tekst; filen er et velformet XML-dokument |
| MIME-type | application/xbrl+xml (også akseptert: application/xml, text/xml) |
| Filsignatur | Åpner med standard XML-deklarasjon `<?xml ...?>` ved byte-offset 0; videre identifisert av et rotelement `<xbrl>` eller `<xbrli:xbrl>` og XBRL 2003-instansens navnerom-URI |
| Kjernenavnerom | http://www.xbrl.org/2003/instance (prefiks xbrli); hver innlevering importerer ytterligere taksonomispesifikke navnerom som US-GAAP, IFRS eller ESEF |
| Forretningsfaktatyper | Items (enkeltverdi per konsept) og Tuples (beholdere med flere verdier som kan nøstes); begge typer bærer obligatoriske kontekst- og enhetsreferanser |
| Kontekstmodell | Hvert rapportert faktum refererer til et <context>-element som spesifiserer rapporteringsenhetens identifikator, perioden (øyeblikk eller start/slutt-varighet) og måleenheten |
| Taksonomikobling | Et <schemaRef>-koblingselement peker til eksterne .xsd-taksonomiskjemaer og linkbase-filer som definerer hele settet med tillatte rapporteringskonsepter |
| Valideringslag | XML Schema (XSD)-validitet, deretter XBRL 2.1-instansregler, deretter aritmetiske kontroller i beregningslinkbasen, og til slutt taksonomispesifikke formelregler |
| Inline XBRL-variant | Inline XBRL (.ixbrl) bygger inn de samme taggede faktaene i et XHTML-dokument, noe som gjør innleveringen både nettleserlesbar og maskinbehandlebar fra én enkelt fil |
| Innleveringspakking | Ingen innebygd komprimering; regulatoriske innsendinger er pakket i en ZIP-taksonomipakke som bunter instansdokumentet, taksonomiskjemaer og linkbaser |
| Typisk filstørrelse | Fra ti talls KB til noen få MB; årsrapporter for store selskaper kan inneholde tusenvis av individuelt taggede fakta |
| Plattformstøtte | Plattformuavhengig; enhver XML-kapabel parser kan lese filen; spesialverktøy inkluderer Arelle (Python-basert), Fujitsu XWand og SEC EDGAR inline-visning |
| Regulatoriske krav | Påkrevd for SEC EDGAR-innleveringer (USA), Companies House og FCA-rapportering (UK), ESEF for EU-børsnoterte selskaper, og verdipapirtilsyn i Japan, Australia, India og andre |
| Konvensjon for navneromsprefiks | xbrli for kjerneinstanselementer; dei (Document and Entity Information) for vanlige hodefakta i amerikanske SEC-innleveringer; taksonomispesifikke prefikser per innlevering |
| Utgitt | 2000 (XBRL 1.0); XBRL 2.1 specification recommended 2003 |
| Siste versjon | XBRL 2.1 (with the Open Information Model / xBRL-XML and successors); Inline XBRL (iXBRL) for human-readable filings |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.xbrl.org |
XBRL-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om XBRL-filer.