Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Verkeerde waarden werkzaamheden bij gebruik BMKL-API #64

Closed
herman-vandenberg opened this issue Apr 11, 2019 · 6 comments
Closed

Verkeerde waarden werkzaamheden bij gebruik BMKL-API #64

herman-vandenberg opened this issue Apr 11, 2019 · 6 comments
Labels
afgehandeld / done Issue kan worden gesloten / issue can be closed BMKL 2.1 TCS Technische Commissie Standaarden

Comments

@herman-vandenberg
Copy link

herman-vandenberg commented Apr 11, 2019

API-gebruikers van VodafoneZiggo en Gasunie hebben geconstateerd dat er onjuistheden in de lijst van soorten werkzaamheden.

Een analyse levert het volgende op:
Op een aantal plaatsen in de KLIC-software wordt gebruik gemaakt van een tabel met soorten werkzaamheden.
In deze tabel worden zowel de waarden benoemd zoals deze in BMKL1.2 waren vastgelegd en waarden die voor BMKL2.0 zijn gedefinieerd.
Bij vastlegging van de laatstgenoemde waarden zijn in de loop van de tijd fouten gemaakt omdat oudere waarden niet waren geactualiseerd.
Dit betreft

  • camelCase-gebruik voor de volgende (correcte) IMKL1.2-waarden
  waarde
  bomenRooienOfPlanten
  CAIkabelLeggen
  diepploegen
  grondwerkBouwrijpMaken
  HDPEbuisLeggen
  hovenierswerkzaamheden
  OVwerkzaamheden
  reconstructiewerkzaamheden
  rioleringswerkzaamheden
  ruilverkaveling
  sloopwerkzaamheden
  telefoonkabelsLeggen
  trafostationPlaatsen

Deze onjuistheden hebben gevolg voor de volgende functionaliteiten:

  • het opvragen van de werkzaamheden van een specifieke gebiedsinformatie-aanvraag met de BMKL-API: Get gebiedsinformatieAanvragen{giAanvraagId};
    dit geldt voor zowel de NTD als de productie, omdat gebruik wordt gemaakt van dezelfde API
    Get gebiedsinformatieAanvragen{}
  • de API-testfaciliteit (Swagger-functie en –documentatie)

Voor zover we nu kunnen overzien, heeft dit geen gevolg (gehad) voor andere functionaliteit.
Hierbij hebben we met name gelet op

  • registratie van soorten werkzaamheden bij het aanvragen van gebiedsinformatie (KLIC-online, NTD, B2Baanvraag)
  • actualiseren van EV-beslissingsregels met soorten werkzaamheden (NTD, productie)
  • EV-bepaling waarbij soort werkzaamheden een rol speelt
  • uitgeleverde producten (ontvangstbevestiging, GebiedsinformatieLevering in zipbestand)
@herman-vandenberg
Copy link
Author

Het verdient aanbeveling om z.s.m. deze bevinding op te lossen.
Dat betekent wel dat netbeheerders die - op basis van deze API - de werkzaamheden van een aanvraag gebruiken in hun eigen proces, met een wijziging worden geconfronteerd.

@SiegDuPreez SiegDuPreez added the TCS Technische Commissie Standaarden label Dec 19, 2019
@herman-vandenberg
Copy link
Author

Voor dit issue is een KLIC-issue aangemaakt (intern: https://dev.kadaster.nl/jira/browse/KLCW-1797).

@PeterSchmidtSE
Copy link

Is er een update te geven over of/wanneer deze bevinding opgelost wordt?

@herman-vandenberg
Copy link
Author

Beste Peter,
Dit issue is samen met diverse andere (IMKL)-issues momenteel in behandeling bij de TCS.
Hier wordt een afweging gemaakt welke wijzigingen, wanneer en volgens welk scenario worden geïmplementeerd. Zodra hierover meer duidelijkheid is, wordt hier breed over gecommuniceerd.

@herman-vandenberg
Copy link
Author

TCS: akkoord

@kad-mahies kad-mahies added BMKL 2.1 afgehandeld / done Issue kan worden gesloten / issue can be closed labels Sep 8, 2021
@JustinRoodenburg
Copy link

Toelichting op implementatie van het Kadaster:
De waarden die gebruikt worden bij de SoortWerkzaamheden in de BMKL-API zijn gelijkgetrokken (m.n. hoofdlettergebruik) met de waarden in de waardelijst.
Tevens wordt er gebruik gemaakt van een gewijzigde URI. (zie issue #94 en issue #91 )

Voor een compleet overzicht van de gebruikte waarden, zie de waardelijst op:
https://register.geostandaarden.nl/waardelijst/imkl/2.0.0/IMKL-Waardelijsten-2.0.xml

Voor een compleet overzicht en voorbeelden van de BMKL-API versie 2.1 zie onderstaande links:
De nieuwe versie van het berichtenmodel (BMKL versie 2.1) vindt u op deze GitHub pagina van het Kadaster.
Een toelichting op en en voorbeelden van de wijzigingen van de BMKL-standaarden vindt u op deze GitHub pagina van het Kadaster.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
afgehandeld / done Issue kan worden gesloten / issue can be closed BMKL 2.1 TCS Technische Commissie Standaarden
Projects
None yet
Development

No branches or pull requests

5 participants