Brønnøysundregistrene logo Registeretat og datakilde Hopp til hovedinnholdet på siden
Forsiden Indeks a-å Kontakt oss English
 
Registrering og tinglysing Produkter og tjenester Om Brønnøysundregistrene

Metadatabase

 

I henhold til kravspesifikasjonen for Metadatabaseprosjektet, skal data fra metadatabasen kunne hentes ut i XML-format. Applikasjonsbeskrivelser skal følge XForms-standarden, mens meldingsbeskrivelser skal følge XML Schema-standarden. Nedenfor finnes et eksempel på applikasjonsbeskrivelse og meldingsbeskrivelse fra metadatabasen, slik de er ment å se ut når databasen er i drift.

Eksempelet viser skjemaet "Særskilt oppgaveplikt for lønn til barn fra foreldres bedrift mv" (RF-1160). Applikasjonsbeskrivelsen følger XForms-standarden så langt det er mulig uten en standardimplementasjon for visning. Applikasjonsbeskrivelsen er ment som eksempel på hvordan applikasjonsbeskrivelser fra metadatabasen vil kunne se ut, basert på arbeidet i prosjektet så langt. Det vil derfor kunne skje enkelte endringer etter hvert som design og implementasjon ferdigstilles.

  • rf-1160.xml - Applikasjonsbeskrivelse etter XForms-standarden så langt det er mulig uten en standardimplementasjon for visning. Dette er et eksempel på en applikasjonsbeskrivelse slik prosjektet ser for seg at den skal leveres fra metadatabasen.
  • rf-1160.xsd - Meldingsbeskrivelse etter XML Schema-standarden.

I mangel av en standardimplementasjon for visning av applikasjonsbeskrivelser etter XForms-standarden, er det laget en versjon av apllikasjonsbeskrivelsen rf-1160.xml for forhåndsvisning i XSmiles (http://www.brreg.no/prosjekter/metadatabase/xforms/xsmiles/rf-1160.xml). Den er knyttet til den samme meldingsbeskrivelsen (rf-1160.xsd). XSmiles støtter ikke funksjonalitet som grupper (<group>) og repetisjoner (<repeat>). Grupper er her illustrert ved hjelp av XHTML-headere (<h1>, <h2> osv.), mens innmaten i hver repetisjon er håndkodet. Du må ha Java i versjon 1.2.2 eller nyere for å kunne kjøre XSmiles. Applikasjonsbeskrivelsen er laget for XSmiles versjon 0.45.1 og kan ikke vises i versjon 0.5. (Prosjektet tar ikke sikte på at metadatabasen skal levere data tilpasset XSmiles.)

 

       
   
 

Brønnøysundregistrene, 8910 Brønnøysund · Telefon: 75 00 75 00 · firmapost@brreg.no · Organisasjonsnummer: 974 760 673