Core Components Presentasjon for møte om Norsk Referansekatalog for åpne standarder regi av NorStella InterOp

Like dokumenter
UN/CEFACT XML Naming and Design Rules

Introduksjon til Core Components. Øyvind Aassve NorStella

Eksamen INF

Bakgrunn. Kurset krever ingen spesielle forkunnskaper om modellering.

EHF Elektronisk handelsformat. for. faktura og kreditnota

Forslag til Norsk Referansekatalog

Geomatikkdagene 2018 Stavanger

NorStellas 3 strategiske prosjekter i 2007

Status for arbeidet med Referansemodell for elektronisk samhandling i og med offentlig forvaltning. Rammeverk for interoperabilitet

Semantikkregisteret for Elektronisk Samordning (SERES) Bakgrunn Grunndata Retningslinjer for modellering

HØGSKOLEN I SØR-TRØNDELAG

NorStellas 3 strategiske prosjekter i 2007

FORHOLDET NESUBL OG NORSK REFERANSEKATALOG. Høringsmøte 19. april Arild Haraldsen Adm. dir. NorStella/eForum

INNSPILL TIL STORTINGSMELDING OM IKT-POLITIKKEN OFFENTLIG SEKTOR - NorStella

Skaper samhandling. Presentasjon på Efaktura-seminar I Trondheim 9.juni 2009 Are Berg, EdiSys Consulting

STANDARDISERINGSRÅDETS ARBEID

Internasjonale standarder - Rammeverk for felles informasjonsmodeller

EHF Faktura 3.0 og nytt europeisk standardformat

Infrastruktur for elektronisk handel. Et prosjekt i regi av Norsk EDIPRO. Møte om oppstart av hovedprosjekt 16 mai EdiSys.

Starship SOSI versjon 5?

Elektronisk samhandling er viktig!

Forslag til løsning. Oppgave 1

SEMANTISK INTEROPERABILITET I DET OFFENTLIGE FAGLIGE OG FORVATNINGSPOLITISKE UTFORDRINGER

Generere GML applikasjonsskjema

Elektronisk Samhandling i privat og offentlig virksomhet Teknologi og anvendelser

SERES - status Ressursnettverk for eforvaltning og Norstella Elektronisk Samhandling i Offentlig Sektor 27.august 2009

OptimalJ-kurs UIO Oppsummering av kurset. De ulike modellene egenskaper og formål

Integrasjon Altinn. 31. august 2009 Morten Græsby

Vedlegg til meldinger

Digitalisering av standarder

Elektronisk fakturering mellom bedrifter

Navngivning av XML elementer

Er arketype-metodikken aktuell å benytte på nasjonalt plan i Norge? Jostein Ven, seniorrådgiver, Helsedirektoratet

Sak 3/18 Sluttbehandling av Etablere enhetlig arkitekturrammeverk (ST 2.2) Skate-møtet 21.mars 2018

Semantikk og Informasjonsarkitektur. Geir Myrind, SITS Planlegging Arkitektur

«Standard for begrepsbeskrivelser»

En ny generasjon standarder for bygging av geografisk infrastruktur Modellering av tjenester

SOSI Ledning og GML XML LandXML- CityGMLBIM/IFC, og veien videre

Samhandlingsarkitektur i praksis

Europeiske standarder -- CIM og ENTSO-E CGMES. Svein Harald Olsen, Statnett Fornebu, 11. september 2014

Organisatoriske, semantiske og tekniske utfordringene i offentlig sektor for å få til en god samhandling og utveksling av data

Infrastruktur for elektronisk handel. Krav til beskrivelsesteknikker for harmonisering av samhandlingsprosesser

Rollemodell. for. det norske kraftmarkedet

Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk

HIS 1036:2011. Elektronisk samhandling Vedlegg til meldinger. endret KITH 21/08:2012

Forslag til nasjonal standard for sending av vedlegg til nasjonale XML-meldinger

CORBA Component Model (CCM)

SERES og Tjenesteutvikling i Altinn. Geir Jevne Semantiske dager 7.juni 2011

Hva betyr tjenesteorientert arkitektur for sikkerhet?

EXAM TTM4128 SERVICE AND RESOURCE MANAGEMENT EKSAM I TTM4128 TJENESTE- OG RESSURSADMINISTRASJON

Elektronisk samhandling i offentlig sektor

Prioritering Møte i Standardiseringsrådet 24. november 2011

Anbefaling om bruk av HL7 FHIR for datadeling

Hva er arketyper, og hvilken betydning får de i fremtiden? Gustav Bellika Institutt for Informatikk, UIT gustav@cs.uit.no

Akseptansetest av sending og mottak Applikasjonskvittering

definisjonsarbeid Anbefalinger til standardiseringsrådet

Informasjonsarkitektens rolle i smidige prosjekter

FOUNDATION FOR E-BUSINESS AND TRADE PROCEDURES. Årsrapport mars 2006

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL

Politikk for åpne standarder og fri programvare Linuxdagen - Oslo, 1. juni 2006

Semantikkregisteret for elektronisk samhandling (SERES): I hvilken grad er personvernet en hindring?


Kodelister. fortjener større oppmerksomhet. Steinar Høseggen, Geomatikk IKT AS

Metadata for samordning og samhandling

Web Services. Olav Lysne

INF5120 Modellbasert systemutvikling

~ hsgskolen i oslo. Demissie Aleda I Marl Mehlcn

Strategi for data.norge.no. Datadelingsforum Øystein Åsnes, Difi

Internasjonal standardisering. Erlend Øverby

1. Definisjoner Forholdet mellom SOSI fagområdestandard og SOSI produktspesifikasjon SOSI fagområdestandard... 4

EDIFACT. Electronic Data Interchange for Administration, Commerce and Transport. Kursbeskrivelse utarbeidet for. NorStella. Versjon 1.0.

Kom i gang med digital samhandling

SERES. Espen Slotvik 4. desember 2013

Veiledning for utvikling. Bruk av BKWSDL

Ny generasjon av standarder for bygging av en robust geografisk infrastruktur. Kent Jonsrud og Magnus Karge, IT-avdelingen Kartverket /13

En ny generasjon standarder for bygging av geografisk infrastruktur Produktspesifikasjoner - generelt

En ny generasjon standarder for bygging av geografisk infrastruktur

Veikart Standardiseringsrådet

1. XML Grunnlag

Teknologiforum, Clarion hotel, Gardermoen /27. En introduksjon til SOSI del 1 Regler for UML modellering

Modellering av brukstilfeller og forretningsprosesser. Kurs i standarder, Oslo, 12. juni 2018

Hvordan kan en gjenbrukbar NOARK kjerne bidra til samhandling mellom forvaltningsnivåene?

Digitalisering av anskaffelsesprosessen

Nasjonale standardar og felleskomponentar kva er det og korleis påverkar det arkivet?

MPEG-7. Problemstilling:

FOUNDATION FOR E-BUSINESS AND TRADE PROCEDURES. Årsrapport NorStella 2006

Angivelse av EHF profiler og dokumenttyper

META Mer Effektiv Transport med ARKTRANS

Implementering av database og tjeneste

Implementeringsveileder Elektronisk handelsformat Purring

KS Resultat XML. Line Richardsen, KS Per Myrseth, DNV & Semicolon

Hvordan kan innsats for å koordinere begrepsbruk i offentlig forvaltning organiseres?

Sentrale krav til IKT-anskaffelser. Gardermoen, 16. januar 2014 Kristian Bergem, Difi

En ny generasjon standarder for bygging av geografisk infrastruktur

Standard for kommunikasjon av EPJ-innhold Informasjonsmodell og XML meldingsbeskrivelse

A Study of Industrial, Component-Based Development, Ericsson

BSKs fokus. Modernisering, internasjonalisering og videreutvikling. Lars Erik Fjørtoft daglig leder Oslo

EG-leder konferanse 2017

[ät xü áàtàâá Ñü xäx~àüéç á~x ÅtÜ~xwáÑÄtááxÜ aéüzxr

Transkript:

Core Components Presentasjon for møte om Norsk Referansekatalog for åpne standarder regi av NorStella InterOp 5. september 2005 Jostein Frømyr jostein.fromyr@edisys.no Fagsjef og senior rådgiver EdiSys Nestleder i ATG2 Tidligere leder av CEN/ISSS WS/eBES TCG

Enighet om internasjonale standarder er en forutsetning for åpen elektronisk samhandling SIMPLE, TRANSPARENT AND EFFECTIVE PROCESSES FOR GLOBAL BUSINESS. EdiSys er aktivt engasjert i arbeidet med internasjonal standardisering, sponset av:

Felles forståelse er en forutsetning for interoperabilitet All semantikk defineres i modelen(e) Prosess Model Meldings Model Info Model Transformasjonsregler BPEL BPSS WSDL Etc. version="1.0" encoding="utf-8"?> dited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Mathias Bonnard (Valoris) --> chema xmlns="http://www.europa.eu.int/ispo/ida/eprocurement" xmlns:xsd="http://www.w3.org/2001/xmlschema" rt="urn:oasis:names:tc:ubl:representationterms:1:0-beta" targetnamespace="http://www.europa.eu.int/ispo/ida/eprocurement" ntformdefault="qualified" attributeformdefault="unqualified" version="0.1"> <xsd:include schemalocation="../party/party.xsd"/> <xsd:include schemalocation="../document/document.xsd"/> <xsd:include schemalocation="../line/line.xsd"/> <xsd:include schemalocation="../datatypes/ida-datatypes.xsd"/> <xsd:import namespace="urn:oasis:names:tc:ubl:representationterms:1:0-beta" schemalocation="../common/ublsentationterms-1.0-beta.xsd"/> <xsd:element name="purchaseorder" type="purchaseordertype"/> <xsd:complextype name="purchaseordertype"> <xsd:complexcontent> <xsd:extension base="priceddocumenttype"> <xsd:sequence> <xsd:element name="invoicecurrency" type="rt:codetype" minoccurs="0"> <xsd:annotation> <xsd:documentation>iso code of the currency to be used for the invoice</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="orderpoint" type="orderpointtype"/> <xsd:element name="salespoint" type="salespointtype"/> <xsd:element name="invoicepoint" type="invoicepointtype"/> version="1.0" encoding="utf-8"?> dited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Mathias Bonnard (Valoris) --> chema xmlns="http://www.europa.eu.int/ispo/ida/eprocurement" xmlns:xsd="http://www.w3.org/2001/xmlschema" rt="urn:oasis:names:tc:ubl:representationterms:1:0-beta" targetnamespace="http://www.europa.eu.int/ispo/ida/eprocurement" ntformdefault="qualified" attributeformdefault="unqualified" version="0.1"> <xsd:include schemalocation="../party/party.xsd"/> <xsd:include schemalocation="../document/document.xsd"/> <xsd:include schemalocation="../line/line.xsd"/> <xsd:include schemalocation="../datatypes/ida-datatypes.xsd"/> <xsd:import namespace="urn:oasis:names:tc:ubl:representationterms:1:0-beta" schemalocation="../common/ublsentationterms-1.0-beta.xsd"/> <xsd:element name="purchaseorder" type="purchaseordertype"/> <xsd:complextype name="purchaseordertype"> <xsd:complexcontent> <xsd:extension base="priceddocumenttype"> <xsd:sequence> <xsd:element name="invoicecurrency" type="rt:codetype" minoccurs="0"> <xsd:annotation> <xsd:documentation>iso code of the currency to be used for the invoice</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="orderpoint" type="orderpointtype"/> <xsd:element name="salespoint" type="salespointtype"/> <xsd:element name="invoicepoint" type="invoicepointtype"/> <xsd:element name="purchaseorderline" type="purchaseorderlinetype" maxoccurs="unbounded"/> </xsd:sequence> XML schema

Core Components er en del av en større helhet Inngår i en formell arbeidsmetodikk basert på ideene fra ebxml Etablerer et tydelig skille mellom funksjonalitet (modell) og realisering (EDIFACT/XML) Bidrar til harmonisering (felles forståelse mellom ulike domener/bransjer) som en integrert del av en utviklingsprosess UMM Modelling Methodology Samhandlingsmodell Funksjoner aktiviteter Interaksjoner Forretningsinformasjon CCTS Core Components Technical Specification Harmoniserte komponenter Meldingsmodell NDR XML Naming and Design Rules Teknisk realisering MDR UN/EDIFACT Message Design Rules

Core Component Technical Specification [CCTS] Også publisert som ISO TS 15000 5: Core Component Technical Spesification part 8 of the ebxml framework Beskriver en metodikk for utvikling av et omforenet sett av semantiske byggeklosser å identifisere, beskrive og maksimere gjenbruk av forretningsinformasjon til støtte for semantisk interoperabilitet på tvers av ulike forretningsdomener Følger prinsippene i ISO 11179 Tilrettelegger for semantisk interoperabilitet på tvers av forretningsdomener konsistent bruk av felles semantiske enheter konsistent bruk på tvers av ulike språk Støttes av en rekke prosjekter/initiativ Rosetanet, OAG, SWIFT, EAN, UBL,... Det første biblioteket med harmoniserte komponenter er nå publisert

CC = BIE i en definert sammenheng Core Component (CC) Generiske byggeklosser Unik semantisk definisjon og innhold Business Information Entity (BIE) Spesialiserte byggeklosser for bruk i en gitt sammenheng (business context) Sub-set (basert på) en Core Component Sammenheng (Business Context) defineres gjennom et sett av context drivers Business process Product classification Geopolitical region Official constraint Business process role Supporting role System capabilities

Semantisk definerte datatyper CCT = Core Component Type En semantisk definisjon av en generisk datatype Definert i CCTS Brukt som referanse for definisjon av UDT er UDT = Unqualified Data Type s omforente anvendelse og bruk av CCT ene Definert på grunnlag av CCT ene QDT = Qualified Data Type Semantiske datatyper for bruk innenfor en gitt sammenheng (bbusiness context) Avledet som en begrensning (restrictions) av en UDT Feltlende Valg av kodeliste Valg av lovlige kodeverdier etc

s bibliotek av harmoniserte kjernekomponenter Et bibliotek av harmoniserte/omforente komponenter som vedlikeholdes i regi av (TBG17) Party Organization Address Location Event... RepXML prototype CClib 20050125

Meldingsmodell = strukturert sett av BIE er En hierarkisk struktur Beskriver de data som inngår i en melding som overføres fra en part til en annen, dvs et strukturert sett av ABIE er En meldingsmodell er ikke en datamodell!

Core Components i forhold til Referansekatalogen Generisk Domenespesifikt Elektronisk samhandling i og med Offentlig sektor Metodikk Realisering CCTS Designregler CClib CC lib Navnsetting Ontologi/modell BIE lib BIElib Mappingregler Representasjonsformat for ontologi/modell Representasjonsformat for data (instansiering)

i forhold til Referansekatalogen Generisk Domenespesifikt UMM UML profil Elektronisk samhandling i og med Offentlig sektor Metodikk Realisering CCTS CClib CC lib Designregler Navnsetting Ontologi/modell BIE lib BIElib XML NDR XML Schema XML Mappingregler Representasjonsformat for ontologi/modell Representasjonsformat for data (instansiering) XSD komponenter XSD meldinger

Relevans i forhold til Referansekatalogen CCTS CC lib BIE lib Utbredelse Relativt stor internasjonalt, noe i NO Liten Ingen Modenhet Stabil, men med kjente svakheter. 2.2 under uvt. Liten -. Under utvikling Liten Under utvikling Egnethet Meget god Meget god Meget god Potensiale Stort - økt gjenbruk av info komponenter Større felles semantisk forståelse av info Størst felles info komponenter Åpenhet Åpen standard fra Åpen standard fra Åpen standard fra Aktuelle områder B2B, B2G, G2G, G2P, B2P B2B, B2G, G2G, G2P, B2P B2B, B2G, G2G, G2P, B2P Relevant fra når Umiddelbart Sen høsten 2005? 2006? Systemtekniske konsekvenser Ingen, benyttes for analyse & design Ingen, benyttes som designgrunnlag Status Anbefalt Kommende Kommende

Praktisk bruk 1. Definer relevante informasjonselementer (BIEer) i overensstemmelse med CCTS basert på s bibliotek av kjernekomponenter (CC) domenespesifikke begrensninger 2. Ta frem XML schema i overensstemmelse med XML NDR E101.xsd E205.xsd E502.xsd E512.xsd Domain Components.xsd QDT.xsd UDT.xsd CodeList.xsd CodeList.xsd CodeList.xsd