Gå til innhold

common-ap-no

Utgiver Lisens Status Versjon Validering Endringsdato

Om denne modellen

Denne sida dokumenterer LinkML-modellen common-ap-no, inkludert klassar, eigenskapar, datatypar, valideringsresultat og genererte artefakter. Informasjonen er generert automatisk frå skjemaet og tilhøyrande byggeproses.

common-ap-no er basislaget for alle norske applikasjonsprofilar (AP-NO) i dette repoet, modellert i LinkML.

Skjemaet dekkjer felles konsept for alle norske applikasjonsprofilar, inkludert datatypar (LangString, DateOrDateTimeOrYear), enum-ar (AdmsStatus, PublisherType) og prefiks som vert gjenbrukt på tvers av DCAT-AP-NO, SKOS-AP-NO, ModelDCAT-AP-NO, CPSV-AP-NO og XKOS-AP-NO.

Typisk brukar: Utviklarar som arbeidar med AP-NO-profilane — skjemaet vert ikkje brukt direkte, berre importert.


Kom i gang

Her finn du døme på korleis du importerer, validerer og brukar modellen i eigne prosjekt.

Importer i egne LinkML-skjema

imports:
  - https://raw.githubusercontent.com/brreg/linkml-datamodellering-no/common-ap-no-v1.0.0/src/linkml/ap-no/common-ap-no/common-ap-no-schema

Valider skjemaet mot bronze-policy

make mcp-linkml-valider-modell SCHEMA=src/linkml/ap-no/common-ap-no/common-ap-no-schema.yaml

Valider datafil mot LinkML-skjemaet

make validate-instance SCHEMA=src/linkml/ap-no/common-ap-no/common-ap-no-schema.yaml INSTANCE=mine-data.yaml

Python-bruk

pip install linkml-runtime pyyaml
from linkml_runtime.loaders import yaml_loader
from common_ap_no_model import Lisensdokument

lisensdokument = yaml_loader.load('mine-data.yaml', target_class=Lisensdokument)

Modellmetadata

Modellmetadata viser sentrale metadata for modellen, inkludert versjon, status, lisens, identifikatorar og avhengigheiter. Verdiane er henta direkte frå skjemaet.

Felt Verdi
Name common-ap-no
Title Common AP-NO
Description Felles slot-definisjonar for alle AP-NO-profilar
Schema URI https://data.norge.no/ap-no/common-ap-no
Versjon 1.0.0
Lisens https://data.norge.no/nlod/no/2.0
Utgiver https://data.norge.no/organizations/991825827
Status http://purl.org/adms/status/UnderDevelopment
Endringsdato 2026-06-10
Utgivelsesdato 2023-01-01
Imports linkml:types

Avhengigheiter (1)

Denne modellen importerer og gjenbruker komponentar frå andre skjema. Importerte klassar og eigenskapar kan vere synlege i diagram, valideringsrapportar og andre analysar sjølv om dei ikkje blir lista som lokale element i denne modellen.

Dette skjemaet importerer følgjande skjema (direkte og transitivt):

linkml:types  # direkte import

Sjå Importhierarki for oversikt over heile repoet sitt importhierarki.

Importerte modeller: linkml:types


Entity-relationship diagram

ER-diagrammet viser struktur og relasjonar mellom dei lokale klassane i modellen. Importerte klassar er som standard filtrerte bort for å gjere diagrammet enklare å lese.

ER-diagram

Diagrammet viser kun lokale klasser. Klikk for å zoome. Vis fullstendig diagram med importerte klasser.


Datamodell

Dette er den autoritative kjelda for modellen. Alle tabellar, diagram og artefakt på denne sida er genererte frå dette skjemaet.

Kjelde-datamodell i LinkML-format: common-ap-no-schema.yaml


Classes (4)

Classes viser klassar som er definerte lokalt i common-ap-no modellen. Klassar frå importerte modellar er ikkje inkluderte i teljinga, men kan vere refererte frå lokale klassar og kan inngå i valideringsresultat og diagram.
Klassar grupperes i Obligatorisk, Anbefalt, Valgfri og Andre (uklassifisert).

Andre (4)

Class Description
Begrepssamling Ei SKOS-omgrepssamling (temavokabular).
Konsept Referanse til eit SKOS-omgrep frå eit kontrollert vokabular.
Lisensdokument Eit lisensdokument (dct:LicenseDocument).
Mediatype Ein medietype eller filformat (dct:MediaTypeOrExtent).

Slots (20)

Slots viser eigenskapar som er definert i eller brukt av lokale klassar i modellen.
Eigenskapar grupperes i "Verdiar" som inneheld data, og "Refransar" som refererer til andre klasser.
Defined in kolonna angir kildeskjemaet for eigenskapen. Usage "Definert lokalt" betyr at eigenskapen er definert lokalt. "Brukt lokalt" betyr at eigenskapen er brukt lokalt i modellen.

Verdiar (13)

Slot Description Defined in Usage
anbefalt_term Føretrukke term/namn for ressursen (skos:prefLabel). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
beskrivelse Fritekstbeskrivelse av ressursen (dct:description). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
endringsdato Dato for siste endring av ressursen (dct:modified). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
har_merknad Fritekstmerknad (rdfs:comment). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
har_referanse Referanse til ekstern ressurs (rdfs:seeAlso). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
heimeside Heimeside for ressursen eller organisasjonen (foaf:homepage). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
id URI-identifikator for ressursen. https://data.norge.no/ap-no/common-ap-no ✅ Brukt lokalt
identifikator_literal Tekstleg identifikator for ressursen (dct:identifier). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
nokkelord Nøkkelord som beskriv ressursen (dcat:keyword). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
tittel Namn/tittel på ressursen (dct:title). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
utgivelsesdato Dato ressursen vart første gong publisert (dct:issued). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
versjonsmerknad Merknad om endringar i denne versjonen (adms:versionNotes). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
versjonsnummer Versjonsnummer for ressursen (owl:versionInfo). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt

Referansar (7)

Slot Description Defined in Usage
dekningsomraade Geografisk dekningsområde. https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
format Filformat eller medietype. https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
lisens Lisens for bruk av ressursen. https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
spraak Språk brukt i ressursen. https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
status Status for ressursen. https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
type_concept Type ressurs frå eit kontrollert vokabular (dct:type). https://data.norge.no/ap-no/common-ap-no ✅ Brukt lokalt
valuta Valuta (cv:currency). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt

Enumerations (7)

Enumerations viser kontrollerte verdiområder som er definert i eller brukt lokalt i modellen.
Defined in kolonna angir kildeskjemaet for verdiområdet. Usage "Definert lokalt" betyr at verdiområdet er definert lokalt. "Brukt lokalt" betyr at verdiområdet er brukt lokalt i modellen.

Enumeration Description Defined in Usage
ADMSPublisherType ADMS Publisher Type-vokabularet. Kjelde: http://purl.org/adms/publishertype/ https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
ADMSStatus ADMS Status-vokabularet. Kjelde: http://purl.org/adms/status/ https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
DCTFrequency Dublin Core Frequency-vokabularet frå EU Publications Office. Kjelde: http://publications.europa.eu/resource/authority/frequency/ https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
EUAccessRight EU Access Right-vokabularet frå Publications Office. Kjelde: http://publications.europa.eu/resource/authority/access-right/ https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
EUFileType EU File type-vokabularet frå Publications Office. Kjelde: http://publications.europa.eu/resource/authority/file-type/ https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
EULanguage EU Language-vokabularet frå Publications Office. Kjelde: http://publications.europa.eu/resource/authority/language/ https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
EULicence EU Licence-vokabularet frå Publications Office. Kjelde: http://publications.europa.eu/resource/authority/licence/ https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt

Types (8)

Types viser primitive verdiformat som datoar, URI-ar, språkstrengar og andre grunnleggjande datatypar som er definert i eller brukt i modellen.
Defined in kolonna angir kildeskjemaet for verdiformatet. Usage "Definert lokalt" betyr at verdiformatet er definert lokalt. "Brukt lokalt" betyr at verdiformatet er brukt lokalt i modellen.

Type URI Description Defined in Usage
date xsd:date a date (year, month and day) in an idealized calendar linkml:types ✅ Brukt lokalt
Duration xsd:duration ISO 8601-varigheit (xsd:duration), t.d. PT15M. https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
GYear xsd:gYear Gregorisk årstal (xsd:gYear), t.d. 2024. https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
LangString rdf:langString Språktagget streng (rdf:langString). https://data.norge.no/ap-no/common-ap-no ✅ Brukt lokalt
NonNegativeInteger xsd:nonNegativeInteger Ikkje-negativ heltalsverdi (xsd:nonNegativeInteger). https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
string xsd:string A character string linkml:types ✅ Brukt lokalt
uri xsd:anyURI a complete URI linkml:types ✅ Brukt lokalt
uriorcurie xsd:anyURI a URI or a CURIE linkml:types ✅ Brukt lokalt

Importerte typer: linkml:types


Subsets (4)

Subsets viser klassifiseringar av klasser og slots som blir brukt i modellen. For AP-NO-modellar vil dette typisk vere Obligatorisk, Anbefalt og Valgfri.
Defined in kolonna angir kildeskjemaet for klassifiseringa. Usage "Definert lokalt" betyr at klassifiseringa er definert lokalt. "Brukt lokalt" betyr at klassifiseringa er brukt lokalt i modellen.

Subset Description Defined in Usage
Anbefalt Anbefalte eigenskapar i ein AP-NO-profil. https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
Metadata Klasser som beskriv metadata om ressursar, ikkje sjølve datainnhaldet. https://data.norge.no/ap-no/common-ap-no ✅ Brukt lokalt
Obligatorisk Obligatoriske eigenskapar i ein AP-NO-profil. https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt
Valgfri Valfrie eigenskapar i ein AP-NO-profil. https://data.norge.no/ap-no/common-ap-no ⚠️ Definert lokalt

Genererte artefakter (3)

Denne seksjonen listar maskinlesbare artefakt som er genererte frå skjemaet. Artefakta blir brukte til validering, integrasjon, dokumentasjon og kodegenerering.

Artefakt Fil
Modellmanifest ihht Modelldcat-ap-no common-ap-no-manifest.yaml
ER-diagram (Mermaid) common-ap-no-erdiagram.md
PlantUML-diagram common-ap-no-filtered.svg · common-ap-no-filtered.puml · common-ap-no.puml (full)

Full byggekonfigurasjon: build.yaml


Valideringsresultat

Valideringsrapporten viser i kva grad modellen etterlever definerte modelleringsreglar og kvalitetskrav. Resultata kan omfatte både lokale og importerte element avhengig av kva reglar som er evaluerte.

Siste validering: 2026-08-15T06:19:11.483981+00:00 — v1.0.0 — policy: bronze

Status Feil Åtvaringar
✅ Godkjent 0 5

Åtvaringar (5)

  1. all_slots_have_slot_urislot:id Slot 'id' manglar slot_uri — formell RDF-semantikk er ikkje definert

  2. all_classes_have_concept_refclass:Lisensdokument Klasse 'Lisensdokument' manglar annotations.begrepsidentifikator som peikar på begrep i https://concept-catalog.fellesdatakatalog.digdir.no/collections

  3. all_classes_have_concept_refclass:Mediatype Klasse 'Mediatype' manglar annotations.begrepsidentifikator som peikar på begrep i https://concept-catalog.fellesdatakatalog.digdir.no/collections

  4. all_classes_have_concept_refclass:Konsept Klasse 'Konsept' manglar annotations.begrepsidentifikator som peikar på begrep i https://concept-catalog.fellesdatakatalog.digdir.no/collections

  5. all_classes_have_concept_refclass:Begrepssamling Klasse 'Begrepssamling' manglar annotations.begrepsidentifikator som peikar på begrep i https://concept-catalog.fellesdatakatalog.digdir.no/collections


Kontakt

Her finn du informasjon om forvaltningsansvarleg, kontaktpunkt og kanal for feilrapportering eller forslag til forbetringar.

Forvaltningsansvarleg: Digitaliseringsdirektoratet

Kontakt: Digitaliseringsdirektoratet - Kontakt

Support: GitHub Issues