10
Enabling semantic interoperability in legal drafting Mr Mikael AF HÄLLSTRÖM Development Specialist Finnish Tax Administration

Enabling semantic interoperability in legal drafting

  • Upload
    others

  • View
    3

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Enabling semantic interoperability in legal drafting

Enabling semantic interoperability in legal draftingMr Mikael AF HÄLLSTRÖMDevelopment SpecialistFinnish Tax Administration

Page 2: Enabling semantic interoperability in legal drafting

Contents▪ Inspiration

– Better Rules -concept (NZ)

▪ Background & foundation– National EIF-implementation: "Interoperability method and platform"

▪ Development of Legal Editor– Presentation of project scope and implemented features

▪ Future development– Creation of data models (application profiles) based on linked terms– Creation of Rules as Code based on the annotated Acts of Law

Page 3: Enabling semantic interoperability in legal drafting

Adoption of the Better Rules -concept (NZ)

• All aspects of the BR-concept somewhat familiar

• Focusing primarily on achieving semantic interoperability

• Defining relevant concepts• Referring to a

global/national/domain -specific ontology

• Retaining the reference to the ontology-concepts in all versions of the rules

• Future development will include the "Rules as Code" part of the concept (checkered-line)

Page 4: Enabling semantic interoperability in legal drafting

Interoperability Method and PlatformBriefly explained…

• Concepts defined in Terminologies

• Referred to in reusable Classes, Attributes and Associations (Data Models)

• Possibility to link to equivalent artifacts in international reference data models

• Re-used & specialized in case-specific Application Profiles

• Published in developer-friendly formats (OpenAPI 3.0, JSON Schema, JSON-LD, RDF…)

• Governance model for all produced artifacts(national, domain & organiza-tional level)

Page 5: Enabling semantic interoperability in legal drafting

Legal Editor

IntOp Platform

(MoF&DigA)

The Legal Editor builds on the Interoperability Platform

Codelists

Terminologies

Data Vocabularies

search terms

link to concepts

show data components

linked to concepts

draft legal texts

suggest new concepts

Page 6: Enabling semantic interoperability in legal drafting

Legal Editor development project (01-10/2020)▪ Creating a tool for the drafting of structured legislative bills (acts)

– A user-friendly editor > simplified structure (XML-schema)

▪ Enabling the linking of terms in governmental bill drafts to concepts published on the Interoperability Platform – Search and linking functions supporting the drafter (only relevant concepts)

▪ Integration of the Law Editor as a seamless part of the law drafting process– Common government level Case Management system; transformation into

XML format of Finnish Parliament

▪ Linking of terms (concepts) to classes and attributes in the published national core vocabularies– Example shown > slide 7

Page 7: Enabling semantic interoperability in legal drafting

Creation of Application Profiles based on Legal Terminology

Page 8: Enabling semantic interoperability in legal drafting
Page 9: Enabling semantic interoperability in legal drafting

InteroperabilityPlatform

Legal Drafts with Terminology links

API

API-documentation

Application Profile

(data model)

Semantic Legal Editor

TerminologiesData Vocabularies

(data models)

Data Source(DB & other)

Open API -description

API-documentation tool (Swagger & others)

Terms (concepts)

Data Components (libraries)

Reference Data (codelists)

Rules(Rule Management &

API's)