Versie 1.0.4

Schema's

Uitleverdatum 16-12-2020

Na de uitlevering van versie 1.0.4 zijn een aantal issues bekend geworden:

Deze issues worden veroorzaakt doordat validatie via de schematrons te strikt is. Content die valide is volgens de STOP-schema's en de beschrijving daarvan, wordt toch niet als valide content gezien. Deze issues worden in een volgende versie van de standaard verholpen.

In versie 1.0.4 zijn een aantal fouten gevonden die niet worden opgelost door een nieuwe versie van STOP uit te brengen. De impact daarvan zou te groot zijn in verhouding tot de gevonden fouten. Door een work-around aan te bieden in de vorm van aangepaste service schematrons, kunnen de fouten worden opgelost. De aangepaste schematrons zijn toegevoegd aan de bestaande 1.0.4 release in de servicemap en kunnen gebruikt worden in plaats van de corresponderende 1.0.4 schematrons. Bestaande content die volgens STOP 1.0.4 is gecodeerd voldoet ook aan deze schematrons.

STOP 1.0.4 blijft vooralsnog de versie voor release A. In deze update dd 16-12-2020 van de documentatie van STOP 1.0.4 worden de gecorrigeerde schematrons al wel (als serviceproduct) beschikbaar gesteld. De LVBB heeft aangegeven dat zij deze gecorrigeerde schematrons als patch op de LVBB-versie voor release A gaan toepassen, zodat er geen valide content ten onrechte wordt afgewezen.

Ontwikkelaars mogen zelf bepalen of ze deze versoepelende schematrons implementeren, of dat ze gebruik blijven maken van de schematrons uitgeleverd met STOP 1.0.4.

Uitleverdatum: 30-10-2020

Voor een overzicht van alle wijzigingen, zie de versie 1.0.4 bevindingen. De daar vermelde issues bevatten de details van doorgevoerde wijzigingen.

  • issue 135 / issue 148: schema aanpassing:

    • Het element tekst:Vervallen is toegestaan binnen dezelfde elementen waar ook tekst:Gereserveerd is toegestaan;

    • De elementen tekst:Vervallen en tekst:Gereserveerd zijn in het schema optioneel;

    • Het schema staat toe dat na tekst:Vervallen of tekst:Gereserveerd optioneel nog andere elementen zijn toegestaan, wat kan resulteren in elementen die of een niet toegestane combinatie van elementen hebben of geen verdere structuur of inhoud. De vorige versie van het imop-tekst schema valideerde op correcte (volledige) inhoud;

    • Het element tekst:Inhoud kan in de context van een RegelingMutatie worden voorzien van een attribuut @wijzigactie, alleen te gebruiken in die gevallen waarin het gehele tekstonderdeel wordt ingevuld (vanuit Gereserveerd) of komt te vervallen.

    • Bijbehorende bedrijfsregels zijn ook opgesteld STOP0057 t/m STOP0060 , STOP0062 en STOP0063)

  • issue 143:

  • issue 144: data:mededelingOver verplicht in data:KennisgevingMetadata

  • Verplicht gebruik van de geo: namespace prefix bij SemanticTypeIdentifier en FeatureTypeName gewijzigd in willekeurige prefix. Hiervoor zijn de se:FeatureTypeStyle bedrijfsregels STOP3102, STOP3103, STOP3114 en STOP3118 aangepast.

  • issue 146: @wId en @eId toegevoegd aan tekst:Inhoudsopgave

  • issue 147: @scope optioneel gemaakt op tekst:IntRef, STOP0052 afhankelijk gemaakt van voorkomen @scope.

  • issue 149: element tekst:Contact met @soort = "e-mail" toegevoegd om email-adressen te kunnen coderen. Ook BR STOP0064 toegevoegd om correcte adresformattering te checken.

Documentatie