Dit implementatiemodel is een implementatiemodel van het ICEG applicatieprofiel public service en volgt het OSLO Vocabularium 'Dienst'. Het wordt gebruikt om data rond publieke dienstverlening uit te wisselen tussen IPDC (versie 3) en LPDC. Er wordt beschreven hoe er gecommuniceerd kan worden vanuit en naar de lokale producten- en dienstencatalogus (LPDC) en de interbestuurlijke producten- en dienstencatalogus (IPDC).
Werken met Enterprise Architect
Extra metadata wordt aan het EA diargam toegevoegd in de vorm van tags. Deze tags hebben een beperkte lengte van 256
karakters. Om deze beperking te omzeilen is het mogelijk de tag waarde NOTE
in te vullen en de echte waarde als note
toevoegen aan de tag. Een voorbeeld vind
je hier. Een kort filmpje dat een
intro geeft hoe te werken met EA vind
je hier.
- Documentatie
tags
:baseURI
: uri prefix voor alle niet extern gedefinieerde definities, zij krijgen de vormbaseUri
+name
baseURIabbrev
: voorkeur voor prefix afkorting
name
: naam van de klassetags
uri
: in te vullen voor extern gedefinieerde klasses, heeft voorrang op defaultbaseURI``name
combinatielabel-nl
: labeldefinition-nl
: optionele beschrijvingusageNote-nl
: optioneel gebruiksadvies
Enumerations worden enkel getoond als type van een attribuut op het applicatieprofiel/implementatiemodel. Ze worden niet
weergegeven in het vocabularium.
We modelleren alle codelijsten (skos:ConceptScheme
) als enumeration klasses in Enterprise architect met volgende tags:
name
: naam van de enumerationtags
uri
:http://www.w3.org/2004/02/skos/core#Concept
label-nl
: labeldefinition-nl
: beschrijving + ownerusageNote-nl
: geldige waardesap-codelist
: link naar de codelijst
- Documentatie
naam
: naam van het attribuuttype
: type- One of the supported primitive XSD/RDF/RDFS types if the datatype is Boolean, Date, DateTime, Double, Duration,HTML, Int, Integer, LangString, Literal, Month, MonthDay, String, Time, URI, Year or YearMonth
- The class (or datatype) whose name matches the datatype
multiplicity
: kardinaliteittags
:uri
: in te vullen voor extern gedefinieerde klasses, heeft voorrang op defaultbaseURI
+name
combinatielabel-nl
: labeldefinition-nl
: optionele beschrijvingusageNote-nl
: optioneel gebruiksadvies
Een attribuut met als type een eigen enumeration modelleren we als volgt:
naam
: naam van het attribuuttype
: enumeration klassemultiplicity
: kardinaliteittags
:uri
: specifiëren als een externe definitie gebruikt wordtlabel-nl
: labeldefinition-nl
: beschrijving + ownerusageNote-nl
: geldige waardesap-codelist
: wordt overgenomen van enumeration
- Documentatie
name
: naam van de associationsource
: brontarget
: doelsource multiplicity
: bron kardinaliteit (optioneel)target multiplicity
: doel kardinaliteitdirection
: to destination (rechtsklik associatie naam -> direction -> to destination => voegt de dikke zwarte pijl toe)tags
uri
: altijd in te vullen,baseURI
+name
default lijkt niet te werkenlabel-nl
: labeldefinition-nl
: optionele beschrijvingusageNote-nl
: optioneel gebruiksadvies
- A generalization connector will be converted into a
rdfs:subClassOf
triple
- Documentatie
ap-label-nl
- fallback:
label-nl
- fallback:
ap-definition-nl
: beschrijving- fallback:
definition-nl
- fallback:
ap-usageNote-nl
- fallback:
usageNote-nl
- fallback:
ap-codelist
: url met verwijzing naar de codelijst
- Documentatie
equivalent
uri
- nl
label-nl
definition-nl
usageNote-nl
- en
label-en
definition-en
usageNote-en
- Lees deze richtlijnen
- Allerlei OSLO tooltjes