Geonovum / MIM-Werkomgeving

Werkomgeving van MIM. Bevat werk en alle pre-publicatieversies.
https://geonovum.github.io/MIM-Werkomgeving/
7 stars 16 forks source link

Waardelijsten en Profiel specificatie geschikt(er) maken voor modelgedreven werken #510

Open lennartvanbergen opened 3 months ago

lennartvanbergen commented 3 months ago

De uitwerking van Waardelijsten zijn soms niet in het model zelf aanwezig en volgen soms een bepaalde specifieke uitwerking.

Als ontwikkelaar die met een model aan de gang gaat wil ik graag een waardelijst automatisch kunnen ophalen, zodat ik alle waardelijsten die op een bepaalde standaard manier zijn uitgewerkt allemaal kan verwerken, of ten minste naar een plek gewezen worden waar ik meer informatie kan vinden. Zodat ik niet voor elke waardelijst apart weer de technische waardelijst moet gaan reverse engineeren.

MIM kan niet alle technische uitwerkingen van MIM-waardelijsten gaan specificeren in een MIM-model, MIM is immers conceptueel en logisch bedoeld.

De oplossing die MIM kan bieden is om op logisch niveau via een aanduiding te verwijzen naar welke standaard of profiel van een standaard die in de uitwerking is gebruikt, zodat de modelleur hier voldoende specifiek naar kan verwijzen, zonder technisch te worden. Hierna kan op basis van deze aanduiding er 1 technische uitwerking worden gebouwd en daarna kunnen alle waardelijsten die deze aanduiding volgen op dezelfde manier modelgedreven verwerkt worden.

MIM biedt hiervoor:

2.4.3.28 Metagegeven: Profielspecificatie ProfielspecificatieReferentie naar het profiel dat de technische implementatie van de codelijst beschrijft. Toelichting

Mogelijk is er een profielspecificatie die de specifieke technische toepassing van de codelijst beschrijft. Bij voorkeur is de referentie door middel van een url.

Toepassing: Codelijst

--

Dit moet nog beter worden uitgewerkt, omdat het niet voor iedereen helder is hoe voorgaande bedoeld is. Je zou kunnen denken aan een ondersteunend document met wat uitgewerkte voorbeelden die vaak gebruikt worden bij bv. Kadaster en Geonovum. Misschien is een verwijzing naar documentatie hulp hoe het profiel te implementeren ook wel nuttig om mee te nemen bij deze profielverwijzing?