OIOXML - få styr på semantik og syntaks

OIOXML, det fællesoffentlige XML-sprog, der danner grundlaget for at skabe sammenhængende dataudveksling mellem de offentlige it-systemer, kræver tæt tilknytning af semantik og syntaks samt med forretningen, for at dataindholdet kan udveksles på en ensartet og forståelig måde

Et fælles sprog til udveksling af offentlige data

I fremtiden behøver offentlige myndigheder ikke at etablere særlige 'oversættere' til hvert enkelt behov for at udveksle data med hinanden. Når hele den offentlige sektor bruger OIOXML, kan data udveksles og forstås uden videre. Interoperabiliteten mellem it-løsninger på tværs af den offentlige sektor sikres ved enighed om både syntaks og semantik for hvert enkelt begreb i udvekslingen.

OIO-datadefinitioner – semantik og syntaks

OIOXML, som ethvert andet sprog, består af et antal 'gloser', som hver især beskriver et begreb og som samlet kan formes til sætninger eller meddelelser. En glose beskriver reelt et konkret begreb og betegnes i OIOXML en OIO-datadefinition.

En OIO-datadefinition består af to bestanddele:

  • en OIO-semantikdefinition, der beskriver betydningen eller meningen med begrebet, som datadefinitionen repræsenterer.
  • en OIO-syntaksdefinition, som beskriver det fysiske XML-format, der benyttes til at repræsentere begrebet i en konkret OIOXML-meddelelse. Syntaksdefinitionen specificeres i et OIOXML-skema, dvs. et XML-skema, som enten er internationalt adopteret eller nationalt udviklet.

Det er afgørende for en meningsfuld informationsudveksling, at semantik og syntaks knyttes tæt sammen i en datadefinition. Derfor kan en syntaksdefinition (et OIOXML-skema) ikke stå alene. Det skal eksistere sammen med en semantikdefinition for at danne en datadefinition.

Kobling til forretningen

Derudover skal OIO-datadefinitioner kobles tæt til forretningen, for at værdien også skabes i den rette sammenhæng. Dette gøres specifikt ved at binde datadefinitioner til forretningens informations- og procesmodeller. Hermed er der en samlet beskrivelse af opbygning og indbyrdes sammenhæng af forretningens data i relation til forretningens relevante processer.

Ophøjelse til OIO-datastandard

En OIO-datadefinition kan derudover få status som en OIO-datastandard, hvis den af et OIO-udvalg anerkendes som specielt velegnet til genbrug. Hvis en datadefinition er blevet ophøjet til en datastandard, er der krav om, at den altid genbruges og der ikke etableres andre datadefinitioner, som beskriver den samme information.

Internationale og nationale bidrag til OIOXML

Bidrag til OIOXML kan komme fra både international og national side. Internationale bidrag er prioriteret over nationale bidrag og i tilfælde af nationale bidrag til OIOXML skal reglerne i det fællesoffentlige regelsæt, OIO Navngivnings- og Designregler (NDR), overholdes.

  • OIOXML er et fællesoffentligt udvekslingssprog udviklet med både internationale og nationale bidrag
  • Hver datadefinition i OIOXML består af to bestanddele: en semantikdefinition og en syntaksdefinition
  • Al OIOXML findes på InfoStrukturBasen
Sidst opdateret 17.03.2010 kl. 16.56
Til top

Områder under OIOXML - få styr på semantik og syntaks