From 80c7967948dea72c93c9821d8162883cc14094be Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Wed, 28 Feb 2024 09:31:08 +0100
Subject: [PATCH 01/19] Prepare changelog for development

---
 CHANGELOG.md | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index df47091..85949d6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Changelog
 
+## xxxx-xx-xx - dev
+
+...
+
 ## 2024-02-28 - 0.1.4
 
 * [Website] Add latest DCAT-AP.PLU online documentation

From f9b13cd8b1423a5c4155b2fead7756af9ed140a3 Mon Sep 17 00:00:00 2001
From: Ilona Westram <ilona.westram@wemove.com>
Date: Thu, 21 Mar 2024 14:56:34 +0100
Subject: [PATCH 02/19] Add docTypes.

---
 drafts/0.0.1-draft-0.1/codelists/docType.xml | 227 ++++++++++++++++++-
 drafts/0.0.1-draft-0.1/doc-plu.html          |  27 +++
 2 files changed, 249 insertions(+), 5 deletions(-)

diff --git a/drafts/0.0.1-draft-0.1/codelists/docType.xml b/drafts/0.0.1-draft-0.1/codelists/docType.xml
index d847fea..f5d21f7 100644
--- a/drafts/0.0.1-draft-0.1/codelists/docType.xml
+++ b/drafts/0.0.1-draft-0.1/codelists/docType.xml
@@ -24,7 +24,7 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:prefLabel xml:lang="de">Auslegungsinformationen</skos:prefLabel>
-        <skos:prefLabel xml:lang="en">Announcement documentation</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">announcement documentation</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#announcement"/>
     </skos:Concept>
     <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#explanatoryReport">
@@ -32,7 +32,7 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:prefLabel xml:lang="de">Erläuterungsbericht</skos:prefLabel>
-        <skos:prefLabel xml:lang="en">Explanatory report</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">explanatory report</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#explanatoryReport"/>
     </skos:Concept>
     <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#planDrawing">
@@ -40,7 +40,7 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:prefLabel xml:lang="de">Planzeichnung</skos:prefLabel>
-        <skos:prefLabel xml:lang="en">Plan drawing</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">plan drawing</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#planDrawing"/>
     </skos:Concept>
     <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#participationURL">
@@ -48,7 +48,7 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:prefLabel xml:lang="de">Beteiligungs-URL</skos:prefLabel>
-        <skos:prefLabel xml:lang="en">Participation URL</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">participation URL</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#participationURL"/>
     </skos:Concept>
     <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#procedureURL">
@@ -56,7 +56,7 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:prefLabel xml:lang="de">Planverfahrens-URL</skos:prefLabel>
-        <skos:prefLabel xml:lang="en">Procedure URL</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">procedure URL</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#procedureURL"/>
     </skos:Concept>
     <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#xplanArchive">
@@ -75,6 +75,223 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:prefLabel xml:lang="en">XPlan GML</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#xplanGML"/>
     </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#functionalPlan">
+        <dc:identifier>functionalPlan</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Funktionsplan</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">functional plan</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#functionalPlan"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#costAssumptionContract">
+        <dc:identifier>costAssumptionContract</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Kostenübernahmevertrag / Vorvertrag</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">cost assumption contract</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#costAssumptionContract"/>
+    </skos:Concept>
+        <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract">
+        <dc:identifier>urbanDevelopmentContract</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Städtebaulicher Vertrag</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">urban development contract</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract"/>
+    </skos:Concept>
+        <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#implementationContract">
+        <dc:identifier>implementationContract</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Durchführungsvertrag</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">implementation contract</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#implementationContract"/>
+    </skos:Concept>
+        <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract">
+        <dc:identifier>propertyDevelopmentContract</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Erschließungsvertrag</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">property development contract</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract"/>
+    </skos:Concept>
+    </skos:Concept>
+        <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#contract">
+        <dc:identifier>contract</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Vertrag</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">contract</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#contract"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#expertReport">
+        <dc:identifier>expertReport</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Gutachten</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">expert report</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#expertReport"/>    
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#roughCoordinationPaper">
+        <dc:identifier>roughCoordinationPaper</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Grobabstimmungspapier</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">rough coordination paper</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#roughCoordinationPaper"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#supplementaryDocument">
+        <dc:identifier>supplementaryDocument</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">ergänzende Unterlage</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">supplementary document</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#supplementaryDocument"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#ordinanceDesignation">
+        <dc:identifier>ordinanceDesignation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Verordnung / Festsetzung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">ordinance / designation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#ordinanceDesignation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#coverLetter">
+        <dc:identifier>coverLetter</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Anschreiben</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">cover letter</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#coverLetter"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#coverLetterParticipationProcedure">
+        <dc:identifier>coverLetterParticipationProcedure</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Anschreiben Beteiligungsverfahren</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">cover letter participation procedure</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#coverLetterParticipatioProcedure"/>
+    </skos:Concept>
+        <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#transcript">
+        <dc:identifier>transcript</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Niederschrift</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">transcript</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#transcript"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#summaryStatement">
+        <dc:identifier>summaryStatement</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">zusammenfassende Erklärung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">summary statement</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#summaryStatement"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#finalNotice">
+        <dc:identifier>finalNotice</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Schlussmitteilung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">final notice</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#finalNotice"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#preliminaryPlanningApproval">
+        <dc:identifier>preliminaryPlanningApproval</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Aufstellungsbeschluss</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">preliminary planning approval by resolution</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#preliminaryPlanningApproval"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#decisionForPublicDisplay">
+        <dc:identifier>decisionForPublicDisplay</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Auslegungsbeschluss</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">decision for public display</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#decisionForPublicDisplay"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#declaratoryDecision">
+        <dc:identifier>declaratoryDecision</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">(Plan) Feststellungsbeschluss</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">declaratory decision</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#declaratoryDecision"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#resolutionOnRevocation">
+        <dc:identifier>resolutionOnRevocation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Aufhebungsbeschluss</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">resolution on revocation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#resolutionOnRevocation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#statement">
+        <dc:identifier>statement</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Stellungnahme</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">statement</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#statement"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#publication">
+        <dc:identifier>publication</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Veröffentlichung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">publication</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#publication"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#printedMatter">
+        <dc:identifier>printedMatter</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Drucksache</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">printedMatter</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#printedMatter"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#presentation">
+        <dc:identifier>presentation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Präsentation</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">presentation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#presentation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#substantiation">
+        <dc:identifier>substantiation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Begründung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">substantiation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#substantiation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#internalMemo">
+        <dc:identifier>internalMemo</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">interner Vermerk</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">internal memo</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#internalMemo"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#meetingDocuments">
+        <dc:identifier>meetingDocuments</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Sitzungsunterlagen</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">meeting documents</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#meetingDocuments"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#otherDocuments">
+        <dc:identifier>otherDocuments</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Sonstige Unterlage</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">other documents</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#otherDocuments"/>
+    </skos:Concept>
     <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#unknown">
         <dc:identifier>unknown</dc:identifier>
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
diff --git a/drafts/0.0.1-draft-0.1/doc-plu.html b/drafts/0.0.1-draft-0.1/doc-plu.html
index be12fc9..a513d38 100644
--- a/drafts/0.0.1-draft-0.1/doc-plu.html
+++ b/drafts/0.0.1-draft-0.1/doc-plu.html
@@ -1092,6 +1092,33 @@ <h3>Codeliste für die Arten von Dokumenten<a class="self-link" href="#codelist-
           <tr><td>procedureURL</td> <td>Planverfahrens-URL</td></tr>
           <tr><td>xplanArchive</td> <td>XPlan-Archiv</td></tr>
           <tr><td>xplanGML</td> <td>XPlan-GML</td></tr>
+          <tr><td>functionalPlan</td> <td>Funktionsplan</td></tr>
+          <tr><td>costAssumptionContract</td> <td>Kostenübernahmevertrag</td></tr>
+          <tr><td>urbanDevelopmentContract</td> <td>Städtebaulicher Vertrag</td></tr>
+          <tr><td>implementationContract</td> <td>Durchführungsvertrag</td></tr>
+          <tr><td>propertyDevelopmentContract</td> <td>Erschließungsvertrag</td></tr>
+          <tr><td>contract</td> <td>Vertrag</td></tr>
+          <tr><td>expertReport</td> <td>Gutachten</td></tr>
+          <tr><td>roughCoordinationPaper</td> <td>Grobabstimmungspapier</td></tr>
+          <tr><td>supplementaryDocument</td> <td>Ergänzende Unterlage</td></tr>
+          <tr><td>ordinanceDesignation</td> <td>Verordnung / Festsetzung</td></tr>
+          <tr><td>coverLetter</td> <td>Anschreiben</td></tr>
+          <tr><td>coverLetterParticipationProcedure</td> <td>Anschreiben Beteiligungsverfahren</td></tr>
+          <tr><td>transcript</td> <td>Niederschrift</td></tr>
+          <tr><td>summaryStatement</td> <td>Zusammenfassende Erklärung</td></tr>
+          <tr><td>finalNotice</td> <td>Schlussmitteilung</td></tr>
+          <tr><td>preliminaryPlanningApproval</td> <td>Aufstellungsbeschluss</td></tr>
+          <tr><td>decisionForPublicDisplay</td> <td>Auslegungsbeschluss</td></tr>
+          <tr><td>declaratoryDecision</td> <td>(Plan) Feststellungsbeschluss</td></tr>
+          <tr><td>resolutionOnRevocation</td> <td>Aufhebungsbeschluss</td></tr>
+          <tr><td>statement</td> <td>Stellungnahme</td></tr>
+          <tr><td>publication</td> <td>Veröffentlichung</td></tr>
+          <tr><td>printedMatter</td> <td>Drucksache</td></tr>
+          <tr><td>presentation</td> <td>Präsentation</td></tr>
+          <tr><td>substantiation</td> <td>Begründung</td></tr>
+          <tr><td>internalMemo</td> <td>Interner Vermerk</td></tr>
+          <tr><td>meetingDocuments</td> <td>Sitzungsunterlagen</td></tr>
+          <tr><td>otherDocuments</td> <td>Sonstige Unterlagen</td></tr>
           <tr><td>unknown</td> <td>unbekannt</td></tr>
           </tbody>
         </table>

From 148b3114ae54e4e06265b2ebee1cfbfbbc0f2bc0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Thu, 21 Mar 2024 15:42:59 +0100
Subject: [PATCH 03/19] Fix codelist syntax

---
 drafts/0.0.1-draft-0.1/codelists/docType.xml | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/drafts/0.0.1-draft-0.1/codelists/docType.xml b/drafts/0.0.1-draft-0.1/codelists/docType.xml
index f5d21f7..d59baaa 100644
--- a/drafts/0.0.1-draft-0.1/codelists/docType.xml
+++ b/drafts/0.0.1-draft-0.1/codelists/docType.xml
@@ -91,7 +91,7 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:prefLabel xml:lang="en">cost assumption contract</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#costAssumptionContract"/>
     </skos:Concept>
-        <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract">
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract">
         <dc:identifier>urbanDevelopmentContract</dc:identifier>
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
@@ -99,7 +99,7 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:prefLabel xml:lang="en">urban development contract</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract"/>
     </skos:Concept>
-        <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#implementationContract">
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#implementationContract">
         <dc:identifier>implementationContract</dc:identifier>
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
@@ -107,7 +107,7 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:prefLabel xml:lang="en">implementation contract</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#implementationContract"/>
     </skos:Concept>
-        <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract">
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract">
         <dc:identifier>propertyDevelopmentContract</dc:identifier>
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
@@ -115,8 +115,7 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:prefLabel xml:lang="en">property development contract</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract"/>
     </skos:Concept>
-    </skos:Concept>
-        <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#contract">
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#contract">
         <dc:identifier>contract</dc:identifier>
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
@@ -172,7 +171,7 @@ Zur kodierten Angabe der Art eines Dokuments:
         <skos:prefLabel xml:lang="en">cover letter participation procedure</skos:prefLabel>
         <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#coverLetterParticipatioProcedure"/>
     </skos:Concept>
-        <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#transcript">
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#transcript">
         <dc:identifier>transcript</dc:identifier>
         <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
         <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>

From 9732866d2dfbe4b998e0cff51486f8c81d4b5c85 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Thu, 21 Mar 2024 15:55:19 +0100
Subject: [PATCH 04/19] Amend changelog

---
 CHANGELOG.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 85949d6..b770a37 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,7 @@
 
 ## xxxx-xx-xx - dev
 
-...
+* [Codelist] Extend `plu:docType` to describe values from https://www.xrepository.de/details/urn:xoev-de:xplanverfahren:codeliste:verfahrensunterlagentyp
 
 ## 2024-02-28 - 0.1.4
 

From 5f81fb1cc130f151e9df4f5f9084b00b09accb07 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Thu, 21 Mar 2024 15:55:34 +0100
Subject: [PATCH 05/19] Fix website links

---
 CHANGELOG.md                      | 1 +
 docker/static/resource/index.html | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index b770a37..bb26b1f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,7 @@
 ## xxxx-xx-xx - dev
 
 * [Codelist] Extend `plu:docType` to describe values from https://www.xrepository.de/details/urn:xoev-de:xplanverfahren:codeliste:verfahrensunterlagentyp
+* [Website] Fix links to DCAT-AP.PLU documentation
 
 ## 2024-02-28 - 0.1.4
 
diff --git a/docker/static/resource/index.html b/docker/static/resource/index.html
index ec0c12f..5c8c38b 100644
--- a/docker/static/resource/index.html
+++ b/docker/static/resource/index.html
@@ -46,11 +46,11 @@ <h1>
         <p>
             <span lang="de">
                 Dieses Repository enthält die Codelisten, die in der
-                <a href="https://github.com/wemove/dcat-ap-plu" title="DCAT-AP.PLU Spezifikation">Spezifikation für DCAT-AP.PLU {DCATAPPLU_VERSION}</a> verwendet werden.
+                <a href="../doc-plu-latest.html" title="DCAT-AP.PLU Spezifikation">Spezifikation für DCAT-AP.PLU {DCATAPPLU_VERSION}</a> verwendet werden.
             </span>
             <span lang="en">
                 This repository houses the codelists used in the
-                <a href="https://github.com/wemove/dcat-ap-plu" title="DCAT-AP.PLU specification">specification for DCAT-AP.PLU {DCATAPPLU_VERSION} (German)</a>.
+                <a href="../doc-plu-latest.html" title="DCAT-AP.PLU specification">specification for DCAT-AP.PLU {DCATAPPLU_VERSION} (German)</a>.
             </span>
         </p>
         <p>

From 02813d2f75bf69da67057b7da4408d168c0a4375 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Michaels?=
 <117101255+michaelsdemos@users.noreply.github.com>
Date: Tue, 26 Mar 2024 16:30:35 +0100
Subject: [PATCH 06/19] fix: add missing dot

---
 releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl b/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl
index c19a2ef..be64682 100644
--- a/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl
+++ b/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl
@@ -12,7 +12,7 @@
 @prefix org: <http://www.w3.org/ns/org#> .
 @prefix owl: <http://www.w3.org/2002/07/owl#> .
 #@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
-@prefix plu: <http://specs.diplanung.de/plu/>
+@prefix plu: <http://specs.diplanung.de/plu/> .
 #@prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix schema: <http://schema.org/> .

From c36e980dab6c3044c231f75991fb4facaedbf6b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Tue, 26 Mar 2024 17:34:48 +0100
Subject: [PATCH 07/19] Set version to draft in develop Dockerfile

---
 CHANGELOG.md                      |  1 +
 docker/Dockerfile                 |  2 +-
 drafts/0.0.1-draft-0.1/README.md  |  3 ++-
 drafts/0.0.1-draft-0.1/release.sh | 10 ++++++++--
 4 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index bb26b1f..2ea8848 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,7 @@
 
 * [Codelist] Extend `plu:docType` to describe values from https://www.xrepository.de/details/urn:xoev-de:xplanverfahren:codeliste:verfahrensunterlagentyp
 * [Website] Fix links to DCAT-AP.PLU documentation
+* [Deployment] Set draft version for development
 
 ## 2024-02-28 - 0.1.4
 
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 3785fa9..2d49f89 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -1,7 +1,7 @@
 FROM alpine:3.18.6
 
 ENV LIGHTTPD_VERSION=1.4.73-r0
-ENV DCATAPPLU_VERSION=0.1.4
+ENV DCATAPPLU_VERSION=../drafts/0.0.1-draft-0.1
 
 RUN addgroup -S --gid 1000 lighttpd \
     && adduser -S -G lighttpd --uid 1000 lighttpd
diff --git a/drafts/0.0.1-draft-0.1/README.md b/drafts/0.0.1-draft-0.1/README.md
index d49fc33..c230143 100644
--- a/drafts/0.0.1-draft-0.1/README.md
+++ b/drafts/0.0.1-draft-0.1/README.md
@@ -22,7 +22,7 @@ Finally, update the [changelog](../../CHANGELOG.md).
 
 Run [release.sh](release.sh) and follow the instructions.
 
-Alternatively, you can create a manual release:
+Alternatively, you can manually create a release:
 - Validate all examples using the `SHACL` shapefile
 - Finalize the [changelog](../../CHANGELOG.md)
 - Create a new folder in [releases](../../releases), named after your new version number (semver)
@@ -33,5 +33,6 @@ Alternatively, you can create a manual release:
   - the version in `README.md`
 - Also update the `DCATAPPLU_VERSION` in the [Dockerfile](../../docker/Dockerfile)
 - Merge `develop` into `main`
+- In `develop`, add a new dummy entry to the changelog and revert the changes to the Dockerfile
 
 Finally, announce the new version via mail and ADO.
diff --git a/drafts/0.0.1-draft-0.1/release.sh b/drafts/0.0.1-draft-0.1/release.sh
index bdf63f4..7243788 100755
--- a/drafts/0.0.1-draft-0.1/release.sh
+++ b/drafts/0.0.1-draft-0.1/release.sh
@@ -74,6 +74,8 @@ fi
 
 # build new version number
 git fetch --prune --tags
+DRAFT_VERSION="../drafts/0.0.1-draft-0.1"
+ESC_DRAFT_VERSION="\.\./drafts/0\.0\.1-draft-0\.1"
 LATEST_VERSION=$(git describe --abbrev=0 --tags main)
 VERSION_ARRAY=( ${LATEST_VERSION//./ } )
 ESC_LATEST_VERSION="${VERSION_ARRAY[0]}\.${VERSION_ARRAY[1]}\.${VERSION_ARRAY[2]}"
@@ -135,7 +137,7 @@ sed -i "s@version: x.y.z@version: ${NEXT_VERSION}@g" releases/${NEXT_VERSION}/ap
 # in the new version folder, change the version in `README.md`
 sed -i "s@DCAT-AP\.PLU v\?${ESC_LATEST_VERSION}@DCAT-AP.PLU ${NEXT_VERSION}@g" releases/${NEXT_VERSION}/README.md
 # update the `DCATAPPLU_VERSION` in the Dockerfile
-sed -i "s@ENV DCATAPPLU_VERSION=${ESC_LATEST_VERSION}@ENV DCATAPPLU_VERSION=${NEXT_VERSION}@g" docker/Dockerfile
+sed -i "s@ENV DCATAPPLU_VERSION=${ESC_DRAFT_VERSION}@ENV DCATAPPLU_VERSION=${NEXT_VERSION}@g" docker/Dockerfile
 
 # commit, merge, tag new release
 echo
@@ -147,9 +149,13 @@ git tag -a ${NEXT_VERSION} -m "Release ${NEXT_VERSION}"
 
 # prepare next dev version
 git checkout develop
+echo -e "\nUpdating changelog ..."
 sed -i "s@# Changelog@# Changelog\n\n## xxxx-xx-xx - dev\n\n...@g" CHANGELOG.md
 git add CHANGELOG.md
-git commit -m "Prepare changelog for development"
+echo -e "\nUpdating version in Dockerfile ..."
+sed -i "s@ENV DCATAPPLU_VERSION=${NEXT_VERSION}@ENV DCATAPPLU_VERSION=${DRAFT_VERSION}@g" docker/Dockerfile
+git add docker/Dockerfile
+git commit -m "Set next development version"
 
 echo -e "\nThe new ${VERSION_TYPE} release ${NEXT_VERSION} has been created locally."
 echo "Next steps:"

From 8959eca3d8cb29438884cf26c1bb00ce0a2a2df8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Wed, 27 Mar 2024 12:23:51 +0100
Subject: [PATCH 08/19] Move pulled fix to draft version

---
 drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl | 2 +-
 releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl
index c19a2ef..be64682 100644
--- a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl
+++ b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl
@@ -12,7 +12,7 @@
 @prefix org: <http://www.w3.org/ns/org#> .
 @prefix owl: <http://www.w3.org/2002/07/owl#> .
 #@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
-@prefix plu: <http://specs.diplanung.de/plu/>
+@prefix plu: <http://specs.diplanung.de/plu/> .
 #@prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix schema: <http://schema.org/> .
diff --git a/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl b/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl
index be64682..c19a2ef 100644
--- a/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl
+++ b/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl
@@ -12,7 +12,7 @@
 @prefix org: <http://www.w3.org/ns/org#> .
 @prefix owl: <http://www.w3.org/2002/07/owl#> .
 #@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
-@prefix plu: <http://specs.diplanung.de/plu/> .
+@prefix plu: <http://specs.diplanung.de/plu/>
 #@prefix prov: <http://www.w3.org/ns/prov#> .
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix schema: <http://schema.org/> .

From 10e42b082083e5452112820cc8528c7d8c3ee529 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Thu, 28 Mar 2024 15:19:55 +0100
Subject: [PATCH 09/19] Add curl

---
 docker/Dockerfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docker/Dockerfile b/docker/Dockerfile
index 2d49f89..856ec87 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -6,7 +6,7 @@ ENV DCATAPPLU_VERSION=../drafts/0.0.1-draft-0.1
 RUN addgroup -S --gid 1000 lighttpd \
     && adduser -S -G lighttpd --uid 1000 lighttpd
 
-RUN apk add --update --no-cache lighttpd=${LIGHTTPD_VERSION} \
+RUN apk add --update --no-cache lighttpd=${LIGHTTPD_VERSION} curl \
     && rm -rf /var/cache/apk/* \
     && chgrp lighttpd /usr/sbin/lighttpd
 

From 75fb534c4044e3fb0db094fe0eafcc5815d45296 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Thu, 4 Apr 2024 10:41:57 +0200
Subject: [PATCH 10/19] Replace `plu:procedureStartDate` with
 `plu:procedurePeriod`

---
 CHANGELOG.md                                  |  2 +-
 drafts/0.0.1-draft-0.1/api-plu.yml            | 13 +++---
 drafts/0.0.1-draft-0.1/doc-plu.html           | 40 +++++++++----------
 .../examples/plu-example-03.xml               |  7 +++-
 .../examples/plu-example-full.xml             |  6 ++-
 .../shacl/dcat-ap-plu_shacl-shapes.ttl        |  8 ++--
 6 files changed, 43 insertions(+), 33 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2ea8848..92a2da3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,13 +5,13 @@
 * [Codelist] Extend `plu:docType` to describe values from https://www.xrepository.de/details/urn:xoev-de:xplanverfahren:codeliste:verfahrensunterlagentyp
 * [Website] Fix links to DCAT-AP.PLU documentation
 * [Deployment] Set draft version for development
+* [Spec] Replace `plu:procedureStartDate` (type `xsd:dateTime`) with `plu:procedurePeriod` (type `dct:PeriodOfTime`)
 
 ## 2024-02-28 - 0.1.4
 
 * [Website] Add latest DCAT-AP.PLU online documentation
 * [API] Add possible values for `source` parameter
 * [Deployment] Update docker base image
-* [Spec] Disable section-linting
 
 ## 2024-02-07 - 0.1.3
 
diff --git a/drafts/0.0.1-draft-0.1/api-plu.yml b/drafts/0.0.1-draft-0.1/api-plu.yml
index 2585054..c3a4264 100644
--- a/drafts/0.0.1-draft-0.1/api-plu.yml
+++ b/drafts/0.0.1-draft-0.1/api-plu.yml
@@ -1090,14 +1090,15 @@ components:
           xml:
             prefix: dct
             name: relation
-        procedureStartDate:
-          description: Date of the start of the procedure
-          type: string
-          format: date-time
-          example: 2023-01-01T00:00:00.000Z
+        procedurePeriod:
+          description: Period of the procedure
+          type: object
+          properties:
+            periodOfTime:
+              $ref: '#/components/schemas/period'
           xml:
             prefix: plu
-            name: procedureStartDate
+            name: procedurePeriod
         developmentFreezePeriod:
           description: Period of a development freeze
           type: object
diff --git a/drafts/0.0.1-draft-0.1/doc-plu.html b/drafts/0.0.1-draft-0.1/doc-plu.html
index a513d38..2edf22c 100644
--- a/drafts/0.0.1-draft-0.1/doc-plu.html
+++ b/drafts/0.0.1-draft-0.1/doc-plu.html
@@ -473,31 +473,31 @@ <h4 id="property-plan-state">Eigenschaft: Status des Plans</h4>
           </table>
         </section>
 
-        <section id="Property:procedureStartDate">
-          <h4 id="property-procedure-start-date">Eigenschaft: Verfahrensbeginn</h4>
+        <section id="Property:procedurePeriod">
+          <h4 id="property-procedure-period">Eigenschaft: Verfahrenszeitraum</h4>
           <table class="definition">
-          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/issued">plu:procedureStartDate</a></th></tr></thead>
+          <thead><tr><th>URI:</th><th>plu:procedurePeriod</th></tr></thead>
           <tbody>
-          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
-          <tr><td class="prop">Definition:</td><td>Verfahrensbeginn</td></tr>
-          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a></td></tr>
-          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält das Datum des Verfahrensbeginns.</td></tr>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Verfahrenszeitraum</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td>dct:PeriodOfTime</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft beschreibt den Zeitraum des Verfahrens. dct:startDate enthält das Datum des Verfahrensbeginns. Für festgestellte oder untergegangene Pläne enthält dct:endDate das Datum des Verfahrensendes (d.h. der Planfeststellung oder des Untergangs), für Pläne in Aufstellung entfällt dct:endDate.</td></tr>
           </tbody>
           </table>
-       </section>
+        </section>
 
-       <section id="Property:relation">
-        <h4 id="property-relation">Eigenschaft: Verweis</h4>
-        <table class="definition">
-        <thead><tr><th>URI:</th><th>dct:relation</th></tr></thead>
-        <tbody>
-        <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
-        <tr><td class="prop">Definition:</td><td>Verweis auf einen anderen Datensatz.</td></tr>
-        <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
-        <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann eine Verknüpfung mit einem anderen Verfahren dargestellt werden.</td></tr>
-        </tbody>
-        </table>
-       </section>
+        <section id="Property:relation">
+          <h4 id="property-relation">Eigenschaft: Verweis</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>dct:relation</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Verweis auf einen anderen Datensatz.</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann eine Verknüpfung mit einem anderen Verfahren dargestellt werden.</td></tr>
+          </tbody>
+          </table>
+        </section>
 
         <section id="Property:location">
           <h4 id="property-location">Eigenschaft: Raumbezug</h4>
diff --git a/drafts/0.0.1-draft-0.1/examples/plu-example-03.xml b/drafts/0.0.1-draft-0.1/examples/plu-example-03.xml
index eef74ab..bc719f9 100644
--- a/drafts/0.0.1-draft-0.1/examples/plu-example-03.xml
+++ b/drafts/0.0.1-draft-0.1/examples/plu-example-03.xml
@@ -72,7 +72,12 @@
         <dct:modified>2022-06-01T00:00:00.000Z</dct:modified>
         <plu:planState rdf:resource="https://specs.diplanung.de/resource/planState#fixed"/>
         <plu:procedureState rdf:resource="https://specs.diplanung.de/resource/procedureState#ongoing"/>
-        <plu:procedureStartDate>2022-04-01T00:00:00.000Z</plu:procedureStartDate>
+        <plu:procedurePeriod>
+            <dct:PeriodOfTime>
+                <dcat:startDate>2022-04-01</dcat:startDate>
+                <dcat:endDate>2022-05-11</dcat:endDate>
+            </dct:PeriodOfTime>
+        </plu:procedurePeriod>
         <dct:relation rdf:resource="http://uvp-verbund.de/trefferanzeige?docuuid=D33223C6-F4A3-40B5-9E69-CED36D2A69A2"/>
         <plu:planType rdf:resource="https://specs.diplanung.de/resource/planType#developmentPlan"/>
         <plu:planTypeFine rdf:resource="https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue/6_Bebauungsplan#6_3_EinfacherBPlan"/>
diff --git a/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml b/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml
index 551ebf9..36424a7 100644
--- a/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml
+++ b/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml
@@ -35,7 +35,11 @@
         <plu:planType rdf:resource="https://specs.diplanung.de/resource/planType#developmentPlan"/>
         <plu:planTypeFine rdf:resource="https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue/6_Bebauungsplan#6_3_EinfacherBPlan"/>
         <plu:planState rdf:resource="https://specs.diplanung.de/resource/planState#inPreparation"/>
-        <plu:procedureStartDate>2023-01-01T00:00:00.000Z</plu:procedureStartDate>
+        <plu:procedurePeriod>
+            <dct:PeriodOfTime>
+                <dcat:startDate>2023-01-01T00:00:00.000Z</dcat:startDate>
+            </dct:PeriodOfTime>
+        </plu:procedurePeriod>
         <plu:notification>Eine Notiz für Planverfahren</plu:notification>
         <dct:relation rdf:resource="https://dev.informationgrid.eu/trefferanzeige?docuuid=206f1cb5-c021-44ae-842b-8ea148172763"/>
         <dct:spatial>
diff --git a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl
index be64682..0d9b23c 100644
--- a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl
+++ b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl
@@ -334,6 +334,10 @@
         sh:path plu:planTypeFine ;
         sh:nodeKind sh:BlankNodeOrIRI ;
         sh:maxCount 1 ;
+    ], [
+        sh:path plu:procedurePeriod ;
+        sh:class dct:PeriodOfTime ;
+        sh:maxCount 1 ;
     ], [
         sh:path plu:procedureType ;
         sh:nodeKind sh:BlankNodeOrIRI ;
@@ -369,10 +373,6 @@
         sh:path plu:notification ;
         sh:nodeKind sh:Literal ;
         sh:maxCount 1 ;
-    ], [
-        sh:path plu:procedureStartDate ;
-        sh:nodeKind sh:Literal ;
-        sh:maxCount 1 ;
     ] ;
     sh:closed true ;
     sh:ignoredProperties (rdf:type) ;

From 9b9ea2049d5dc8d32935d76d8736507ead9f3f90 Mon Sep 17 00:00:00 2001
From: Ilona Westram <ilona.westram@wemove.com>
Date: Thu, 4 Apr 2024 17:33:23 +0200
Subject: [PATCH 11/19] Add plu:procedurePeriod

---
 drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG  | Bin 127208 -> 128779 bytes
 drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx | Bin 3166208 -> 3166208 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG b/drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG
index 70dfe6da8d2ea8022449f206838ce2a471938b26..45eabcc91818d048bbebb95558fb7f48778b5147 100644
GIT binary patch
literal 128779
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
M{nvg|oG)Yl52Dpx(EtDd

delta 97834
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
JTr2XS<3Ci1J_P^(

diff --git a/drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx b/drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx
index a0a87153d187212bd678bebf0120ab4fe4da8819..1abdeb1867f0429a2c257d1fc88e3fdbbf8a2975 100644
GIT binary patch
delta 11114
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

delta 6287
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


From ccbed44e1fd7e63d51798271a67789740cf769c7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Thu, 4 Apr 2024 12:11:58 +0200
Subject: [PATCH 12/19] Fix typos

---
 drafts/0.0.1-draft-0.1/doc-plu.html | 40 ++++++++++++++---------------
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/drafts/0.0.1-draft-0.1/doc-plu.html b/drafts/0.0.1-draft-0.1/doc-plu.html
index 2edf22c..f1f6fc5 100644
--- a/drafts/0.0.1-draft-0.1/doc-plu.html
+++ b/drafts/0.0.1-draft-0.1/doc-plu.html
@@ -34,7 +34,7 @@
     <section id="abstract" class="informative">
       <h2 id="introduction">Zusammenfassung</h2>
       <p>Die vorliegende Spezifikation eines Metadatenmodells wurde für die Beschreibung von raumbezogenen Planwerken und Beteiligungsverfahren zu raumbezogenen Planwerken entwickelt, mit dem Ziel, diese über ein Metadaten-Informationssystem recherchierbar und editierbar machen zu können.
-        Als Basis dienen die Standards von DCAT-AP sowie DCAT-AP.de. Soweit Begriffe aus existierenden Vokabularen mit adequaten Bedeutungen existieren, wurden diese verwendet, wie z.B. dct:title und foaf:homepage. Sofern keine passenden Begriffe vorhanden waren, wurden eigene Begriffe ergänzt, um die speziellen Sachverhalte bei raumbezogenen Planwerken abbilden zu können, z.B. plu:planType für die Art des raumbezogenen Planwerkes.
+        Als Basis dienen die Standards von DCAT-AP sowie DCAT-AP.de. Soweit Begriffe aus existierenden Vokabularen mit adäquaten Bedeutungen existieren, wurden diese verwendet, wie z.B. dct:title und foaf:homepage. Sofern keine passenden Begriffe vorhanden waren, wurden eigene Begriffe ergänzt, um die speziellen Sachverhalte bei raumbezogenen Planwerken abbilden zu können, z.B. plu:planType für die Art des raumbezogenen Planwerkes.
       </p>
     </section>
 
@@ -55,10 +55,10 @@ <h2>Definitionen und Terminologie</h2>
       <section id="namespaces">
        <h3>Verwendete Spezifikationen</h3>
 
-        <p>Das vorliegende Metadatenmodell baut auf das europäische Metadatenaustauschschema DCAT-AP auf und erweitert dieses mit einzelnen Klassen und Eigenschaften. In DCAT bzw. DCAT-AP wird auf Klassen und Eigenschaften vieler anderer Vokabulare zurückgegriffen, insbesondere Dublin Core DCTERMS. Weiterhin wurde für den deutschen Nutzungskontext die standardkonforme Anpassung DCAT-AP.de entwickelt. Diese hat den Zweck des Austauschs von Metadaten offener Verwaltungsdaten für deutsche Open Data-Portale (https://www.dcat-ap.de). Im vorliegenden Modell wird, soweit vorhanden, auf Klassen und Eigenschaften zurückgegriffen, wie sie in der aktuellen Spezifikation dcat-ap.de definiert sind.</p>
-        <p>Namensräume und Prefixe auf die im vorliegenden Datenmodell zurückgegriffen wird, sind in der folgenden Tabelle aufgelistet.</p>
+        <p>Das vorliegende Metadatenmodell baut auf das europäische Metadatenaustauschschema DCAT-AP auf und erweitert dieses mit einzelnen Klassen und Eigenschaften. In DCAT bzw. DCAT-AP wird auf Klassen und Eigenschaften vieler anderer Vokabulare zurückgegriffen, insbesondere Dublin Core DCTERMS. Weiterhin wurde für den deutschen Nutzungskontext die standardkonforme Anpassung DCAT-AP.de entwickelt. Diese hat den Zweck des Austauschs von Metadaten offener Verwaltungsdaten für deutsche Open Data-Portale (https://www.dcat-ap.de). Im vorliegenden Modell wird, soweit vorhanden, auf Klassen und Eigenschaften zurückgegriffen, wie sie in der aktuellen Spezifikation DCAT-AP.de definiert sind.</p>
+        <p>Namensräume und Präfixe auf die im vorliegenden Datenmodell zurückgegriffen wird, sind in der folgenden Tabelle aufgelistet.</p>
         <table id="table-namespaces">
-          <thead><tr><th>Prefix</th><th>Namensraum</th></tr></thead>
+          <thead><tr><th>Präfix</th><th>Namensraum</th></tr></thead>
           <tbody>
           <tr><td><code>adms</code></td><td><code>https://www.w3.org/ns/adms#</code></td></tr>
           <tr><td><code>dcat</code></td><td><code>http://www.w3.org/ns/dcat#</code></td></tr>
@@ -83,8 +83,8 @@ <h2>UML-Diagramm</h2>
 
       <p>Das UML-Diagramm des DCAT-PLU-Datenmodells.</p>
         <figure id="pic-id-uml">
-          <a href="DCAT-AP-PLU.JPG" target="_blank"><img src="DCAT-AP-PLU.JPG" alt="UML-Diagramm aller DCAT-AP-Klassen einschließlich der DCAT-PLU Erweiterungen " width="1907" height="1684"></a>
-          <figcaption class="fig-title">UML-Diagramm der verwendeten DCAT-AP-Klassen sowie der DCAT-PLU Erweiterungen</figcaption>
+          <a href="DCAT-AP-PLU.JPG" target="_blank"><img src="DCAT-AP-PLU.JPG" alt="UML-Diagramm aller DCAT-AP-Klassen einschließlich der DCAT-AP.PLU Erweiterungen " width="1907" height="1684"></a>
+          <figcaption class="fig-title">UML-Diagramm der verwendeten DCAT-AP-Klassen sowie der DCAT-AP.PLU Erweiterungen</figcaption>
         </figure>
     </section>
 
@@ -173,7 +173,7 @@ <h4 id="property-catalog-update-date">Eigenschaft: Veränderungsdatum</h4>
           <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">dct:modified</a></th></tr></thead>
           <tbody>
           <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
-          <tr><td class="prop">Definition:</td><td>Datum, an dem der Katalog zuletzt verändert, aktualisiert oder modifiziert wrude.</td></tr>
+          <tr><td class="prop">Definition:</td><td>Datum, an dem der Katalog zuletzt verändert, aktualisiert oder modifiziert wurde.</td></tr>
           <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a>
            </tbody>
           </table>
@@ -375,7 +375,7 @@ <h4 id="property-other-identifier">Eigenschaft: Katalogübergreifender Identifik
          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier"><code>adms:identifier</code></a></th></tr></thead>
          <tbody>
          <tr><td>Verbindlichkeit:</td><td>Empfohlen</td></tr>
-         <tr><td>Definition:</td><td>Diese Eigenschaft verweist auf eine katalogübergreifende ID des Datensatzes und setzt sich aus der ID der datenhaltenden Stelle (siehe entsprechende <a href="#codelist-pluAuthority">Codeliste</a>) und der ID des Datensatzes (dct:identifier, eine uuid) zusammen.</td></tr>
+         <tr><td>Definition:</td><td>Diese Eigenschaft verweist auf eine katalogübergreifende ID des Datensatzes und setzt sich aus der ID der datenhaltenden Stelle (siehe entsprechende <a href="#codelist-pluAuthority">Codeliste</a>) und der ID des Datensatzes (dct:identifier, eine UUID) zusammen.</td></tr>
          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>adms:Identifier</code></a></td></tr>
          <tr><td class="prop">Anwendungshinweis:</td><td>Beispiel für die Angabe eines <code>adms:identifier</code><br> <code>https://specs.diplanung.de/resource/authority#hh/abde-efgh-0123-4567</code></td></tr>
          </tbody>
@@ -587,7 +587,7 @@ <h4 id="property-dev-freeze">Eigenschaft: Veränderungssperre</h4>
           <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
           <tr><td class="prop">Definition:</td><td>Zeitraum einer Veränderungssperre</td></tr>
           <tr><td class="prop">Typ/Wertebereich:</td><td>dct:PeriodOfTime</td></tr>
-          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft beschreibt den Zeitraum, in dem eine Veränderugssperre wirksam ist.</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft beschreibt den Zeitraum, in dem eine Veränderungssperre wirksam ist.</td></tr>
           </tbody>
           </table>
        </section>
@@ -615,7 +615,7 @@ <h3 id="class-distribution">Klasse: Distribution</h3>
           <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
           <tr><td class="prop">Definition:</td><td>Eine Repräsentation eines Datensatzes in einem bestimmten Format</td></tr>
           <tr><td class="prop">Anwendungshinweis:</td><td>Die Distribution stellt die generelle Verfügbarkeit eines Datensatzes dar aber beinhaltet nicht zwangsweise eine Zugangsmöglichkeit zu den Daten wie z.B.durch direkten Download, <abbr title="Application Programming Interface">API</abbr>, oder durch eine Internetseite.
-          Die Benutzung der Eigenschaft <code>dcat:downloadURL</code> zeigt eine direkt herunterladebare Distribution an.</td></tr>
+          Die Benutzung der Eigenschaft <code>dcat:downloadURL</code> zeigt eine direkt herunterladbare Distribution an.</td></tr>
           </tbody>
        </table>
 
@@ -631,7 +631,7 @@ <h4 id="property-distribution-access-url">Eigenschaft: access URL</h4>
             <p>Die mit der Zugangs-URL erreichbare Ressource kann Informationen zur
               Verfügung stellen, wie die Distribution erreicht werden kann oder direkt auf eine Datei verweisen, die die Daten im angegebenen Format beinhaltet.</p>
             <p><code>dcat:accessURL</code> sollte für die URL eines Services oder eines Ortes benutzt werden, der Zugang zu dieser Distribution bietet, typischerweise durch ein digitales Formular, eine Anfrage oder einen API Abruf.</p>
-            <p><code>dcat:downloadURL</code> ist für direkte Links zu herunterladbaren Ressourcen zu beforzugen.</td></tr>
+            <p><code>dcat:downloadURL</code> ist für direkte Links zu herunterladbaren Ressourcen zu bevorzugen.</td></tr>
             </tbody>
          </table>
        </section>
@@ -730,7 +730,7 @@ <h4 id="property-distribution-format">Eigenschaft: Format</h4>
        <section id="Property:distribution_temporal">
          <h4 id="property-distribution-temporal">Eigenschaft: Zeitbezug</h4>
          <table class="definition">
-           <thead><tr><th>URI:</th><th>dct:periodOfTime</th></tr></thead>
+           <thead><tr><th>URI:</th><th>dct:PeriodOfTime</th></tr></thead>
            <tbody>
            <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
            <tr><td class="prop">Definition:</td><td>Zeitraum, in dem die Distribution zur Verfügung steht oder Zeitpunkt, ab dem oder bis zu dem die Distribution zur Verfügung steht.</td></tr>
@@ -748,7 +748,7 @@ <h4 id="property-distribution-map-layer-names">Eigenschaft: Bezeichnung Kartenla
           <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
           <tr><td class="prop">Definition:</td><td>Bezeichnung der Kartenlayer</td></tr>
           <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
-          <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft können die Bezeichnungen einzelner Kartenlayer durch eine Liste von komma-separierten Layernamen mitgegeben werden, wenn die Distribution z.B. einen WMS darstellt.</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft können die Bezeichnungen einzelner Kartenlayer durch eine Liste von Komma-separierten Layernamen mitgegeben werden, wenn die Distribution z.B. einen WMS darstellt.</td></tr>
          </tbody>
        </table>
        </section>
@@ -766,7 +766,7 @@ <h3 id="class-process-step">Klasse: Verfahrensschritt</h3>
           </tbody>
        </table>
 
-       <section id="Property:resource_identifier"> <!--Brauch ich das für den Prozesschritt?-->
+       <section id="Property:resource_identifier"> <!--Brauch ich das für den Prozessschritt?-->
          <h4 id="property-identifier">Eigenschaft: Identifikator</h4>
          <table class="definition">
          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier">dct:identifier</a></th></tr></thead>
@@ -780,14 +780,14 @@ <h4 id="property-identifier">Eigenschaft: Identifikator</h4>
        </section>
 
        <section id="Property:processStepType">
-         <h4 id="property-process-step-type">Eigenschaft: Art des Prozesschrittes</h4>
+         <h4 id="property-process-step-type">Eigenschaft: Art des Prozessschrittes</h4>
          <table class="definition">
          <thead><tr><th>URI:</th><th>plu:processStepType</th></tr></thead>
          <tbody>
          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
-         <tr><td class="prop">Definition:</td><td>Art des Prozesschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren</td></tr>
+         <tr><td class="prop">Definition:</td><td>Art des Prozessschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren</td></tr>
          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
-         <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird die Art des Prozessschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren beschrieben. Die Arten von Prozesschritten sind durch eine <a href="#codelist-pluProcessStepType">Codeliste</a> definiert. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/processStepType#</code> und dem gewünschten Codelistenwert.</td></tr>
+         <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird die Art des Prozessschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren beschrieben. Die Arten von Prozessschritten sind durch eine <a href="#codelist-pluProcessStepType">Codeliste</a> definiert. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/processStepType#</code> und dem gewünschten Codelistenwert.</td></tr>
          </tbody>
          </table>
        </section>
@@ -808,12 +808,12 @@ <h4 id="property-process-step-distribution">Eigenschaft: Distribution</h4>
        <section id="Property:temporal">
          <h4 id="property-temporal">Eigenschaft: Zeitbezug</h4>
          <table class="definition">
-           <thead><tr><th>URI:</th><th>dct:periodOfTime</th></tr></thead>
+           <thead><tr><th>URI:</th><th>dct:PeriodOfTime</th></tr></thead>
            <tbody>
            <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
-           <tr><td class="prop">Definition:</td><td>Zeitraum, in dem der Prozesschritt stattfindet.</td></tr>
+           <tr><td class="prop">Definition:</td><td>Zeitraum, in dem der Prozessschritt stattfindet.</td></tr>
            <tr><td class="prop">Typ/Wertebereich:</td><td>dct:temporal</td></tr>
-           <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann der Zeitraum, in dem der Prozesschritt stattfindet, definiert werden, falls es sich um einen zeitgebundenen Prozessschritt handelt.</td></tr>
+           <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann der Zeitraum, in dem der Prozessschritt stattfindet, definiert werden, falls es sich um einen zeitgebundenen Prozessschritt handelt.</td></tr>
            </tbody>
          </table>
        </section>

From 3eb730a458b8898a6d15d220cfb9b2eddbffead6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Mon, 15 Apr 2024 09:55:58 +0200
Subject: [PATCH 13/19] Add attribute `plu:ProcessStep` > `dct:title`

---
 CHANGELOG.md                                        |  1 +
 drafts/0.0.1-draft-0.1/api-plu.yml                  |  7 +++++++
 drafts/0.0.1-draft-0.1/doc-plu.html                 | 13 +++++++++++++
 .../shacl/dcat-ap-plu_shacl-shapes.ttl              |  4 ++++
 4 files changed, 25 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 92a2da3..05b33af 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,7 @@
 * [Website] Fix links to DCAT-AP.PLU documentation
 * [Deployment] Set draft version for development
 * [Spec] Replace `plu:procedureStartDate` (type `xsd:dateTime`) with `plu:procedurePeriod` (type `dct:PeriodOfTime`)
+* [Spec] Add new attribute `dct:title` to `plu:ProcessStep`
 
 ## 2024-02-28 - 0.1.4
 
diff --git a/drafts/0.0.1-draft-0.1/api-plu.yml b/drafts/0.0.1-draft-0.1/api-plu.yml
index c3a4264..eadb9f8 100644
--- a/drafts/0.0.1-draft-0.1/api-plu.yml
+++ b/drafts/0.0.1-draft-0.1/api-plu.yml
@@ -885,6 +885,13 @@ components:
           xml:
             prefix: dct
             name: temporal
+        title:
+          description: Title of the processstep
+          type: string
+          example: Titel des Verfahrensschrittes
+          xml:
+            prefix: dct
+            name: title
         distribution:
           description: A distribution referenced by the process step
           type: array
diff --git a/drafts/0.0.1-draft-0.1/doc-plu.html b/drafts/0.0.1-draft-0.1/doc-plu.html
index f1f6fc5..4cbd9e7 100644
--- a/drafts/0.0.1-draft-0.1/doc-plu.html
+++ b/drafts/0.0.1-draft-0.1/doc-plu.html
@@ -779,6 +779,19 @@ <h4 id="property-identifier">Eigenschaft: Identifikator</h4>
          </table>
        </section>
 
+       <section id="Property:processStep_title">
+         <h4 id="property-process-step-title">Eigenschaft: Titel</h4>
+         <table class="definition">
+         <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead>
+         <tbody>
+         <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+         <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Verfahrensschrittes als Freitext</td></tr>
+         <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+         <tr><td class="prop">Anwendungshinweis:</td><td>Der Titel des Verfahrensschrittes, falls er sich vom Titel des übergeordneten Planverfahrens unterscheidet.</td></tr>
+         </tbody>
+         </table>
+       </section>
+
        <section id="Property:processStepType">
          <h4 id="property-process-step-type">Eigenschaft: Art des Prozessschrittes</h4>
          <table class="definition">
diff --git a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl
index 0d9b23c..95b4ca9 100644
--- a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl
+++ b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl
@@ -560,6 +560,10 @@
         sh:path dct:temporal ;
         sh:class dct:PeriodOfTime ;
         sh:maxCount 1 ;
+    ], [
+        sh:path dct:title ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
     ] ;
     # optional
     sh:property [

From 9a82a1a46b1a4a2bc74e5924462fc55926c4bac8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Mon, 15 Apr 2024 10:02:55 +0200
Subject: [PATCH 14/19] Revert "Add curl"

This reverts commit 10e42b082083e5452112820cc8528c7d8c3ee529.
---
 docker/Dockerfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docker/Dockerfile b/docker/Dockerfile
index 856ec87..2d49f89 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -6,7 +6,7 @@ ENV DCATAPPLU_VERSION=../drafts/0.0.1-draft-0.1
 RUN addgroup -S --gid 1000 lighttpd \
     && adduser -S -G lighttpd --uid 1000 lighttpd
 
-RUN apk add --update --no-cache lighttpd=${LIGHTTPD_VERSION} curl \
+RUN apk add --update --no-cache lighttpd=${LIGHTTPD_VERSION} \
     && rm -rf /var/cache/apk/* \
     && chgrp lighttpd /usr/sbin/lighttpd
 

From 1f14b7cdaeb53db2ff542701ed93c13f00e5a099 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Mon, 15 Apr 2024 10:55:18 +0200
Subject: [PATCH 15/19] Remove `source` parameter

---
 CHANGELOG.md                       |  1 +
 drafts/0.0.1-draft-0.1/api-plu.yml | 11 -----------
 2 files changed, 1 insertion(+), 11 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 05b33af..ab3c905 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,7 @@
 * [Deployment] Set draft version for development
 * [Spec] Replace `plu:procedureStartDate` (type `xsd:dateTime`) with `plu:procedurePeriod` (type `dct:PeriodOfTime`)
 * [Spec] Add new attribute `dct:title` to `plu:ProcessStep`
+* [API] Remove `source` query parameter from `POST`/`PUT`/`DELETE` endpoints for records
 
 ## 2024-02-28 - 0.1.4
 
diff --git a/drafts/0.0.1-draft-0.1/api-plu.yml b/drafts/0.0.1-draft-0.1/api-plu.yml
index eadb9f8..706dea8 100644
--- a/drafts/0.0.1-draft-0.1/api-plu.yml
+++ b/drafts/0.0.1-draft-0.1/api-plu.yml
@@ -241,7 +241,6 @@ paths:
       operationId: postRecord
       parameters:
         - $ref: '#/components/parameters/collectionId'
-        - $ref: '#/components/parameters/source'
       requestBody:
         required: true
         content:
@@ -301,7 +300,6 @@ paths:
       parameters:
         - $ref: '#/components/parameters/collectionId'
         - $ref: '#/components/parameters/recordId'
-        - $ref: '#/components/parameters/source'
       requestBody:
         required: true
         content:
@@ -333,7 +331,6 @@ paths:
       parameters:
         - $ref: '#/components/parameters/collectionId'
         - $ref: '#/components/parameters/recordId'
-        - $ref: '#/components/parameters/source'
       responses:
         '200':
           $ref: '#/components/responses/200Success'
@@ -359,14 +356,6 @@ components:
       schema:
         type: string
         example: f08a255e-2c11-49dd-bdf9-88a0dcbe2aa6
-    source:
-      name: source
-      in: query
-      description: The mandatory source parameter denotes the origin point of the dataset. It influences the merging strategy for competing datasets. Interpreted values are `cockpit`, `cockpitpro`, `beteiligungsdb`.
-      required: true
-      schema:
-        type: string
-        example: cockpit
     q:
       name: q
       in: query

From 8e4a170a6eb64bb80f4711871d01ca74a056bbb7 Mon Sep 17 00:00:00 2001
From: Ilona Westram <ilona.westram@wemove.com>
Date: Thu, 18 Apr 2024 18:25:21 +0200
Subject: [PATCH 16/19] Add title for processStep.

---
 drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG  | Bin 128779 -> 129965 bytes
 drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx | Bin 3166208 -> 3166208 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG b/drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG
index 45eabcc91818d048bbebb95558fb7f48778b5147..179b3ee575c02562eadf243a15d8810f687ef046 100644
GIT binary patch
delta 27451
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

delta 26592
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
PY6rd2Hd9~{|C;zOS^S|?

diff --git a/drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx b/drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx
index 1abdeb1867f0429a2c257d1fc88e3fdbbf8a2975..6fc230ae4ddf1601e2dfce93cec6ccca4dc4f83d 100644
GIT binary patch
delta 6427
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
Zb8z1&Sz!JW#ZKU4lN8Ge?om4R{|gsc`oI7H

delta 7796
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
C-ukKl


From c4c26b6e29a05732f00eaea13fceb6f52b8311d0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Wed, 24 Apr 2024 16:41:39 +0200
Subject: [PATCH 17/19] Amend example

---
 drafts/0.0.1-draft-0.1/examples/plu-example-full.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml b/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml
index 36424a7..dda55f4 100644
--- a/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml
+++ b/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml
@@ -85,6 +85,7 @@
     </dcat:Dataset>
     <plu:ProcessStep rdf:about="https://dev.informationgrid.de/e7ced9a0-1076-4aee-af39-e6a2e7ff30b2/ProcStep-0123">
         <dct:identifier>ProcStep-0123</dct:identifier>
+        <dct:title>Titel des Verfahrensschrittes 0123</dct:title>
         <plu:processStepType rdf:resource="https://specs.diplanung.de/resource/processStepType#earlyInvolveAuth"/>
         <plu:passNumber>3</plu:passNumber>
         <dcat:distribution rdf:resource="https://dev.informationgrid.eu/trefferanzeige?docuuid=59a5c95b-c144-4b44-afab-e170f968a12e/distribution"/>

From 5d0fc41662a0dc0cfb30d72eeb341eba143c01d9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Mon, 29 Apr 2024 08:49:40 +0200
Subject: [PATCH 18/19] Update alpine, lighttpd

---
 CHANGELOG.md      | 1 +
 docker/Dockerfile | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index ab3c905..ef9b610 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,7 @@
 * [Spec] Replace `plu:procedureStartDate` (type `xsd:dateTime`) with `plu:procedurePeriod` (type `dct:PeriodOfTime`)
 * [Spec] Add new attribute `dct:title` to `plu:ProcessStep`
 * [API] Remove `source` query parameter from `POST`/`PUT`/`DELETE` endpoints for records
+* [Deployment] Update docker base image, lighttpd
 
 ## 2024-02-28 - 0.1.4
 
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 2d49f89..fbac2b3 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -1,6 +1,6 @@
-FROM alpine:3.18.6
+FROM alpine:3.19.1
 
-ENV LIGHTTPD_VERSION=1.4.73-r0
+ENV LIGHTTPD_VERSION=1.4.76-r0
 ENV DCATAPPLU_VERSION=../drafts/0.0.1-draft-0.1
 
 RUN addgroup -S --gid 1000 lighttpd \

From b868a82f8926521edda87c06171884aa6e2c3aee Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com>
Date: Mon, 29 Apr 2024 08:52:12 +0200
Subject: [PATCH 19/19] Prepare for 0.2.0 release

---
 CHANGELOG.md                                  |    2 +-
 docker/Dockerfile                             |    2 +-
 releases/0.2.0/DCAT-AP-PLU.JPG                |  Bin 0 -> 129965 bytes
 releases/0.2.0/README.md                      |   12 +
 releases/0.2.0/api-plu.yml                    | 1222 +++++++++++++++++
 releases/0.2.0/codelists/authority.xml        |  150 ++
 releases/0.2.0/codelists/docType.xml          |  302 ++++
 releases/0.2.0/codelists/planState.xml        |   46 +
 releases/0.2.0/codelists/planType.xml         |  102 ++
 releases/0.2.0/codelists/procedureState.xml   |   54 +
 releases/0.2.0/codelists/procedureType.xml    |  110 ++
 releases/0.2.0/codelists/processStepType.xml  |   78 ++
 releases/0.2.0/dcat-ap-plu.eapx               |  Bin 0 -> 3166208 bytes
 releases/0.2.0/doc-plu.html                   | 1168 ++++++++++++++++
 releases/0.2.0/examples/plu-example-03.xml    |  145 ++
 releases/0.2.0/examples/plu-example-full.xml  |  117 ++
 releases/0.2.0/shacl/README.md                |    7 +
 .../0.2.0/shacl/dcat-ap-plu_shacl-shapes.ttl  |  592 ++++++++
 .../shacl/dcat-ap_2.0.0_shacl_shapes.ttl      |  696 ++++++++++
 .../shacl/dcat-ap_2.1.1_shacl_shapes.ttl      |  856 ++++++++++++
 releases/0.2.0/styles/small.css               |   20 +
 releases/0.2.0/styles/style.css               |  149 ++
 22 files changed, 5828 insertions(+), 2 deletions(-)
 create mode 100644 releases/0.2.0/DCAT-AP-PLU.JPG
 create mode 100644 releases/0.2.0/README.md
 create mode 100644 releases/0.2.0/api-plu.yml
 create mode 100644 releases/0.2.0/codelists/authority.xml
 create mode 100644 releases/0.2.0/codelists/docType.xml
 create mode 100644 releases/0.2.0/codelists/planState.xml
 create mode 100644 releases/0.2.0/codelists/planType.xml
 create mode 100644 releases/0.2.0/codelists/procedureState.xml
 create mode 100644 releases/0.2.0/codelists/procedureType.xml
 create mode 100644 releases/0.2.0/codelists/processStepType.xml
 create mode 100644 releases/0.2.0/dcat-ap-plu.eapx
 create mode 100644 releases/0.2.0/doc-plu.html
 create mode 100644 releases/0.2.0/examples/plu-example-03.xml
 create mode 100644 releases/0.2.0/examples/plu-example-full.xml
 create mode 100644 releases/0.2.0/shacl/README.md
 create mode 100644 releases/0.2.0/shacl/dcat-ap-plu_shacl-shapes.ttl
 create mode 100644 releases/0.2.0/shacl/dcat-ap_2.0.0_shacl_shapes.ttl
 create mode 100644 releases/0.2.0/shacl/dcat-ap_2.1.1_shacl_shapes.ttl
 create mode 100644 releases/0.2.0/styles/small.css
 create mode 100644 releases/0.2.0/styles/style.css

diff --git a/CHANGELOG.md b/CHANGELOG.md
index ef9b610..97621c4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
 # Changelog
 
-## xxxx-xx-xx - dev
+## 2024-04-29 - 0.2.0
 
 * [Codelist] Extend `plu:docType` to describe values from https://www.xrepository.de/details/urn:xoev-de:xplanverfahren:codeliste:verfahrensunterlagentyp
 * [Website] Fix links to DCAT-AP.PLU documentation
diff --git a/docker/Dockerfile b/docker/Dockerfile
index fbac2b3..a8276f3 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -1,7 +1,7 @@
 FROM alpine:3.19.1
 
 ENV LIGHTTPD_VERSION=1.4.76-r0
-ENV DCATAPPLU_VERSION=../drafts/0.0.1-draft-0.1
+ENV DCATAPPLU_VERSION=0.2.0
 
 RUN addgroup -S --gid 1000 lighttpd \
     && adduser -S -G lighttpd --uid 1000 lighttpd
diff --git a/releases/0.2.0/DCAT-AP-PLU.JPG b/releases/0.2.0/DCAT-AP-PLU.JPG
new file mode 100644
index 0000000000000000000000000000000000000000..179b3ee575c02562eadf243a15d8810f687ef046
GIT binary patch
literal 129965
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
J$|8Il`9Hg(hd%%S

literal 0
HcmV?d00001

diff --git a/releases/0.2.0/README.md b/releases/0.2.0/README.md
new file mode 100644
index 0000000..7f4b30d
--- /dev/null
+++ b/releases/0.2.0/README.md
@@ -0,0 +1,12 @@
+# DCAT-AP.PLU 0.2.0
+
+This release of DCAT-AP.PLU consists of
+- an OpenAPI specification: [api-plu.yml](api-plu.yml)
+- a ReSpec documentation: [doc-plu.html](doc-plu.html)
+- with an accompanying `UML` diagram: [dcat-ap-plu.eapx](dcat-ap-plu.eapx) and [DCAT-AP-PLU.JPG](DCAT-AP-PLU.JPG)
+- a `SHACL` shapefile for validation purposes: [shacl/dcat-ap-plu_shacl-shapes.ttl](shacl/dcat-ap-plu_shacl-shapes.ttl)
+- example DCAT-AP.PLU `RDF/XML` files [examples/plu-example-full.xml](examples/plu-example-full.xml), [examples/plu-example-03.xml](examples/plu-example-03.xml)
+
+## Licence
+
+DCAT-AP.PLU 0.2.0 is distributed under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/).
diff --git a/releases/0.2.0/api-plu.yml b/releases/0.2.0/api-plu.yml
new file mode 100644
index 0000000..8afb0b7
--- /dev/null
+++ b/releases/0.2.0/api-plu.yml
@@ -0,0 +1,1222 @@
+openapi: 3.0.3
+info:
+  title: PLU API
+  version: 0.2.0
+  description: This is the API for the Information System on Planned Land Use. Find information on different types of spatially-related plans and procedures for the production of spatially-related plans.
+  contact:
+    name: wemove digital solutions GmbH
+    url: https://www.wemove.com
+    email: contact@wemove.com
+  license:
+    name: CC BY 4.0
+    url: https://creativecommons.org/licenses/by/4.0/
+servers:
+  - url: '{baseUrl}/v1'
+    description: Development server
+tags:
+  - name: Capabilities
+  - name: Collections
+  - name: Records
+paths:
+  /:
+    get:
+      tags:
+        - Capabilities
+      summary: landing page
+      description: |-
+        The landing page provides links to the API definition, the conformance
+        statements and to the catalogs and datasets available.
+      operationId: getLandingPage
+      responses:
+        '200':
+          $ref: '#/components/responses/LandingPage'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+  /conformance:
+    get:
+      tags:
+        - Capabilities
+      summary: information about specifications that this API conforms to
+      description: |-
+        A list of all conformance classes specified in a standard that the
+        server conforms to.
+      operationId: getConformanceDeclaration
+      responses:
+        '200':
+          $ref: '#/components/responses/ConformanceDeclaration'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+  /version:
+    get:
+      tags:
+        - Capabilities
+      summary: version information
+      description:
+        The version number of the current API specification for the Information System on Planned Land Use.
+      responses:
+        '200':
+          description: Successful operation
+          content:
+            application/json:
+              schema:
+                $ref: '#/components/schemas/Version'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+  /collections:
+    get:
+      tags:
+        - Collections
+      summary: the catalogs accessible through this API
+      description:
+        A list of all catalogs that are accessible through this API in DCAT-AP-PLU format via the specified file format
+      operationId: getCollections
+      responses:
+        '200':
+          description: Successful operation
+          content:
+            application/json:
+              schema:
+                $ref: '#/components/schemas/collections'
+            application/rdf+xml:
+              schema:
+                allOf:
+                - $ref: '#/components/schemas/rdf'
+                - type: object
+                  properties:
+                    collections:
+                      $ref: '#/components/schemas/collections'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+    post:
+      tags:
+        - Collections
+      summary: post a new collection
+      description:
+        Add the collection specified in the request body
+      operationId: postCollection
+      requestBody:
+        required: true
+        content:
+          application/rdf+xml:
+            schema:
+              allOf:
+              - $ref: '#/components/schemas/rdf'
+              - $ref: '#/components/schemas/collection'
+      responses:
+        '200':
+          $ref: '#/components/responses/200Success'
+        '400':
+          $ref: '#/components/responses/400InvalidInput'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+  /collections/{collectionId}:
+    get:
+      tags:
+        - Collections
+      summary: |-
+        describe the catalog with id `collectionId`
+      operationId: describeCollection
+      parameters:
+        - $ref: '#/components/parameters/collectionId'
+      responses:
+        '200':
+          description: Successful operation
+          content:
+            application/json:
+              schema:
+                $ref: '#/components/schemas/collection'
+            application/rdf+xml:
+              schema:
+                allOf:
+                - $ref: '#/components/schemas/rdf'
+                - type: object
+                  properties:
+                    collection:
+                      $ref: '#/components/schemas/collection'
+        '404':
+          $ref: '#/components/responses/404NotFound'
+        '415':
+          $ref: '#/components/responses/415UnsupportedMediaType'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+    put:
+      tags:
+        - Collections
+      summary: overwrite an existing collection
+      description: |-
+        Update an existing collection with id `collectionId` by overwriting it.
+        Expects a complete DCAT-AP-PLU document as payload.
+      operationId: putCollection
+      parameters:
+        - $ref: '#/components/parameters/collectionId'
+      requestBody:
+        required: true
+        content:
+          application/rdf+xml:
+            schema:
+              allOf:
+              - $ref: '#/components/schemas/rdf'
+              - type: object
+                properties:
+                  record:
+                    $ref: '#/components/schemas/collection'
+      responses:
+        '200':
+          $ref: '#/components/responses/200Success'
+        '400':
+          $ref: '#/components/responses/400InvalidInput'
+        '404':
+          $ref: '#/components/responses/404NotFound'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+    delete:
+      tags:
+        - Collections
+      summary: delete a single collection
+      description: |-
+        Delete the collection with id `collectionId`.
+      operationId: deleteCollection
+      parameters:
+        - $ref: '#/components/parameters/collectionId'
+      responses:
+        '200':
+          $ref: '#/components/responses/200Success'
+        '404':
+          $ref: '#/components/responses/404NotFound'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+  # brauchen wir das noch: /collections/{collectionId}/sortables
+  # evtl. /collections/{collectionId}/queryables
+  /collections/{collectionId}/items:
+    get:
+      tags:
+        - Records
+      summary: fetch records
+      description: |-
+        Fetch records of the catalog with id `collectionId`.
+        The response is a document consisting of records in the catalog.
+        The records included in the response are determined by the server
+        based on the query parameters of the request. To support access to
+        larger collections without overloading the client, the API supports
+        paged access with links to the next page, if more records are selected
+        that the page size.
+        Different parameters can be used to select only a
+        subset of the records in the catalog.
+        The `bbox` parameter matches all records in the catalog that are not associated with a location, too. The
+        `datetime` parameter matches all records in the catalog that are
+        not associated with a time stamp or interval, too.
+        The `limit` parameter may be used to control the subset of the
+        selected records that should be returned in the response, the page size.
+        Each page may include information about the number of selected and
+        returned records (`numberMatched` and `numberReturned`) as well as
+        links to support paging (link relation `next`).
+      operationId: getRecords
+      parameters:
+        - $ref: '#/components/parameters/collectionId'
+        - $ref: '#/components/parameters/q'
+      responses:
+        '200':
+          description: Successful operation
+          content:
+            application/rdf+xml:
+              schema:
+                allOf:
+                - $ref: '#/components/schemas/rdf'
+                - type: object
+                  properties:
+                    collections:
+                      $ref: '#/components/schemas/collections'
+                    records:
+                      $ref: '#/components/schemas/records'
+        '404':
+          $ref: '#/components/responses/404NotFound'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+    post:
+      tags:
+        - Records
+      summary: post a new record
+      description: |-
+        Post a record into the collection with id `collectionId`.
+      operationId: postRecord
+      parameters:
+        - $ref: '#/components/parameters/collectionId'
+      requestBody:
+        required: true
+        content:
+          application/rdf+xml:
+            schema:
+              allOf:
+              - $ref: '#/components/schemas/rdf'
+              - type: object
+                properties:
+                  record:
+                    $ref: '#/components/schemas/record'
+      responses:
+        '200':
+          $ref: '#/components/responses/200Success'
+        '400':
+          $ref: '#/components/responses/400InvalidInput'
+        '404':
+          $ref: '#/components/responses/404NotFound'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+  /collections/{collectionId}/items/{recordId}:
+    get:
+      tags:
+        - Records
+      summary: fetch a single record
+      description: |-
+        Fetch the record with id `recordId` in the catalog
+        with id `collectionId`.
+      operationId: getRecord
+      parameters:
+        - $ref: '#/components/parameters/collectionId'
+        - $ref: '#/components/parameters/recordId'
+      responses:
+        '200':
+          description: Successful operation
+          content:
+            application/rdf+xml:
+              schema:
+                allOf:
+                - $ref: '#/components/schemas/rdf'
+                - type: object
+                  properties:
+                    record:
+                      $ref: '#/components/schemas/record'
+        '404':
+          $ref: '#/components/responses/404NotFound'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+    put:
+      tags:
+        - Records
+      summary: overwrite an existing record
+      description: |-
+        Update an existing record with id `recordId` in the collection with id `collectionId` by overwriting it.
+        Expects a complete DCAT-AP-PLU document as payload.
+      operationId: putRecord
+      parameters:
+        - $ref: '#/components/parameters/collectionId'
+        - $ref: '#/components/parameters/recordId'
+      requestBody:
+        required: true
+        content:
+          application/rdf+xml:
+            schema:
+              allOf:
+              - $ref: '#/components/schemas/rdf'
+              - type: object
+                properties:
+                  record:
+                    $ref: '#/components/schemas/record'
+      responses:
+        '200':
+          $ref: '#/components/responses/200Success'
+        '400':
+          $ref: '#/components/responses/400InvalidInput'
+        '404':
+          $ref: '#/components/responses/404NotFound'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+    delete:
+      tags:
+        - Records
+      summary: delete a single record
+      description: |-
+        Delete the record with id `recordId` in the catalog
+        with id `collectionId`.
+      operationId: deleteRecord
+      parameters:
+        - $ref: '#/components/parameters/collectionId'
+        - $ref: '#/components/parameters/recordId'
+      responses:
+        '200':
+          $ref: '#/components/responses/200Success'
+        '404':
+          $ref: '#/components/responses/404NotFound'
+        '500':
+          $ref: '#/components/responses/500GenericError'
+components:
+  parameters:
+    collectionId:
+      name: collectionId
+      in: path
+      description: local identifier of a catalog
+      required: true
+      schema:
+        type: string
+        example: hh
+    recordId:
+      name: recordId
+      in: path
+      description: local identifier of a spatial-related plan or procedure
+      required: true
+      schema:
+        type: string
+        example: f08a255e-2c11-49dd-bdf9-88a0dcbe2aa6
+    q:
+      name: q
+      in: query
+      description: The optional q parameter supports keyword searching.  Only records whose text fields contain one or more of the specified search terms are selected.  The specific set of text keys/fields/properties of a record to which the q operator is applied is up to the description of the server.   Implementations should, however, apply the q operator to the title, description and keywords keys/fields/properties.
+      required: false
+      schema:
+        type: array
+        items:
+          type: string
+          minLength: 3
+        example: Hafen-City
+  schemas:
+    agent:
+      description: An agent; i.e. a person or an organisation
+      type: object
+      required:
+        - name
+      properties:
+        name:
+          description: Name of the agent (e.g. full personal name or organisation name)
+          type: string
+          example: Behörde für beispielhafte Bebauungspläne
+          xml:
+            prefix: foaf
+            name: name
+        type:
+          description: Type of the agent
+          type: string
+          example: http://purl.org/adms/publishertype/LocalAuthority
+          format: uri
+          xml:
+            prefix: dct
+            name: type
+      xml:
+        prefix: foaf
+        name: Agent
+    collection:
+      description: |-
+        Information about the catalog with id `collectionId`.
+        The response contains a link to the items in the catalog
+        (path `/collections/{collectionId}/items`, link relation `items`)
+        as well as key information about the catalog. This information
+        includes:
+        * A local identifier for the catalog that is unique for the +
+          catalogue;
+        * An optional title and description for the catalog;
+        * An optional indicator about the type of the items in the catalog +
+          (the default value, if the indicator is not provided, is 'record').
+      type: object
+      required:
+        - description
+        - id
+        - publisher
+        - title
+      properties:
+        id:
+          description: identifier of the catalog used, for example, in URIs
+          type: string
+          example: hh
+          xml:
+            prefix: dct
+            name: identifier
+        title:
+          description: human readable title of the catalog
+          type: string
+          example: Stadt- und Landschaftsplanung Online (Planportal)
+          xml:
+            prefix: dct
+            name: title
+        description:
+          description: a description of the records in the catalog
+          type: string
+          xml:
+            prefix: dct
+            name: description
+        themeTaxonomy:
+          description: Schema for the classification of datasets listed in the catalog
+          type: string
+          example: TODO
+          xml:
+            prefix: dcat
+            name: themeTaxonomy
+        issued:
+          description: Date of creation of this collection.
+          type: string
+          format: date-time
+          example: '2022-06-07T12:22:11Z'
+          xml:
+            prefix: dct
+            name: issued
+        language:
+          description: The language of the collection and its records.
+          type: string
+          example: german
+          xml:
+            prefix: dct
+            name: language
+        modified:
+          description: The most recent date on which the collection was changed.
+          type: string
+          format: date-time
+          example: '2022-06-07T12:22:11Z'
+          xml:
+            prefix: dct
+            name: modified
+        homepage:
+          description: A website with additional information about this collection.
+          type: string
+          format: uri
+          example: https://portal.diplanung.de/my-catalog
+          xml:
+            prefix: foaf
+            name: homepage
+        publisher:
+          description: The publisher of this collection
+          type: object
+          properties:
+            agent:
+              $ref: '#/components/schemas/agent'
+          xml:
+            prefix: dct
+            name: publisher
+      xml:
+        prefix: dcat
+        name: Catalog
+    collections:
+      description: |-
+        The catalogs shared by this API.
+        This resource provides information about and access to these catalogs.
+        The response contains the list of catalogs (itemType=record).
+        For each catalog, a link to the items in the catalog
+        (path `/collections/{collectionId}/items`, link relation `items`) as
+        well as key information about the catalog. This information
+        includes...
+        * A local identifier for the catalog that is unique for the +
+          catalogue;
+        * An optional title and description for the catalog;
+        * An optional extent that can be used to provide an indication of the +
+          spatial and temporal extent of the catalog - typically derived +
+          from the data;
+        * An optional indicator about the type of the items in the catalog +
+          (the default value, if the indicator is not provided, is 'record').
+      type: array
+      items:
+        $ref: '#/components/schemas/collection'
+    confClasses:
+      type: object
+      required:
+        - conformsTo
+      properties:
+        conformsTo:
+          type: array
+          items:
+            type: string
+    distribution:
+      type: object
+      required:
+        - accessURL
+      properties:
+        accessURL:
+          description: URL of the resource providing access to a distribution of the dataset (e.g. landing page)
+          type: string
+          format: uri
+          example: https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
+          xml:
+            prefix: dcat
+            name: accessURL
+        downloadURL:
+          description: URL of a resource that provides a download of a distribution of the dataset
+          type: string
+          format: uri
+          example: https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
+          xml:
+            prefix: dcat
+            name: downloadURL
+        description:
+          description: Description of the distribution as free text
+          type: string
+          example: Test-Dokument
+          xml:
+            prefix: dct
+            name: description
+        docType:
+          description: Type of document in relation to spatial planning or participation procedures
+          type: string
+          enum: [announcement, explanatoryReport, planDrawing, participationURL, procedureURL, xplanArchive, xplanGML, unknown]
+          example: announcement
+          xml:
+            prefix: plu
+            name: docType
+        format:
+          description: Format in which the distribution is available
+          type: string
+          example: application/pdf
+          xml:
+            prefix: dct
+            name: format
+        issued:
+          description: Date of creation of this distribution
+          type: string
+          format: date-time
+          example: '2023-04-04T00:00:00.000Z'
+          xml:
+            prefix: dct
+            name: issued
+        mapLayerNames:
+          description: Comma-separated list of layer names, e.g. in case this distribution represents a WMS
+          type: string
+          example: map_layer_name,some_other_layer_name
+          xml:
+            prefix: plu
+            name: mapLayerNames
+        modified:
+          description: The most recent date on which the distribution was changed
+          type: string
+          format: date-time
+          example: '2023-04-04T00:00:00.000Z'
+          xml:
+            prefix: dct
+            name: modified
+        title:
+          description: Title of the distribution
+          type: string
+          example: Test-Dokument
+          xml:
+            prefix: dct
+            name: title
+        temporal:
+          description: Period of time during which the distribution is available or time from or until which the distribution is available
+          type: object
+          properties:
+            periodOfTime:
+              $ref: '#/components/schemas/period'
+          xml:
+            prefix: dct
+            name: temporal
+      xml:
+        prefix: dcat
+        name: Distribution
+    Error:
+      description: An error that is returned by the API
+      properties:
+        msg:
+          description: The error message
+          type: string
+          example: A detailed error message
+    landingPage:
+      type: object
+      required:
+        - links
+      properties:
+        title:
+          type: string
+        description:
+          type: string
+    location:
+      type: object
+      example: >
+        <dct:Location>
+          <dcat:bbox rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json">
+              {"type": "LineString", "coordinates": [[54.9, 14.5], [55.4, 15.3]]}
+          </dcat:bbox>
+          <locn:geometry rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json">
+              {"type": "Polygon", "coordinates": [[[55.22, 14.78], [55.2, 14.96], [55.14, 15.01], [55.124, 14.91], [55.102, 14.73]]]}
+          </locn:geometry>
+          <dcat:centroid rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json">
+              {"type": "Point", "coordinates": [55.07, 14.92] }
+          </dcat:centroid>
+          <locn:geographicName>Bornholm</locn:geographicName>
+        </dct:Location>
+      properties:
+        bbox:
+          description: The bounding box of the dataset
+          type: string
+          # not possible with openapi as of April 2023
+          # type: object
+          # properties:
+          #   typo:
+          #     type: string
+          #     example: https://www.iana.org/assignments/media-types/application/vnd.geo+json
+          #     xml:
+          #       attribute: true
+          #       prefix: rdf
+          #       name: datatype
+          example: '{"type": "LineString", "coordinates": [[54.9, 14.5], [55.4, 15.3]]}'
+          xml:
+            prefix: dcat
+            name: bbox
+        geometry:
+          description: Describes the geometry of the dataset
+          type: string
+          # not possible with openapi as of April 2023
+          # type: object
+          # properties:
+          #   typo:
+          #     type: string
+          #     example: https://www.iana.org/assignments/media-types/application/vnd.geo+json
+          #     xml:
+          #       attribute: true
+          #       prefix: rdf
+          #       name: datatype
+          example: '{"type": "Polygon", "coordinates": [[55.22, 14.78], [55.2, 14.96], [55.14, 15.01], [55.124, 14.91], [55.102, 14.73]]]}'
+          xml:
+            prefix: locn
+            name: geometry
+        centroid:
+          description: The geographic center (centroid) of the dataset's geometry
+          type: string
+          # not possible with openapi as of April 2023
+          # type: object
+          # properties:
+          #   typo:
+          #     type: string
+          #     example: https://www.iana.org/assignments/media-types/application/vnd.geo+json
+          #     xml:
+          #       attribute: true
+          #       prefix: rdf
+          #       name: datatype
+          example: {"type": "Point", "coordinates": [55.07, 14.92] }
+          xml:
+            prefix: dcat
+            name: centroid
+        geographicName:
+          description: Preferred name of the location
+          type: string
+          example: Bornholm
+          xml:
+            prefix: locn
+            name: geographicName
+      xml:
+        prefix: dct
+        name: Location
+    organization:
+      type: object
+      required:
+        - fn
+      properties:
+        fn:
+          type: string
+          example: Behörde für Wasserstraßen (BW) Beispielstadt
+          xml:
+            prefix: vcard
+            name: fn
+        countryName:
+          type: string
+          example: Deutschland
+          xml:
+            prefix: vcard
+            name: hasCountryName
+        locality:
+          type: string
+          example: Beispielstadt
+          xml:
+            prefix: vcard
+            name: hasLocality
+        postalCode:
+          type: string
+          example: 12345
+          xml:
+            prefix: vcard
+            name: hasPostalCode
+        region:
+          type: string
+          example: Hessen
+          xml:
+            prefix: vcard
+            name: hasRegion
+        streetAddress:
+          type: string
+          example: Beispielstraße 42
+          xml:
+            prefix: vcard
+            name: hasStreetAddress
+        email:
+          type: string
+          example: poststelle@bw.beispielstadt.de
+          xml:
+            prefix: vcard
+            name: hasEmail
+        telephone:
+          type: string
+          example: 01234 56789
+          xml:
+            prefix: vcard
+            name: hasTelephone
+        uid:
+          type: string
+          example: 62B5B8AD-DC4B-11D2-9A86-080000507261
+          xml:
+            prefix: vcard
+            name: hasUID
+        url:
+          type: string
+          format: uri
+          example: https://wassserstrassen.beispielstadt.de
+          xml:
+            prefix: vcard
+            name: hasURL
+      xml:
+        prefix: vcard
+        name: Organization
+    period:
+      type: object
+      properties:
+        startDate:
+          description: Start of a time period
+          type: string
+          format: date-time
+          example: 2023-06-30
+          xml:
+            prefix: dcat
+            name: startDate
+        endDate:
+          description: End of a time period
+          type: string
+          format: date-time
+          example: 2023-07-31
+          xml:
+            prefix: dcat
+            name: endDate
+      xml:
+        prefix: dct
+        name: PeriodOfTime
+    person:
+      type: object
+      required:
+        - fn
+      properties:
+        fn:
+          type: string
+          xml:
+            prefix: vcard
+            name: fn
+        countryName:
+          type: string
+          xml:
+            prefix: vcard
+            name: hasCountryName
+        locality:
+          type: string
+          xml:
+            prefix: vcard
+            name: hasLocality
+        postalCode:
+          type: string
+          xml:
+            prefix: vcard
+            name: hasPostalCode
+        region:
+          type: string
+          xml:
+            prefix: vcard
+            name: hasRegion
+        streetAddress:
+          type: string
+          xml:
+            prefix: vcard
+            name: hasStreetAddress
+        email:
+          type: string
+          xml:
+            prefix: vcard
+            name: hasEmail
+        telephone:
+          type: string
+          xml:
+            prefix: vcard
+            name: hasTelephone
+        uid:
+          type: string
+          xml:
+            prefix: vcard
+            name: hasUID
+        url:
+          type: string
+          format: uri
+          xml:
+            prefix: vcard
+            name: hasURL
+      xml:
+        prefix: vcard
+        name: Person
+    processStep:
+      type: object
+      required:
+        - processStepType
+      properties:
+        id:
+          description: Unique identifier of the process step
+          type: string
+          example: ProcStep-0123
+          xml:
+            prefix: dct
+            name: identifier
+        passNumber:
+          description: Pass number of the process step (e.g. in participation procedures)
+          type: string
+          example: 2
+          xml:
+            prefix: plu
+            name: passNumber
+        processStepType:
+          description: Type of the process step for spatial planning and participation procedures
+          type: string
+          enum: [earlyInvolveAuth, earlyPublicPart, publicAgencies, publicDisclosure, internal, completed, unknown]
+          example: earlyInvolveAuth
+          xml:
+            prefix: plu
+            name: processStepType
+        temporal:
+          description: Period in which the process step takes place
+          type: object
+          properties:
+            periodOfTime:
+              $ref: '#/components/schemas/period'
+          xml:
+            prefix: dct
+            name: temporal
+        title:
+          description: Title of the processstep
+          type: string
+          example: Titel des Verfahrensschrittes
+          xml:
+            prefix: dct
+            name: title
+        distribution:
+          description: A distribution referenced by the process step
+          type: array
+          items:
+            properties:
+              distribution:
+                $ref: '#/components/schemas/distribution'
+            xml:
+              prefix: dcat
+              name: distribution
+      xml:
+        prefix: plu
+        name: ProcessStep
+    rdf:
+      description: The RDF root
+      type: object
+      properties:
+        namespace-adms:
+          type: string
+          example: http://www.w3.org/ns/adms#
+          xml:
+            name: xmlns:adms
+            attribute: true
+        namespace-dcat:
+          type: string
+          example: http://www.w3.org/ns/dcat#
+          xml:
+            name: xmlns:dcat
+            attribute: true
+        namespace-dcatde:
+          type: string
+          example: http://dcat-ap.de/def/dcatde/
+          xml:
+            name: xmlns:dcatde
+            attribute: true
+        namespace-dct:
+          type: string
+          example: http://purl.org/dc/terms/
+          xml:
+            name: xmlns:dct
+            attribute: true
+        namespace-foaf:
+          type: string
+          example: http://xmlns.com/foaf/0.1/
+          xml:
+            name: xmlns:foaf
+            attribute: true
+        namespace-gml:
+          type: string
+          example: http://www.opengis.net/gml/3.2#
+          xml:
+            name: xmlns:gml
+            attribute: true
+        namespace-locn:
+          type: string
+          example: http://www.w3.org/ns/locn#
+          xml:
+            name: xmlns:locn
+            attribute: true
+        namespace-plu:
+          type: string
+          example: http://specs.diplanung.de/plu/
+          xml:
+            name: xmlns:plu
+            attribute: true
+        namespace-vcard:
+          type: string
+          example: http://www.w3.org/2006/vcard/ns#
+          xml:
+            name: xmlns:vcard
+            attribute: true
+        namespace-spdx:
+          type: string
+          example: http://spdx.org/rdf/terms#
+          xml:
+            name: xmlns:spdx
+            attribute: true
+      xml:
+        namespace: http://www.w3.org/1999/02/22-rdf-syntax-ns#
+        prefix: rdf
+        name: RDF
+    records:
+      type: array
+      items:
+        $ref: '#/components/schemas/record'
+    record:
+      type: object
+      required:
+        - contact
+        - description
+        - id
+        - planState
+        - procedureState
+        - publisher
+        - spatial
+        - title
+      properties:
+        admsId:
+          description: |-
+            A global, catalog-agnostic identifier comprised of 
+            the ID of the data management authority and the ID of the dataset
+          type: string
+          example: https://specs.diplanung.de/resource/authority#hh/1234-567890abd-9876
+          xml:
+            prefix: adms
+            name: identifier
+        planName:
+          description: Name of the spatial plan
+          type: string
+          example: HafenCity14
+          xml:
+            prefix: plu
+            name: planName
+        planType:
+          description: Type of the spatial plan
+          type: string
+          enum: [developmentPlan, landUsePlan, urbanPlanningStatutes, specialUrbanPlanningLaw, landscapePlanning, spatialPlan, spatialPlanningProcedure, planApprovalProcedure, other, unknown]
+          example: developmentPlan
+          xml:
+            prefix: plu
+            name: planType
+        planTypeFine:
+          description: Detailed type of the spatial plan
+          type: string
+          example: 6_3_EinfacherBPlan
+          xml:
+            prefix: plu
+            name: planTypeFine
+        procedureType:
+          description: Type of the procedure for the establishment of the spatial plan
+          type: string
+          enum: [regular, simplified, innerDevPlan, outdoorArea, revision, partialExtrapolation, newPreparation, completeExtrapolation, update, newAnnouncement, unknown]
+          example: regular
+          xml:
+            prefix: plu
+            name: procedureType
+        contact:
+          description: Contact for the dataset. Use of vCard is recommended
+          type: object
+          properties:
+            organization:
+              $ref: '#/components/schemas/organization'
+          xml:
+            prefix: dcat
+            name: contactPoint
+        description:
+          description: A description of the dataset as free text
+          type: string
+          example: Eine Beschreibung des Datensatzes
+          xml:
+            prefix: dct
+            name: description
+        id:
+          description: Unique identifier of the record in the context of the respective catalog
+          type: string
+          example: e7ced9a0-1076-4aee-af39-e6a2e7ff30b2
+          xml:
+            prefix: dct
+            name: identifier
+        title:
+          description: Title of the dataset
+          type: string
+          example: Titel des Datensatzes
+          xml:
+            prefix: dct
+            name: title
+        planState:
+          description: Status of the plan
+          type: string
+          enum: [inPreparation, fixed, unknown]
+          example: inPreparation
+          xml:
+            prefix: plu
+            name: planState
+        procedureState:
+          description: Status of the procedure
+          type: string
+          enum: [planned, ongoing, completed, unknown]
+          example: ongoing
+          xml:
+            prefix: plu
+            name: procedureState
+        issued:
+          description: Date of issue / publication of the dataset
+          type: string
+          format: date-time
+          example: 2023-01-01T00:00:00.000Z
+          xml:
+            prefix: dct
+            name: issued
+        modified:
+          description: Date of the last update or modification of the dataset
+          type: string
+          format: date-time
+          example: 2023-03-01T00:00:00.000Z
+          xml:
+            prefix: dct
+            name: modified
+        relation:
+          description: Reference to another dataset
+          type: string
+          example: TODO
+          xml:
+            prefix: dct
+            name: relation
+        procedurePeriod:
+          description: Period of the procedure
+          type: object
+          properties:
+            periodOfTime:
+              $ref: '#/components/schemas/period'
+          xml:
+            prefix: plu
+            name: procedurePeriod
+        developmentFreezePeriod:
+          description: Period of a development freeze
+          type: object
+          properties:
+            periodOfTime:
+              $ref: '#/components/schemas/period'
+          xml:
+            prefix: plu
+            name: developmentFreezePeriod
+        publisher:
+          description: The publisher of the dataset
+          type: object
+          properties:
+            agent:
+              $ref: '#/components/schemas/agent'
+          xml:
+            prefix: dct
+            name: publisher
+        maintainer:
+          description: Administrator of the dataset
+          type: array
+          items:
+            properties:
+              agent:
+                $ref: '#/components/schemas/agent'
+            xml:
+              prefix: dcatde
+              name: maintainer
+        contributor:
+          description: Contributor to the dataset
+          type: array
+          items:
+            properties:
+              agent:
+                $ref: '#/components/schemas/agent'
+            xml:
+              prefix: dct
+              name: constributor
+        spatial:
+          description: Spatial reference of the dataset
+          type: object
+          properties:
+            location:
+              $ref: '#/components/schemas/location'
+          xml:
+            prefix: dct
+            name: spatial
+        distribution:
+          description: A distribution referenced by the dataset
+          type: array
+          items:
+            properties:
+              distribution:
+                $ref: '#/components/schemas/distribution'
+            xml:
+              prefix: dcat
+              name: distribution
+        processStep:
+          description: A process step of the process
+          type: array
+          items:
+            properties:
+              distribution:
+                $ref: '#/components/schemas/processStep'
+            xml:
+              prefix: plu
+              name: processStep
+      xml:
+        prefix: dcat
+        name: Dataset
+    Version:
+      type: object
+      description: A version
+      properties:
+        build:
+          type: object
+          description: A build description
+          properties:
+            version:
+              type: string
+            date:
+              type: string
+            commit_id:
+              type: string
+          required:
+            - version
+            - date
+  responses:
+    ConformanceDeclaration:
+      description: |-
+       The URIs of all conformance classes supported by the server. To support "generic" clients that want to access multiple OGC API Records implementations - and not "just" a specific API / server, the server declares the conformance classes it implements and conforms to.
+      content:
+        application/json:
+          schema:
+            $ref: '#/components/schemas/confClasses'
+        text/html:
+          schema:
+            type: string
+    LandingPage:
+      description: |-
+        The OGC API landing page for the PLU metadata information system. The landing page provides links to the API definition and the Record
+        Collections (path `/collections`), the conformance declaration (path '/conformance') and other resources in the API.
+      content:
+        application/json:
+          schema:
+            $ref: '#/components/schemas/landingPage'
+        text/html:
+          schema:
+            type: string
+    200Success:
+      description: Successful operation
+    400InvalidInput:
+      description: Invalid input
+    401UnauthorizedRequest:
+      description: Unauthorized request
+    404NotFound:
+      description: Not found
+    415UnsupportedMediaType:
+      description: Unsupported media type
+    500GenericError:
+      description: Unexpected error
+      content:
+        application/json:
+          schema:
+            $ref: '#/components/schemas/Error'
\ No newline at end of file
diff --git a/releases/0.2.0/codelists/authority.xml b/releases/0.2.0/codelists/authority.xml
new file mode 100644
index 0000000..f28b2c6
--- /dev/null
+++ b/releases/0.2.0/codelists/authority.xml
@@ -0,0 +1,150 @@
+<rdf:RDF xml:base="https://specs.diplanung.de/resource/authority"
+        xmlns:dc="http://purl.org/dc/elements/1.0/"
+        xmlns:dct="http://purl.org/dc/terms/"
+        xmlns:owl ="http://www.w3.org/2002/07/owl#"
+        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+        xmlns:skos="http://www.w3.org/2004/02/skos/core#"
+        xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#">
+    <owl:Ontology rdf:about="https://specs.diplanung.de/resource/authority">
+        <owl:versionInfo>1.0</owl:versionInfo>
+        <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/authority/1.0/"/>
+        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">
+Zur kodierten Angabe der Bundesländer als datenhaltende Stellen. 
+        </rdfs:comment>
+    </owl:Ontology>
+    <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/authority">
+        <rdfs:label xml:lang="de">Liste der datenhaltenden Stellen</rdfs:label>
+        <skos:prefLabel xml:lang="de">Liste der datenhaltenden Stellen</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">List of authorities</skos:prefLabel>
+        <dct:identifier>https://specs.diplanung.de/resource/authority</dct:identifier>
+    </skos:ConceptScheme>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#bw">
+        <dc:identifier>bw</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Baden-Württemberg</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Baden-Württemberg</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#bw"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#by">
+        <dc:identifier>by</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Bayern (Freistaat)</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Bavaria (Free State)</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#by"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#be">
+        <dc:identifier>be</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Berlin</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Berlin</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#be"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#bb">
+        <dc:identifier>bb</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Brandenburg</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Brandenburg</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#bb"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#hb">
+        <dc:identifier>hb</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Bremen (Hansestadt)</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Bremen (Hanseatic City)</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#hb"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#hh">
+        <dc:identifier>hh</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Hamburg (Hansestadt)</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Hamburg (Hanseatic City)</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#hh"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#he">
+        <dc:identifier>he</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Hessen</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Hesse</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#he"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#mv">
+        <dc:identifier>mv</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Mecklenburg-Vorpommern</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Mecklenburg-Western Pomerania</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#mv"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#ni">
+        <dc:identifier>ni</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Niedersachsen</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Lower Saxony</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#ni"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#nw">
+        <dc:identifier>nw</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Nordrhein-Westfalen</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">North Rhine-Westfalia</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#nw"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#rp">
+        <dc:identifier>rp</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Rheinland-Pfalz</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Rhineland-Palatinate</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#rp"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#sl">
+        <dc:identifier>sl</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Saarland</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Saarland</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#sl"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#sn">
+        <dc:identifier>sn</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Sachsen (Freistaat)</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Saxony (Free State)</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#sn"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#st">
+        <dc:identifier>st</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Sachsen-Anhalt</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Saxony-Anhalt</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#st"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#sh">
+        <dc:identifier>sh</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Schleswig-Holstein</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Schleswig-Holstein</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#sh"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#th">
+        <dc:identifier>th</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/>
+        <skos:prefLabel xml:lang="de">Thüringen (Freistaat)</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Thuringia (Free State)</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#th"/>
+    </skos:Concept>
+</rdf:RDF>
\ No newline at end of file
diff --git a/releases/0.2.0/codelists/docType.xml b/releases/0.2.0/codelists/docType.xml
new file mode 100644
index 0000000..d59baaa
--- /dev/null
+++ b/releases/0.2.0/codelists/docType.xml
@@ -0,0 +1,302 @@
+<rdf:RDF xml:base="https://specs.diplanung.de/resource/docType"
+        xmlns:dc="http://purl.org/dc/elements/1.0/"
+        xmlns:dct="http://purl.org/dc/terms/"
+        xmlns:owl ="http://www.w3.org/2002/07/owl#"
+        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+        xmlns:skos="http://www.w3.org/2004/02/skos/core#"
+        xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#">
+    <owl:Ontology rdf:about="https://specs.diplanung.de/resource/docType">
+        <owl:versionInfo>1.0</owl:versionInfo>
+        <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/docType/1.0/"/>
+        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">
+Zur kodierten Angabe der Art eines Dokuments:
+        </rdfs:comment>
+    </owl:Ontology>
+    <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/docType">
+        <rdfs:label xml:lang="de">Liste der Arten von Dokumenten</rdfs:label>
+        <skos:prefLabel xml:lang="de">Liste der Arten von Dokumenten</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">List of document types</skos:prefLabel>
+        <dct:identifier>https://specs.diplanung.de/resource/docType</dct:identifier>
+    </skos:ConceptScheme>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#announcement">
+        <dc:identifier>announcement</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Auslegungsinformationen</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">announcement documentation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#announcement"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#explanatoryReport">
+        <dc:identifier>explanatoryReport</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Erläuterungsbericht</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">explanatory report</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#explanatoryReport"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#planDrawing">
+        <dc:identifier>planDrawing</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Planzeichnung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">plan drawing</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#planDrawing"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#participationURL">
+        <dc:identifier>participationURL</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Beteiligungs-URL</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">participation URL</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#participationURL"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#procedureURL">
+        <dc:identifier>procedureURL</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Planverfahrens-URL</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">procedure URL</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#procedureURL"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#xplanArchive">
+        <dc:identifier>xplanArchive</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">XPlan-Archive</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">XPlan archive</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#xplanArchive"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#xplanGML">
+        <dc:identifier>xplanGML</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">XPlan-GML</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">XPlan GML</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#xplanGML"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#functionalPlan">
+        <dc:identifier>functionalPlan</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Funktionsplan</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">functional plan</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#functionalPlan"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#costAssumptionContract">
+        <dc:identifier>costAssumptionContract</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Kostenübernahmevertrag / Vorvertrag</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">cost assumption contract</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#costAssumptionContract"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract">
+        <dc:identifier>urbanDevelopmentContract</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Städtebaulicher Vertrag</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">urban development contract</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#implementationContract">
+        <dc:identifier>implementationContract</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Durchführungsvertrag</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">implementation contract</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#implementationContract"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract">
+        <dc:identifier>propertyDevelopmentContract</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Erschließungsvertrag</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">property development contract</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#contract">
+        <dc:identifier>contract</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Vertrag</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">contract</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#contract"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#expertReport">
+        <dc:identifier>expertReport</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Gutachten</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">expert report</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#expertReport"/>    
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#roughCoordinationPaper">
+        <dc:identifier>roughCoordinationPaper</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Grobabstimmungspapier</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">rough coordination paper</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#roughCoordinationPaper"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#supplementaryDocument">
+        <dc:identifier>supplementaryDocument</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">ergänzende Unterlage</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">supplementary document</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#supplementaryDocument"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#ordinanceDesignation">
+        <dc:identifier>ordinanceDesignation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Verordnung / Festsetzung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">ordinance / designation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#ordinanceDesignation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#coverLetter">
+        <dc:identifier>coverLetter</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Anschreiben</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">cover letter</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#coverLetter"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#coverLetterParticipationProcedure">
+        <dc:identifier>coverLetterParticipationProcedure</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Anschreiben Beteiligungsverfahren</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">cover letter participation procedure</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#coverLetterParticipatioProcedure"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#transcript">
+        <dc:identifier>transcript</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Niederschrift</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">transcript</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#transcript"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#summaryStatement">
+        <dc:identifier>summaryStatement</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">zusammenfassende Erklärung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">summary statement</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#summaryStatement"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#finalNotice">
+        <dc:identifier>finalNotice</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Schlussmitteilung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">final notice</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#finalNotice"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#preliminaryPlanningApproval">
+        <dc:identifier>preliminaryPlanningApproval</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Aufstellungsbeschluss</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">preliminary planning approval by resolution</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#preliminaryPlanningApproval"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#decisionForPublicDisplay">
+        <dc:identifier>decisionForPublicDisplay</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Auslegungsbeschluss</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">decision for public display</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#decisionForPublicDisplay"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#declaratoryDecision">
+        <dc:identifier>declaratoryDecision</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">(Plan) Feststellungsbeschluss</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">declaratory decision</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#declaratoryDecision"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#resolutionOnRevocation">
+        <dc:identifier>resolutionOnRevocation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Aufhebungsbeschluss</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">resolution on revocation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#resolutionOnRevocation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#statement">
+        <dc:identifier>statement</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Stellungnahme</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">statement</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#statement"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#publication">
+        <dc:identifier>publication</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Veröffentlichung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">publication</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#publication"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#printedMatter">
+        <dc:identifier>printedMatter</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Drucksache</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">printedMatter</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#printedMatter"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#presentation">
+        <dc:identifier>presentation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Präsentation</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">presentation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#presentation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#substantiation">
+        <dc:identifier>substantiation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Begründung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">substantiation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#substantiation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#internalMemo">
+        <dc:identifier>internalMemo</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">interner Vermerk</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">internal memo</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#internalMemo"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#meetingDocuments">
+        <dc:identifier>meetingDocuments</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Sitzungsunterlagen</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">meeting documents</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#meetingDocuments"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#otherDocuments">
+        <dc:identifier>otherDocuments</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">Sonstige Unterlage</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">other documents</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#otherDocuments"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#unknown">
+        <dc:identifier>unknown</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/>
+        <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">unknown</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#unknown"/>
+    </skos:Concept>
+</rdf:RDF>
\ No newline at end of file
diff --git a/releases/0.2.0/codelists/planState.xml b/releases/0.2.0/codelists/planState.xml
new file mode 100644
index 0000000..914d293
--- /dev/null
+++ b/releases/0.2.0/codelists/planState.xml
@@ -0,0 +1,46 @@
+<rdf:RDF xml:base="https://specs.diplanung.de/resource/planState"
+        xmlns:dc="http://purl.org/dc/elements/1.0/"
+        xmlns:dct="http://purl.org/dc/terms/"
+        xmlns:owl ="http://www.w3.org/2002/07/owl#"
+        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+        xmlns:skos="http://www.w3.org/2004/02/skos/core#"
+        xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#">
+    <owl:Ontology rdf:about="https://specs.diplanung.de/resource/planState">
+        <owl:versionInfo>1.0</owl:versionInfo>
+        <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/planState/1.0/"/>
+        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">
+Zur kodierten Angabe des Status eines raumbezogenen Planwerks sind folgende Optionen möglich:
+        </rdfs:comment>
+    </owl:Ontology>
+    <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/planState">
+        <rdfs:label xml:lang="de">Liste der Stati eines raumbezogenen Planwerks</rdfs:label>
+        <skos:prefLabel xml:lang="de">Liste der Stati eines raumbezogenen Planwerks</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">List of states of a spatial plan</skos:prefLabel>
+        <dct:identifier>https://specs.diplanung.de/resource/planState</dct:identifier>
+    </skos:ConceptScheme>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planState#inPreparation">
+        <dc:identifier>inPreparation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planState"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planState"/>
+        <skos:prefLabel xml:lang="de">in Aufstellung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">in preparation</skos:prefLabel>        
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planState#inPreparation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planState#fixed">
+        <dc:identifier>fixed</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planState"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planState"/>
+        <skos:prefLabel xml:lang="de">festgesetzt</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">fixed</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planState#fixed"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planState#unknown">
+        <dc:identifier>unknown</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planState"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planState"/>
+        <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">unknown</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planState#unknown"/>
+    </skos:Concept>
+</rdf:RDF>
\ No newline at end of file
diff --git a/releases/0.2.0/codelists/planType.xml b/releases/0.2.0/codelists/planType.xml
new file mode 100644
index 0000000..a49f73a
--- /dev/null
+++ b/releases/0.2.0/codelists/planType.xml
@@ -0,0 +1,102 @@
+<rdf:RDF xml:base="https://specs.diplanung.de/resource/planType"
+        xmlns:dc="http://purl.org/dc/elements/1.0/"
+        xmlns:dct="http://purl.org/dc/terms/"
+        xmlns:owl ="http://www.w3.org/2002/07/owl#"
+        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+        xmlns:skos="http://www.w3.org/2004/02/skos/core#"
+        xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#">
+    <owl:Ontology rdf:about="https://specs.diplanung.de/resource/planType">
+        <owl:versionInfo>1.0</owl:versionInfo>
+        <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/planType/1.0/"/>
+        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">
+Zur kodierten Angabe der Art des raumbezogenen Planwerks:
+        </rdfs:comment>
+    </owl:Ontology>
+    <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/planType">
+        <rdfs:label xml:lang="de">Liste der Arten raumbezogener Planwerke</rdfs:label>
+        <skos:prefLabel xml:lang="de">Liste der Arten raumbezogener Planwerke</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">List of types of spatial plans</skos:prefLabel>
+        <dct:identifier>https://specs.diplanung.de/resource/planType</dct:identifier>
+    </skos:ConceptScheme>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#developmentPlan">
+        <dc:identifier>developmentPlan</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:prefLabel xml:lang="de">Bebauungsplan</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Development plan</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#developmentPlan"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#landUsePlan">
+        <dc:identifier>landUsePlan</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:prefLabel xml:lang="de">Flaechennutzungsplan</skos:prefLabel>
+        <skos:prefLabel xml:lang="de">Land use plan</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#landUsePlan"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#urbanPlanningStatutes">
+        <dc:identifier>urbanPlanningStatutes</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:prefLabel xml:lang="de">Städtebauliche Satzungen</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Urban planning statutes</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#urbanPlanningStatutes"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#specialUrbanPlanningLaw">
+        <dc:identifier>specialUrbanPlanningLaw</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:prefLabel xml:lang="de">Planwerke besonderes Städtebaurecht</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Plans under special urban planning law</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#specialUrbanPlanningLaw"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#landscapePlanning">
+        <dc:identifier>landscapePlanning</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:prefLabel xml:lang="de">Planwerke der Landschaftsplanung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Landscape planning</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#landscapePlanning"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#spatialPlan">
+        <dc:identifier>spatialPlan</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:prefLabel xml:lang="de">Raumordnungsplan</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Spatial development plan</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#spatialPlan"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#spatialPlanningProcedure">
+        <dc:identifier>spatialPlanningProcedure</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:prefLabel xml:lang="de">Raumordnungsverfahren</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Spatial planning procedure</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#spatialPlanningProcedure"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#planApprovalProcedure">
+        <dc:identifier>planApprovalProcedure</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:prefLabel xml:lang="de">Planfeststellungsverfahren</skos:prefLabel>
+        <skos:prefLabel xml:lang="de">Plan approval procedure</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#planApprovalProcedure"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#other">
+        <dc:identifier>other</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:prefLabel xml:lang="de">Sonstige raumbezogene Planwerke</skos:prefLabel>
+        <skos:prefLabel xml:lang="de">Other spatial plans</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#other"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#unknown">
+        <dc:identifier>unknown</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/>
+        <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">unknown</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#unknown"/>
+    </skos:Concept>
+</rdf:RDF>
\ No newline at end of file
diff --git a/releases/0.2.0/codelists/procedureState.xml b/releases/0.2.0/codelists/procedureState.xml
new file mode 100644
index 0000000..4bacbbf
--- /dev/null
+++ b/releases/0.2.0/codelists/procedureState.xml
@@ -0,0 +1,54 @@
+<rdf:RDF xml:base="https://specs.diplanung.de/resource/procedureState"
+        xmlns:dc="http://purl.org/dc/elements/1.0/"
+        xmlns:dct="http://purl.org/dc/terms/"
+        xmlns:owl ="http://www.w3.org/2002/07/owl#"
+        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+        xmlns:skos="http://www.w3.org/2004/02/skos/core#"
+        xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#">
+    <owl:Ontology rdf:about="https://specs.diplanung.de/resource/procedureState">
+        <owl:versionInfo>1.0</owl:versionInfo>
+        <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/procedureState/1.0/"/>
+        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">
+Zur kodierten Angabe des übergeordneten Status eines Verfahrens sind folgende Optionen möglich:
+        </rdfs:comment>
+    </owl:Ontology>
+    <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/procedureState">
+        <rdfs:label xml:lang="de">Liste der übergeordneten Stati eines Verfahrens</rdfs:label>
+        <skos:prefLabel xml:lang="de">Liste der übergeordneten Stati eines Verfahrens</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">List of superordinate states of a procedure</skos:prefLabel>
+        <dct:identifier>https://specs.diplanung.de/resource/procedureState</dct:identifier>
+    </skos:ConceptScheme>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureState#planned">
+        <dc:identifier>planned</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureState"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureState"/>
+        <skos:prefLabel xml:lang="de">geplant</skos:prefLabel>
+        <skos:prefLabel xml:lang="de">planned</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureState#planned"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureState#ongoing">
+        <dc:identifier>ongoing</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureState"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureState"/>
+        <skos:prefLabel xml:lang="de">laufend</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">ongoing</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureState#ongoing"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureState#completed">
+        <dc:identifier>completed</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureState"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureState"/>
+        <skos:prefLabel xml:lang="de">abgeschlossen</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">completed</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureState#completed"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureState#unknown">
+        <dc:identifier>unknown</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureState"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureState"/>
+        <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">unknown</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureState#unknown"/>
+    </skos:Concept>
+</rdf:RDF>
\ No newline at end of file
diff --git a/releases/0.2.0/codelists/procedureType.xml b/releases/0.2.0/codelists/procedureType.xml
new file mode 100644
index 0000000..4d515a5
--- /dev/null
+++ b/releases/0.2.0/codelists/procedureType.xml
@@ -0,0 +1,110 @@
+<rdf:RDF xml:base="https://specs.diplanung.de/resource/procedureType"
+        xmlns:dc="http://purl.org/dc/elements/1.0/"
+        xmlns:dct="http://purl.org/dc/terms/"
+        xmlns:owl ="http://www.w3.org/2002/07/owl#"
+        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+        xmlns:skos="http://www.w3.org/2004/02/skos/core#"
+        xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#">
+    <owl:Ontology rdf:about="https://specs.diplanung.de/resource/procedureType">
+        <owl:versionInfo>1.0</owl:versionInfo>
+        <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/procedureType/1.0/"/>
+        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">
+Zur kodierten Angabe der jeweiligen Verfahrensart bei der Aufstellung raumbezogener Planwerke sind folgende Optionen möglich:
+        </rdfs:comment>
+    </owl:Ontology>
+    <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/procedureType">
+        <rdfs:label xml:lang="de">Liste der Verfahrensarten bei der Aufstellung raumbezogener Planwerke</rdfs:label>
+        <skos:prefLabel xml:lang="de">Liste der Verfahrensarten bei der Aufstellung raumbezogener Planwerke</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">List of types of procedures for the preparation of spatial plans</skos:prefLabel>
+        <dct:identifier>https://specs.diplanung.de/resource/procedureType</dct:identifier>
+    </skos:ConceptScheme>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#regular">
+        <dc:identifier>regular</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">normales Verfahren</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">regular procedure</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#regular"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#simplified">
+        <dc:identifier>simplified</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">vereinfachtes Verfahren</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">simplified procedure</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#simplified"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#innerDevPlan">
+        <dc:identifier>innerDevPlan</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">Bebauungsplan der Innenentwicklung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Inner development plan</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#innerDevPlan"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#outdoorArea">
+        <dc:identifier>outdoorArea</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">Einbeziehung von Außenbereichsflächen in das beschleunigte Verfahren</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Inclusion of outdoor areas in the accelerated process</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#outdoorArea"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#revision">
+        <dc:identifier>revision</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">Änderung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Revision</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#revision"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#partialExtrapolation">
+        <dc:identifier>partialExtrapolation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">Teilfortschreibung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Partial extrapolation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#partialExtrapolation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#newPreparation">
+        <dc:identifier>newPreparation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">Neuaufstellung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">New preparation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#newPreparation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#completeExtrapolation">
+        <dc:identifier>completeExtrapolation</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">Gesamtfortschreibung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Complete extrapolation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#completeExtrapolation"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#update">
+        <dc:identifier>update</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">Aktualisierung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Update</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#update"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#newAnnouncement">
+        <dc:identifier>newAnnouncement</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">Neubekanntmachung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">New announcement</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#newAnnouncement"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#unknown">
+        <dc:identifier>unknown</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/>
+        <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">unknown</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#unknown"/>
+    </skos:Concept>
+</rdf:RDF>
\ No newline at end of file
diff --git a/releases/0.2.0/codelists/processStepType.xml b/releases/0.2.0/codelists/processStepType.xml
new file mode 100644
index 0000000..a653392
--- /dev/null
+++ b/releases/0.2.0/codelists/processStepType.xml
@@ -0,0 +1,78 @@
+<rdf:RDF xml:base="https://specs.diplanung.de/resource/processStepType"
+        xmlns:dc="http://purl.org/dc/elements/1.0/"
+        xmlns:dct="http://purl.org/dc/terms/"
+        xmlns:owl ="http://www.w3.org/2002/07/owl#"
+        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+        xmlns:skos="http://www.w3.org/2004/02/skos/core#"
+        xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#">
+    <owl:Ontology rdf:about="https://specs.diplanung.de/resource/processStepType">
+        <owl:versionInfo>1.0</owl:versionInfo>
+        <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/processStepType/1.0/"/>
+        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">
+Zur kodierten Angabe der Art des Verfahrensschrittes:
+        </rdfs:comment>
+    </owl:Ontology>
+    <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/processStepType">
+        <rdfs:label xml:lang="de">Liste der Arten von Verfahrensschritten</rdfs:label>
+        <skos:prefLabel xml:lang="de">Liste der Arten von Verfahrensschritten</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">List of types of process steps</skos:prefLabel>
+        <dct:identifier>https://specs.diplanung.de/resource/processStepType</dct:identifier>
+    </skos:ConceptScheme>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#earlyInvolveAuth">
+        <dc:identifier>earlyInvolveAuth</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:prefLabel xml:lang="de">Frühzeitige Behördenbeteiligung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Early involvement of the authorities</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#earlyInvolveAuth"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#earlyPublicPart">
+        <dc:identifier>earlyPublicPart</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:prefLabel xml:lang="de">Frühzeitige Öffentlichkeitsbeteiligung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Early public participation</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#earlyPublicPart"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#publicAgencies">
+        <dc:identifier>publicAgencies</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:prefLabel xml:lang="de">Beteiligung der Träger öffentlicher Belange</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Participation of public agencies</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#publicAgencies"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#publicDisclosure">
+        <dc:identifier>publicDisclosure</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:prefLabel xml:lang="de">Öffentliche Auslegung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Public disclosure</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#publicDisclosure"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#internal">
+        <dc:identifier>interal</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:prefLabel xml:lang="de">Interne Bearbeitung</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">Internal processing</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#internal"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#completed">
+        <dc:identifier>completed</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:prefLabel xml:lang="de">abgeschlossen</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">completed</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#completed"/>
+    </skos:Concept>
+    <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#unknown">
+        <dc:identifier>unknown</dc:identifier>
+        <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/>
+        <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel>
+        <skos:prefLabel xml:lang="en">unknown</skos:prefLabel>
+        <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#unknown"/>
+    </skos:Concept>
+</rdf:RDF>
\ No newline at end of file
diff --git a/releases/0.2.0/dcat-ap-plu.eapx b/releases/0.2.0/dcat-ap-plu.eapx
new file mode 100644
index 0000000000000000000000000000000000000000..6fc230ae4ddf1601e2dfce93cec6ccca4dc4f83d
GIT binary patch
literal 3166208
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
JsWy${{QsJ<G+Y1x

literal 0
HcmV?d00001

diff --git a/releases/0.2.0/doc-plu.html b/releases/0.2.0/doc-plu.html
new file mode 100644
index 0000000..b82ebf6
--- /dev/null
+++ b/releases/0.2.0/doc-plu.html
@@ -0,0 +1,1168 @@
+<!DOCTYPE html>
+<html lang="de">
+  <head>
+    <meta charset="utf-8">
+    <title>Beschreibung Metadatenmodell</title>
+    <script src="https://www.w3.org/Tools/respec/respec-w3c" class="remove" defer></script>
+
+    <script class="remove">
+      var respecConfig = {
+        latestVersion: "https://github.com/wemove/dcat-ap-plu/tree/main/releases/0.2.0",
+        specStatus: "unofficial",
+        shortName: "DCAT-PLU",
+        editors: [
+            {
+                name: "Ilona Westram",
+                company: "wemove digital solutions GmbH"
+            },
+            {
+                name: "Joachim Müller",
+                company: "wemove digital solutions GmbH"
+            },
+        ],
+        lint: {
+            "required-sections": false
+        }
+      };
+    </script>
+
+    <link rel="stylesheet" type="text/css" href="styles/style.css">
+    <link rel="stylesheet" type="text/css" href="styles/small.css" media="only all and (max-width: 649px)">
+  </head>
+
+  <body>
+    <section id="abstract" class="informative">
+      <h2 id="introduction">Zusammenfassung</h2>
+      <p>Die vorliegende Spezifikation eines Metadatenmodells wurde für die Beschreibung von raumbezogenen Planwerken und Beteiligungsverfahren zu raumbezogenen Planwerken entwickelt, mit dem Ziel, diese über ein Metadaten-Informationssystem recherchierbar und editierbar machen zu können.
+        Als Basis dienen die Standards von DCAT-AP sowie DCAT-AP.de. Soweit Begriffe aus existierenden Vokabularen mit adäquaten Bedeutungen existieren, wurden diese verwendet, wie z.B. dct:title und foaf:homepage. Sofern keine passenden Begriffe vorhanden waren, wurden eigene Begriffe ergänzt, um die speziellen Sachverhalte bei raumbezogenen Planwerken abbilden zu können, z.B. plu:planType für die Art des raumbezogenen Planwerkes.
+      </p>
+    </section>
+
+    <section id="sotd" class="introductory">
+      <p>Dieses Dokument ist ein Entwurf einer potentiellen Spezifikation zur Beschreibung von Metadaten raumbezogener Planwerke sowie Beteiligungsverfahren zur Aufstellung raumbezogener Planwerke.</p>
+    </section>
+
+    <section id="einfuehrung" class="informative">
+      <h2>Einführung</h2>
+      <p>Das Online-Zugangsgesetz (OZG) aus dem Jahr 2017 verpflichtet Bund, Länder und Gemeinden bis spätestens Ende 2022 ihre Verwaltungsleistungen auch elektronisch über Verwaltungsportale anzubieten und diese miteinander zu einem Portalverbund zu verknüpfen. Im Rahmen der OZG Verwaltungsleistungen "Beteiligungsverfahren nach dem Baugesetzbuch, dem Raumordnungsgesetz und in der Planfeststellung" und "Einstellen von raumbezogenen Planwerken in das Internet" wird eine Metadaten-Infrastruktur entwickelt, um Planwerke des allgemeinen und des besonderen Städtebaurechtes, der Raumordnung bzw. Planwerke, die Vorhaben beschreiben, die einer Planfeststellung bedürfen manuell und automatisiert verwalten zu können. Das hier beschriebene Metadatenmodell stellt die Basis für die Metadaten-Infrastruktur dar.
+       </p>
+    </section>
+
+    <section id="definitions">
+     <h2>Definitionen und Terminologie</h2>
+     <p></p>
+
+      <section id="namespaces">
+       <h3>Verwendete Spezifikationen</h3>
+
+        <p>Das vorliegende Metadatenmodell baut auf das europäische Metadatenaustauschschema DCAT-AP auf und erweitert dieses mit einzelnen Klassen und Eigenschaften. In DCAT bzw. DCAT-AP wird auf Klassen und Eigenschaften vieler anderer Vokabulare zurückgegriffen, insbesondere Dublin Core DCTERMS. Weiterhin wurde für den deutschen Nutzungskontext die standardkonforme Anpassung DCAT-AP.de entwickelt. Diese hat den Zweck des Austauschs von Metadaten offener Verwaltungsdaten für deutsche Open Data-Portale (https://www.dcat-ap.de). Im vorliegenden Modell wird, soweit vorhanden, auf Klassen und Eigenschaften zurückgegriffen, wie sie in der aktuellen Spezifikation DCAT-AP.de definiert sind.</p>
+        <p>Namensräume und Präfixe auf die im vorliegenden Datenmodell zurückgegriffen wird, sind in der folgenden Tabelle aufgelistet.</p>
+        <table id="table-namespaces">
+          <thead><tr><th>Präfix</th><th>Namensraum</th></tr></thead>
+          <tbody>
+          <tr><td><code>adms</code></td><td><code>https://www.w3.org/ns/adms#</code></td></tr>
+          <tr><td><code>dcat</code></td><td><code>http://www.w3.org/ns/dcat#</code></td></tr>
+          <tr><td><code>dct</code></td><td><code>http://purl.org/dc/terms/</code></td></tr>
+          <tr><td><code>dctype</code></td><td><code>http://purl.org/dc/dcmitype/</code></td></tr>
+          <tr><td><code>foaf</code></td><td><code>http://xmlns.com/foaf/0.1/</code></td></tr>
+          <tr><td><code>locn</code></td><td><code>http://www.w3.org/ns/locn#</code></td></tr>
+          <tr><td><code>plu</code></td><td><code>http://specs.diplanung.de/plu/</code></td></tr>
+          <tr><td><code>rdf</code></td><td><code>http://www.w3.org/1999/02/22-rdf-syntax-ns#</code></td></tr>
+          <tr><td><code>rdfs</code></td><td><code>http://www.w3.org/2000/01/rdf-schema#</code></td></tr>
+          <tr><td><code>skos</code></td><td><code>http://www.w3.org/2004/02/skos/core#</code></td></tr>
+          <tr><td><code>time</code></td><td><code>http://www.w3.org/2006/time#</code></td></tr>
+          <tr><td><code>vcard</code></td><td><code>http://www.w3.org/2006/vcard/ns#</code></td></tr>
+          <tr><td><code>xsd</code></td><td><code>http://www.w3.org/2001/XMLSchema#</code></td></tr>
+          </tbody>
+        </table>
+      </section>
+    </section>
+
+    <section id="uml-diagram">
+      <h2>UML-Diagramm</h2>
+
+      <p>Das UML-Diagramm des DCAT-PLU-Datenmodells.</p>
+        <figure id="pic-id-uml">
+          <a href="DCAT-AP-PLU.JPG" target="_blank"><img src="DCAT-AP-PLU.JPG" alt="UML-Diagramm aller DCAT-AP-Klassen einschließlich der DCAT-AP.PLU Erweiterungen " width="1907" height="1684"></a>
+          <figcaption class="fig-title">UML-Diagramm der verwendeten DCAT-AP-Klassen sowie der DCAT-AP.PLU Erweiterungen</figcaption>
+        </figure>
+    </section>
+
+    <section id="vocabulary-specification">
+      <h2>Spezifikation des Vokabulars</h2>
+
+      <section id="Class:Catalog">
+        <h3 id="class-catalog">Klasse: Katalog</h3>
+        <table class="definition">
+          <thead><tr><th>URI der Klasse:</th><th><a href="http://www.w3.org/ns/dcat#Catalog">dcat:Catalog</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Eine Sammlung oder Quelle, welche die beschriebenen Datensätze, Datenservices oder Kataloge zur Verfügung stellt</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Ein web-basierter Datenkatalog wird i.d.R. durch eine Instanz dieser Klasse repräsentiert.</td></tr>
+         </tbody>
+       </table>
+
+        <section id="Property:catalog_title">
+          <h4 id="property-catalog-title">Eigenschaft: Titel</h4>
+          <table class="definition">
+            <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead>
+            <tbody>
+            <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+            <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Katalogs, Freitext</td></tr>
+            <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+            <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft bezeichnet den einem Katalog zugewiesenen Titel. Sie kann für parallele Sprachversionen des Katalogtitels wiederholt werden.</td></tr></tbody>
+            </table>
+        </section>
+
+        <section id="Property:catalog_description">
+          <h4 id="property-catalog-description">Eigenschaft: Beschreibung</h4>
+          <table class="definition">
+            <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/description">dct:description</a></th></tr></thead>
+            <tbody>
+            <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+            <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Katalogs, Freitext</td></tr>
+            <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+            <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält eine Beschreibung des Kataloges als Freitext. Sie kann für parallel existierende Sprachversionen der Katalogbeschreibung wiederholt werden. </td></tr>
+           </tbody>
+           </table>
+        </section>
+
+        <section id="Property:catalog_publisher">
+          <h4 id="property-catalog-publisher">Eigenschaft: Herausgeber</h4>
+          <table class="definition">
+              <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/publisher">dct:publisher</a></th></tr></thead>
+              <tbody>
+              <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+              <tr><td class="prop">Definition:</td><td>Diejenige Stelle / Organisation, die für die Bereitstellung des Katalogs verantwortlich ist.</td></tr>
+              <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://xmlns.com/foaf/0.1/Agent"><code>foaf:Agent</code></a></td></tr>
+              <tr><td class="prop">Anwendungshinweis:</td><td>Es wird empfohlen, Ressourcen vom Typ <a href="http://xmlns.com/foaf/0.1/Agent"><code>foaf:Agent</code></a>
+                  für diese Eigenschaft zu verwenden.</td></tr>
+              </tbody>
+          </table>
+        </section>
+
+        <section id="Property:catalog_homepage">
+          <h4 id="property-homepage">Eigenschaft: Homepage</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://xmlns.com/foaf/0.1/homepage">foaf:homepage</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Homepage des Katalogs (Webdokument, idR als HTML verfügbar)</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://xmlns.com/foaf/0.1/Document"><code>foaf:Document</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verweist auf eine Homepage, welche die zentrale Homepage des Kataloges ist.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:catalog_release_date">
+          <h4 id="property-catalog-release-date">Eigenschaft: Veröffentlichungsdatum</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/issued">dct:issued</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Datum der Herausgabe / Veröffentlichung des Katalogs</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält das Datum der Herausgabe/Emission (z.B. in Form einer Veröffentlichung) des Katalogs.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:catalog_update_date">
+          <h4 id="property-catalog-update-date">Eigenschaft: Veränderungsdatum</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">dct:modified</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Datum, an dem der Katalog zuletzt verändert, aktualisiert oder modifiziert wurde.</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a>
+           </tbody>
+          </table>
+        </section>
+
+        <section id="Property:resource_language">
+          <h4 id="property-language">Eigenschaft: Sprache</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/language">dct:language</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Sprache des Katalogs, in der die Textelemente der Metadaten verfasst sind (z.B. Titel, Beschreibung)</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td>
+          <p><a href="http://purl.org/dc/terms/LinguisticSystem"><code>dct:LinguisticSystem</code></a></p></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Die Eigenschaft kann wiederholt werden, falls die Datensätze in mehreren Sprachen vorhanden sind.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:catalog_themes">
+          <h4 id="property-themes">Eigenschaft: Kategorien</h4>
+          <table class="definition">
+              <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#themeTaxonomy">dcat:themeTaxonomy</a></th></tr></thead>
+              <tbody>
+              <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+              <tr><td class="prop">Definition:</td><td>Schema zur Klassifizierung der im Katalog verzeichneten Datensätze</td></tr>
+              <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2004/02/skos/core#ConceptScheme"><code>skos:ConceptScheme</code></a></td></tr>
+              <tr><td class="prop">Anwendungshinweis:</td><td>
+                <p>Diese Eigenschaft verweist auf das Schema mit dem die dem Katalog zugewiesenen Datenstrukturen in Form von Kategorien klassifiziert werden.</p>
+                </td></tr>
+              </tbody>
+          </table>
+        </section>
+
+        <section id="Property:catalog_identifier">
+          <h4 id="property-catalog-identifier">Eigenschaft: Identifikator</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier">dct:identifier</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Eineindeutiger Identifikator des Katalogs</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:catalog_dataset">
+          <h4 id="property-dataset">Eigenschaft: Dataset</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#dataset">dcat:dataset</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Eine logische Entität, welche die veröffentlichten Informationen repräsentiert. Verknüpft den Katalog mit einem Datensatz, welcher somit Teil des Katalogs wird.</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="#Class:Dataset"><code>dcat:Dataset</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Ein Datensatz beschreibt ein raumbezogenes Planwerk oder ein Beteiligungsverfahren zur Aufstellung eines raumbezogenen Planwerks.</td></tr>
+          </tbody>
+          </table>
+         </section>
+
+      </section>
+
+      <section id="Class:CatalogRecord">
+        <h3 id="class-catalog-record">Klasse: Katalogeintrag</h3>
+        <table class="definition">
+          <thead><tr><th>URI der Klasse:</th><th><a href="http://www.w3.org/ns/dcat#CatalogRecord">dcat:CatalogRecord</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Die Beschreibung des Eintrags in einem Katalog.</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese optionale Klasse kann verwendet werden für Kataloge, bei denen eine Unterscheidung gemacht werden soll oder muss zwischen den Metadaten eines Datensatzes und Metadaten über den Eintrag des Datensatzes in den Katalog.</td></tr>
+         </tbody>
+       </table>
+
+        <section id="Property:record_update_date"> 
+          <h4 id="property-record-update-date">Eigenschaft: Aktualisierungs- oder Veränderungsdatum</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">dct:modified</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Datum der letzten Aktualisierung oder Modifikation des Katalogeintrags</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a></td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:record_primary_topic"> 
+          <h4 id="property-record-primary-topic">Katalogeintrag</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">foaf:primaryTopic</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Diese Eigenschaft verknüpft den Katalogeintrag mit dem im Eintrag beschriebenen dcat:Dataset</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td>dcat:Dataset</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:record_title">
+          <h4 id="property-record-title">Eigenschaft: Titel</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Katalogeintrags als Freitext</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:record_release_date">
+          <h4 id="property-record-release-date">Eigenschaft: Veröffentlichungsdatum</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/issued">dct:issued</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Datum an dem der Katalogeintrag erstellt wurde</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält das Datum an dem der Katalogeintrag im Katalog erstellt wurde.</td></tr>
+          </tbody>
+          </table>
+       </section>
+
+      </section>        
+
+      <section id="Class:Dataset">
+        <h3 id="class-dataset">Klasse: Datensatz</h3>
+        <table class="definition">
+          <thead><tr><th>URI der Klasse:</th><th><a href="http://www.w3.org/ns/dcat#Dataset">dcat:Dataset</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Eine logische Entität, welche die veröffentlichten Informationen repräsentiert</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Im vorliegenden Anwendungsfall beschreibt ein Datensatz ein raumbezogenes Planwerk oder ein Beteiligungsverfahren zur Aufstellung eines raumbezogenen Planwerks.</td></tr>
+          </tbody>
+       </table>
+
+        <section id="Property:title">
+          <h4 id="property-title">Eigenschaft: Titel</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Datensatzes als Freitext</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:description">
+          <h4 id="property-description">Eigenschaft: Beschreibung</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/description">dct:description</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Beschreibung des Datensatzes als Freitext</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:dataset_release_date">
+          <h4 id="property-release-date">Eigenschaft: Veröffentlichungsdatum</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/issued">dct:issued</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Datum der Herausgabe / Veröffentlichung des Datensatzes</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält das Datum der Herausgabe/Emission (z.B. in Form einer Veröffentlichung) des Datensatzes</td></tr>
+          </tbody>
+          </table>
+       </section>
+
+       <section id="Property:dataset_update_date"> 
+         <h4 id="property-update-modification-date">Eigenschaft: Aktualisierungs- oder Veränderungsdatum</h4>
+         <table class="definition">
+         <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">dct:modified</a></th></tr></thead>
+         <tbody>
+         <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+         <tr><td class="prop">Definition:</td><td>Datum der letzten Aktualisierung oder Modifikation des Datensatzes</td></tr>
+         <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a></td></tr>
+         </tbody>
+         </table>
+       </section>
+
+       <section id="Property:dataset_identifier">
+         <h4 id="property-dataset-identifier">Eigenschaft: Identifikator</h4>
+         <table class="definition">
+         <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier">dct:identifier</a></th></tr></thead>
+         <tbody>
+         <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+         <tr><td class="prop">Definition:</td><td>Eineindeutiger Identifikator des Datensatzes im Kontext des jeweiligen Katalogs</td></tr>
+         <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+         </tbody>
+         </table>
+       </section>
+
+       <section id="Property:other_identifier">
+         <h4 id="property-other-identifier">Eigenschaft: Katalogübergreifender Identifikator</h4>
+         <table class="definition">
+         <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier"><code>adms:identifier</code></a></th></tr></thead>
+         <tbody>
+         <tr><td>Verbindlichkeit:</td><td>Empfohlen</td></tr>
+         <tr><td>Definition:</td><td>Diese Eigenschaft verweist auf eine katalogübergreifende ID des Datensatzes und setzt sich aus der ID der datenhaltenden Stelle (siehe entsprechende <a href="#codelist-pluAuthority">Codeliste</a>) und der ID des Datensatzes (dct:identifier, eine UUID) zusammen.</td></tr>
+         <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>adms:Identifier</code></a></td></tr>
+         <tr><td class="prop">Anwendungshinweis:</td><td>Beispiel für die Angabe eines <code>adms:identifier</code><br> <code>https://specs.diplanung.de/resource/authority#hh/abde-efgh-0123-4567</code></td></tr>
+         </tbody>
+         </table>
+       </section>
+
+       <section id="Property:contact_point">
+         <h4 id="property-contact-point">Eigenschaft: Ansprechpartner</h4>
+         <table class="definition">
+          <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#contactPoint">dcat:contactPoint</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Ansprechpartner zum Datensatz. Die Benutzung von vCard wird empfohlen.</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/TR/vcard-rdf/#Kind"><code>vcard:Kind</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Der Ansprechpartner stellt im Anwendungsfall die für das Planwerk oder Verfahren zuständige Behörde dar.</td></tr>
+          </tbody>
+          </table>
+       </section>
+
+        <section id="Property:procedureType">
+          <h4 id="property-procedure-type">Eigenschaft: Art des Verfahrens</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:procedureType</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Art des Verfahrens bei der Aufstellung raumbezogener Planwerke</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft werden die Verfahren nach ihrer Art kategorisiert, z.B. "Vereinfachtes Verfahren", "Normales Verfahren". Die möglichen Verfahrensarten sind durch eine <a href="#codelist-pluProcedureType">Codeliste</a> festgelegt. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/procedureType#</code> und dem gewünschten Codelistenwert.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:procedureState">
+          <h4 id="property-procedure-state">Eigenschaft: Status des Verfahrens</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:procedureState</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Status in dem sich ein Verfahren befindet</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird der übergeordnete Status eines Verfahrens kategorisiert, z.B. "geplant", "laufend" oder "abgeschlossen". Die möglichen Stati sind in einer <a href="#codelist-pluProcedureState">Codeliste</a> festgelegt. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/procedureState#</code> und dem gewünschten Codelistenwert.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:planName">
+          <h4 id="property-plan-name">Eigenschaft: Name des Plans</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:planName</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Name des raumbezogenen Planwerks</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Literal</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird der Name des raumbezogenen Planwerks dargestellt, z.B. "HafenCity14".</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:planType">
+          <h4 id="property-plan-type">Eigenschaft: Art des Plans</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:planType</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Art des raumbezogenen Planwerks</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird die Art des raumbezogenen Planwerks ausgedrückt, z.B. Bebauungsplan, Regionalplan. Die möglichen Arten sind in einer <a href="#codelist-pluPlanType">Codeliste</a> festgelegt. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/planType#</code> und dem gewünschten Codelistenwert.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:planTypeFine">
+          <h4 id="property-plan-type-fine">Eigenschaft: Art des Plans (Detail)</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:planTypeFine</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Art des raumbezogenen Planwerks</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird die Art des raumbezogenen Planwerks auf einer detaillierteren Ebene ausgedrückt, z.B. Einfacher Bebauungsplan, Qualifizierter Bebauungsplan. Die möglichen Arten sind in der INSPIRE-PLU <a href="https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue">Codeliste</a> für Plan Type Name festgelegt (die Spalte ID listet die erlaubten Werte). Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue/</code> und dem gewünschten Codelistenwert.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:planState">
+          <h4 id="property-plan-state">Eigenschaft: Status des Plans</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:planState</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Status in dem sich ein Plan befindet</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird der Status eines Plans kategorisiert, z.B. "in Aufstellung" oder "festgesetzt". Die möglichen Stati sind in einer <a href="#codelist-pluPlanState">Codeliste</a> festgelegt. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/planState#</code> und dem gewünschten Codelistenwert.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:procedurePeriod">
+          <h4 id="property-procedure-period">Eigenschaft: Verfahrenszeitraum</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:procedurePeriod</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Verfahrenszeitraum</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td>dct:PeriodOfTime</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft beschreibt den Zeitraum des Verfahrens. dct:startDate enthält das Datum des Verfahrensbeginns. Für festgestellte oder untergegangene Pläne enthält dct:endDate das Datum des Verfahrensendes (d.h. der Planfeststellung oder des Untergangs), für Pläne in Aufstellung entfällt dct:endDate.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:relation">
+          <h4 id="property-relation">Eigenschaft: Verweis</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>dct:relation</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Verweis auf einen anderen Datensatz.</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann eine Verknüpfung mit einem anderen Verfahren dargestellt werden.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:location">
+          <h4 id="property-location">Eigenschaft: Raumbezug</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>dct:spatial</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Raumbezug des Datensatzes</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://purl.org/dc/terms/Location"><code>dct:Location</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Ein räumlicher Bereich oder ein bezeichneter Ort. Er kann durch ein kontrolliertes Vokabular oder mit geographischen Koordinaten repräsentiert werden. Im letzteren Fall wird die Verwendung des Core Location Vocabulary empfohlen, wie in der GeoDCAT-AP-Spezifikation beschrieben.</td></tr>
+          </tbody>
+          </table>
+        </section>
+ 
+        <section id="Property:distribution">
+          <h4 id="property-distribution">Eigenschaft: Distribution</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>dcat:distribution</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Distribution</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/ns/dcat#Distribution"><code>dcat:Distribution</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verknüpft den Datensatz mit einer verfügbaren Distribution.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:publisher">
+          <h4 id="property-publisher">Eigenschaft: Herausgeber</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>dct:publisher</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+          <tr><td class="prop">Definition:</td><td>Herausgeber des Datensatzes.</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://xmlns.com/foaf/0.1/Agent"><code>foaf:Agent</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verweist auf die Stelle oder Person, die für Bereitstellung
+            des Datensatzes verantwortlich ist.</td></tr>
+          </tbody>
+          </table>
+        </section>
+        
+        <section id="Property:maintainer">
+          <h4 id="property-maintainer">Eigenschaft: Verwalter</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>dcatde:maintainer</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Verwalter des Datensatzes</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://xmlns.com/foaf/0.1/Agent"><code>foaf:Agent</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verweist auf die Stellen oder Personen, die Verantwortung und
+            Rechenschaftspflicht für die Daten und ihre angemessene Pflege übernehmen.</td></tr>
+          </tbody>
+          </table>
+        </section>
+        
+        <section id="Property:contributor">
+          <h4 id="property-contributor">Eigenschaft: Bearbeiter</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>dct:contributor</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Bearbeiter des Datensatzes</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://xmlns.com/foaf/0.1/Agent"><code>foaf:Agent</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verweist auf Stellen oder Personen, die die Daten bearbeitet haben (z.B. durch Formatierung derselben).</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:processStep">
+          <h4 id="property-process-step">Eigenschaft: Verfahrensschritt</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:processStep</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Verfahrensschritt</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td>plu:processStep</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verknüpft ein Verfahren mit einem Verfahrensschritt.</td></tr>
+          </tbody>
+          </table>
+        </section>
+
+        <section id="Property:dataset_development_freeze_period">
+          <h4 id="property-dev-freeze">Eigenschaft: Veränderungssperre</h4>
+          <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:developmentFreezePeriod</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Zeitraum einer Veränderungssperre</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td>dct:PeriodOfTime</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft beschreibt den Zeitraum, in dem eine Veränderungssperre wirksam ist.</td></tr>
+          </tbody>
+          </table>
+       </section>
+
+       <section id="Property:dataset_notification">
+         <h4 id="property-notification">Eigenschaft: Aktuelle Mitteilungen</h4>
+         <table class="definition">
+         <thead><tr><th>URI:</th><th>plu:notification</th></tr></thead>
+         <tbody>
+         <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+         <tr><td class="prop">Definition:</td><td>Aktuelle Mitteilungen zum Datensatz</td></tr>
+         <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+         <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft können aktuelle Mitteilungen zum Datensatz erfasst werden, z.B. über einen anstehenden Informationsabend.</td></tr>
+         </tbody>
+         </table>
+        </section>
+
+      </section>
+
+     <section id="Class:Distribution">
+       <h3 id="class-distribution">Klasse: Distribution</h3>
+       <table class="definition">
+          <thead><tr><th>URI der Klasse:</th><th><a href="http://www.w3.org/ns/dcat#Distribution">dcat:Distribution</a></th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Eine Repräsentation eines Datensatzes in einem bestimmten Format</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Die Distribution stellt die generelle Verfügbarkeit eines Datensatzes dar aber beinhaltet nicht zwangsweise eine Zugangsmöglichkeit zu den Daten wie z.B.durch direkten Download, <abbr title="Application Programming Interface">API</abbr>, oder durch eine Internetseite.
+          Die Benutzung der Eigenschaft <code>dcat:downloadURL</code> zeigt eine direkt herunterladbare Distribution an.</td></tr>
+          </tbody>
+       </table>
+
+       <section id="Property:distribution_access_url">
+         <h4 id="property-distribution-access-url">Eigenschaft: access URL</h4>
+         <table class="definition">
+            <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#accessURL">dcat:accessURL</a></th></tr></thead>
+            <tbody>
+            <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+            <tr><td class="prop">Definition:</td><td>URL der Ressource die den Zugang zu einer Distribution des Datensatzes bietet (z.B. landing page)</td></tr>
+            <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+            <tr><td class="prop">Anwendungshinweis:</td><td>
+            <p>Die mit der Zugangs-URL erreichbare Ressource kann Informationen zur
+              Verfügung stellen, wie die Distribution erreicht werden kann oder direkt auf eine Datei verweisen, die die Daten im angegebenen Format beinhaltet.</p>
+            <p><code>dcat:accessURL</code> sollte für die URL eines Services oder eines Ortes benutzt werden, der Zugang zu dieser Distribution bietet, typischerweise durch ein digitales Formular, eine Anfrage oder einen API Abruf.</p>
+            <p><code>dcat:downloadURL</code> ist für direkte Links zu herunterladbaren Ressourcen zu bevorzugen.</td></tr>
+            </tbody>
+         </table>
+       </section>
+
+       <section id="Property:distribution_download_url">
+        <h4 id="property-distribution-download-url">Eigenschaft: download URL</h4>
+        <table class="definition">
+           <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#accessURL">dcat:downloadURL</a></th></tr></thead>
+           <tbody>
+           <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+           <tr><td class="prop">Definition:</td><td>URL der Ressource die den Zugang zu einer Distribution des Datensatzes bietet. (Z.B. landing page)</td></tr>
+           <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+           <tr><td class="prop">Anwendungshinweis:</td><td>
+            Diese Eigenschaft enthält eine URL-Adresse, welche einen direkten Zugriff/Link auf die herunterladbare Datei im beschriebenen Format liefert.
+          </td></tr>
+           </tbody>
+        </table>
+       </section>
+
+       <section id="Property:distribution_title">
+        <h4 id="property-distribution-title">Eigenschaft: Titel</h4>
+        <table class="definition">
+            <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead>
+            <tbody>
+            <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+            <tr><td class="prop">Definition:</td><td>Name / Bezeichnung der Distribution als Freitext</td></tr>
+            <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+            </tbody>
+        </table>
+       </section>
+
+       <section id="Property:distribution_description">
+         <h4 id="property-distribution-description">Eigenschaft: Beschreibung</h4>
+         <table class="definition">
+            <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/description">dct:description</a></th></tr></thead>
+            <tbody>
+            <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+            <tr><td class="prop">Definition:</td><td>Beschreibung der Distribution als Freitext</td></tr>
+            <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+            </tbody>
+         </table>
+       </section>
+
+       <section id="Property:distribution_release_date">
+         <h4 id="property-distribution-release-date">Eigenschaft: Veröffentlichungsdatum</h4>
+         <table class="definition">
+            <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/issued">dct:issued</a></th></tr></thead>
+            <tbody>
+            <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+            <tr><td class="prop">Definition:</td><td>Datum der Herausgabe / Veröffentlichung der Distribution</td></tr>
+            <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a> als <code>xsd:date</code> oder <code>xsd:dateTime</code></td></tr>
+            <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält das Datum der Herausgabe/Emission (z.B. in Form einer Veröffentlichung) der Distribution.</td></tr>
+            </tbody>
+         </table>
+       </section>
+
+       <section id="Property:distribution_update_date">
+         <h4 id="property-distribution-update-date">Eigenschaft: Veränderungsdatum</h4>
+         <table class="definition">
+            <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">dct:modified</a></th></tr></thead>
+            <tbody>
+            <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+            <tr><td class="prop">Definition:</td><td>Aktualisierungs- bzw. Veränderungsdatum der Distribution</td></tr>
+            <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a> als <code>xsd:date</code> oder <code>xsd:dateTime</code></td></tr>
+            <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft erfasst das Datum der letzten Aktualisierung bzw. Modifikation der Distribution. </td></tr>  
+            </tbody>
+         </table>
+       </section>
+
+       <section id="Property:distribution_documentType">
+        <h4 id="property-distribution-document-type">Eigenschaft: Dokumententyp</h4>
+        <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:docType</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Art eines Dokuments im Zusammenhang mit raumbezogenen Planwerken oder Beteiligungsverfahren</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Über den Dokumententyp wird die Art der verfügbaren Dokumente ausgedrückt, die zu einem raumbezogenen Planwerk oder zu einem Beteiligungsverfahren zur Verfügung gestellt werden können. Die Arten von Dokumenten sind durch eine <a href="#codelist-pluDocType">Codeliste</a> definiert. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/docType#</code> und dem gewünschten Codelistenwert.</td></tr>
+         </tbody>
+       </table>
+       </section>
+
+       <section id="Property:distribution_format">
+        <h4 id="property-distribution-format">Eigenschaft: Format</h4>
+        <table class="definition">
+          <thead><tr><th>URI:</th><th>dct:format</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Format, in dem die Distribution zur Verfügung steht.</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td> dct:MediaTypeOrExtent </td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Wenn die Distribution einen WMS darstellt, muss als Format <code>WMS</code> definiert sein.</td></tr>
+          </tbody>
+        </table>
+       </section>
+
+       <section id="Property:distribution_temporal">
+         <h4 id="property-distribution-temporal">Eigenschaft: Zeitbezug</h4>
+         <table class="definition">
+           <thead><tr><th>URI:</th><th>dct:PeriodOfTime</th></tr></thead>
+           <tbody>
+           <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+           <tr><td class="prop">Definition:</td><td>Zeitraum, in dem die Distribution zur Verfügung steht oder Zeitpunkt, ab dem oder bis zu dem die Distribution zur Verfügung steht.</td></tr>
+           <tr><td class="prop">Typ/Wertebereich:</td><td>dct:temporal</td></tr>
+           <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann der Zeitraum, in dem eine Distribution verfügbar sein soll, definiert werden.</td></tr>
+           </tbody>
+         </table>
+       </section>
+
+       <section id="Property:distribution_map_layer_names">
+        <h4 id="property-distribution-map-layer-names">Eigenschaft: Bezeichnung Kartenlayer</h4>
+        <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:mapLayerNames</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Bezeichnung der Kartenlayer</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft können die Bezeichnungen einzelner Kartenlayer durch eine Liste von Komma-separierten Layernamen mitgegeben werden, wenn die Distribution z.B. einen WMS darstellt.</td></tr>
+         </tbody>
+       </table>
+       </section>
+     </section>
+
+      <section id="Class:Process_Step">
+       <h3 id="class-process-step">Klasse: Verfahrensschritt</h3>
+
+       <table class="definition">
+          <thead><tr><th>URI der Klasse:</th><th>plu:processStep</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+          <tr><td class="prop">Definition:</td><td>Verfahrensschritt</td></tr>
+          <tr><td class="prop">Anwendungshinweis</td><td>Eine Instanz dieser Klasse bildet einen Verfahrensschritt ab.</td></tr>
+          </tbody>
+       </table>
+
+       <section id="Property:resource_identifier"> <!--Brauch ich das für den Prozessschritt?-->
+         <h4 id="property-identifier">Eigenschaft: Identifikator</h4>
+         <table class="definition">
+         <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier">dct:identifier</a></th></tr></thead>
+         <tbody>
+         <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+         <tr><td class="prop">Definition:</td><td>Eineindeutiger Identifikator des Verfahrensschrittes</td></tr>
+         <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+         <tr><td class="prop">Anwendungshinweis:</td><td>Falls der Verfahrensschritt ein Beteiligungsverfahren beschreibt, kann hier die ID des Beteiligungsverfahrens angegeben werden. Auch in anderen Fällen können über die Angabe einer jeweils eindeutigen ID Verfahrensschritte besser erkannt bzw. differenziert werden.</td></tr>
+         </tbody>
+         </table>
+       </section>
+
+       <section id="Property:processStep_title">
+         <h4 id="property-process-step-title">Eigenschaft: Titel</h4>
+         <table class="definition">
+         <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead>
+         <tbody>
+         <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+         <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Verfahrensschrittes als Freitext</td></tr>
+         <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr>
+         <tr><td class="prop">Anwendungshinweis:</td><td>Der Titel des Verfahrensschrittes, falls er sich vom Titel des übergeordneten Planverfahrens unterscheidet.</td></tr>
+         </tbody>
+         </table>
+       </section>
+
+       <section id="Property:processStepType">
+         <h4 id="property-process-step-type">Eigenschaft: Art des Prozessschrittes</h4>
+         <table class="definition">
+         <thead><tr><th>URI:</th><th>plu:processStepType</th></tr></thead>
+         <tbody>
+         <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+         <tr><td class="prop">Definition:</td><td>Art des Prozessschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren</td></tr>
+         <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr>
+         <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird die Art des Prozessschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren beschrieben. Die Arten von Prozessschritten sind durch eine <a href="#codelist-pluProcessStepType">Codeliste</a> definiert. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/processStepType#</code> und dem gewünschten Codelistenwert.</td></tr>
+         </tbody>
+         </table>
+       </section>
+
+       <section id="Property:processStep_distribution">
+         <h4 id="property-process-step-distribution">Eigenschaft: Distribution</h4>
+         <table class="definition">
+         <thead><tr><th>URI:</th><th>dcat:distribution</th></tr></thead>
+         <tbody>
+         <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+         <tr><td class="prop">Definition:</td><td>Distribution</td></tr>
+         <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/ns/dcat#Distribution"><code>dcat:Distribution</code></a></td></tr>
+         <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verknüpft den Verfahrensschritt mit einer verfügbaren Distribution.</td></tr>
+         </tbody>
+         </table>
+       </section>
+
+       <section id="Property:temporal">
+         <h4 id="property-temporal">Eigenschaft: Zeitbezug</h4>
+         <table class="definition">
+           <thead><tr><th>URI:</th><th>dct:PeriodOfTime</th></tr></thead>
+           <tbody>
+           <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+           <tr><td class="prop">Definition:</td><td>Zeitraum, in dem der Prozessschritt stattfindet.</td></tr>
+           <tr><td class="prop">Typ/Wertebereich:</td><td>dct:temporal</td></tr>
+           <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann der Zeitraum, in dem der Prozessschritt stattfindet, definiert werden, falls es sich um einen zeitgebundenen Prozessschritt handelt.</td></tr>
+           </tbody>
+         </table>
+       </section>
+
+       <section id="Property:passNumber">
+        <h4 id="property-passnumber">Eigenschaft: Durchgangsnummer</h4>
+        <table class="definition">
+          <thead><tr><th>URI:</th><th>plu:passNumber</th></tr></thead>
+          <tbody>
+          <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+          <tr><td class="prop">Definition:</td><td>Durchgangsnummer</td></tr>
+          <tr><td class="prop">Typ/Wertebereich:</td><td>rdfs:Literal als xsd:integer</td></tr>
+          <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft wird die Durchgangsnummer eines Beteiligungsverfahrens angegeben.</td></tr>
+          </tbody>
+        </table>
+       </section>
+     </section>
+    
+     <section id="Class:Period_of_Time">
+       <h3 id="class-period-of-time">Klasse: Zeitraum</h3>
+
+       <table class="definition">
+          <thead><tr><th>URI der Klasse:</th><th><a title="http://purl.org/dc/terms/PeriodOfTime" href="http://dublincore.org/documents/dcmi-terms/#terms-PeriodOfTime">dct:PeriodOfTime</a></th></tr></thead>
+          <tbody>
+            <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+            <tr><td class="prop">Definition:</td><td>Zeitraum der durch einen Anfang und ein Ende definiert ist.</td></tr>
+            <tr>
+               <td class="prop">Anwendungshinweis:</td>
+               <td>Start und Ende des Zeitraums <em class="rfc2119" title="SHOULD">SOLLTEN</em> durch die Eigenschaften
+                <code title="http://www.w3.org/ns/dcat#startDate">dcat:startDate</code>
+                oder <code title="http://www.w3.org/2006/time#hasBeginning">time:hasBeginning</code>,
+                und <code title="http://www.w3.org/ns/dcat#endDate">dcat:endDate</code>
+                oder <code title="http://www.w3.org/2006/time#hasEnd">time:hasEnd</code> beschrieben werden.
+                Das Intervall kann auch offen sein, d.h. nur ein Start- oder nur ein Enddatum haben.</td>
+            </tr>
+          </tbody>
+        </table>
+
+        <section id="Property:period_start_date">
+            <h4 id="property-start-date">Eigenschaft: Startdatum</h4>
+
+            <table class="definition">
+              <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#startDate" title="http://www.w3.org/ns/dcat#startDate">dcat:startDate</a></th></tr></thead>
+              <tbody>
+              <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+              <tr><td class="prop">Definition:</td><td>Startdatum des Zeitraums</td></tr>
+              <tr><td class="prop">Domain:</td><td><a href="#Class:Period_of_Time"><code title="http://purl.org/dc/terms/PeriodOfTime">dct:PeriodOfTime</code></a></td></tr>
+              <tr><td class="prop">Typ/Wertebereich:</td><td>rdfs:Literal als xsd:gYear, xsd:gYearMonth, xsd:date oder xsd:dateTime.</td></tr>
+              </tbody>
+            </table>
+
+        </section>
+
+        <section id="Property:period_end_date">
+            <h4 id="property-end-date">Eigenschaft: Enddatum</h4>
+
+            <table class="definition">
+              <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#endDate" title="http://www.w3.org/ns/dcat#endDate">dcat:endDate</a></th></tr></thead>
+              <tbody>
+              <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+              <tr><td class="prop">Definition:</td><td>Enddatum des Zeitraums</td></tr>
+              <tr><td class="prop">Domain:</td><td><a href="#Class:Period_of_Time"><code title="http://purl.org/dc/terms/PeriodOfTime">dct:PeriodOfTime</code></a></td></tr>
+              <tr><td class="prop">Typ/Wertebereich:</td><td>rdfs:Literal als xsd:gYear, xsd:gYearMonth, xsd:date oder xsd:dateTime</td></tr>
+              </tbody>
+            </table>
+        </section>
+
+      </section>
+
+     <section id="Class:Location">
+        <h3 id="class-location">Klasse: Raumbezug</h3>
+
+        <table class="definition">
+          <thead><tr><th>URI der Klasse:</th><th><a title="http://purl.org/dc/terms/Location" href="http://dublincore.org/documents/dcmi-terms/#terms-Location">dct:Location</a></th></tr></thead>
+          <tbody>
+            <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+            <tr><td class="prop">Definition:</td><td>Ein räumlicher Bereich oder ein bezeichneter Ort.</td></tr>
+            <tr><td class="prop">Anwendungshinweis:</td><td>Die Eigenschaft kann durch ein kontrolliertes Vokabular oder mit geographischen Koordinaten repräsentiert werden.</td> </tr>
+          </tbody>
+        </table>
+
+        <section id="Property:location_geometry">
+            <h4 id="property-geometry">Eigenschaft: Geometrie</h4>
+
+            <table class="definition">
+              <thead><tr><th>URI:</th><th><a title="http://www.w3.org/ns/locn#geometry" href="http://www.w3.org/ns/locn#geometry">locn:geometry</a></th></tr></thead>
+              <tbody>
+              <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+              <tr><td class="prop">Definition:</td><td>Beschreibt die Geometrie einer Ressource.</td></tr>
+              <tr><td class="prop">Typ/Wertebereich:</td><td><a href="https://www.w3.org/TR/rdf-schema/#ch_literal"><code title="http://www.w3.org/2000/01/rdf-schema#Literal">rdfs:Literal</code></a></td></tr>
+              <tr><td class="prop">Anwendungshinweis:</td><td>Die Geometrie muss im GeoJSON Format beschrieben werden.</td></tr>
+              </tbody>
+            </table>
+        </section>
+
+        <section id="Property:location_bbox">
+            <h4 id="property-bounding-box">Eigenschaft: Bounding Box</h4>
+
+            <table class="definition">
+              <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#bbox" title="http://www.w3.org/ns/dcat#centroid">dcat:bbox</a></th></tr></thead>
+              <tbody>
+                <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr>
+                <tr><td class="prop">Definition:</td><td>Die Bounding Box einer Ressource</td></tr>
+                <tr><td class="prop">Typ/Wertebereich:</td><td><a href="https://www.w3.org/TR/rdf-schema/#ch_literal"><code title="http://www.w3.org/2000/01/rdf-schema#Literal">rdfs:Literal</code></a></td></tr>
+                <tr><td class="prop">Anwendungshinweis:</td><td>Die Bounding Box muss im GeoJSON Format beschrieben werden.</td></tr>
+              </tbody>
+            </table>
+        </section>
+
+        <section id="Property:location_centroid">
+          <h4 id="property-centroid">Eigenschaft: Geografisches Zentrum</h4>
+
+          <table class="definition">
+            <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#centroid" title="http://www.w3.org/ns/dcat#centroid">dcat:centroid</a></th></tr></thead>
+            <tbody>
+              <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+              <tr><td class="prop">Definition:</td><td>Das geografische Zentrum (Schwerpunkt) einer Ressource.</td></tr>
+              <tr><td class="prop">Typ/Wertebereich:</td><td><a href="https://www.w3.org/TR/rdf-schema/#ch_literal"><code title="http://www.w3.org/2000/01/rdf-schema#Literal">rdfs:Literal</code></a></td></tr>
+              <tr><td class="prop">Anwendungshinweis:</td><td>Das geografische Zentrum muss im GeoJSON Format beschrieben werden.</td></tr>
+            </tbody>
+          </table>
+        </section>
+
+        <section id="Property:geographicName">
+          <h4 id="property-geographic-Name">Eigenschaft: Benennung</h4>
+
+           <table class="definition">
+            <thead><tr><th>URI:</th><th>locn:geographicName</th></tr></thead>
+            <tbody>
+             <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+             <tr><td class="prop">Definition:</td><td>Bevorzugte Bezeichnung des Ortes</td></tr>
+             <tr><td class="prop">Typ/Wertebereich:</td><td><a href="https://www.w3.org/TR/rdf-schema/#ch_literal"><code title="http://www.w3.org/2000/01/rdf-schema#Literal">rdfs:Literal</code></a></td></tr>
+            </tbody>
+          </table>
+       </section>
+        
+      </section>
+
+      <section id="Class:Agent">
+        <h3 id="class-agent">Klasse: Organisation</h3>
+
+        <table class="definition">
+          <thead><tr><th>URI der Klasse:</th><th>foaf:Agent</th></tr></thead>
+          <tbody>
+            <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr>
+            <tr><td class="prop">Definition:</td><td>Eine Stelle oder Person, welche mit Katalogen und Datensätzen in unterschiedlichen Rollenausprägungen assoziiert ist.</td></tr>
+            <tr><td class="prop">Anwendungshinweis:</td><td></td> </tr>
+          </tbody>
+        </table>
+
+        <section id="Property:name">
+          <h4 id="property-name">Eigenschaft: Name</h4>
+
+           <table class="definition">
+            <thead><tr><th>URI:</th><th>foaf:name</th></tr></thead>
+            <tbody>
+             <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+             <tr><td class="prop">Definition:</td><td>Diese Eigenschaft enthält den Namen der verantwortlichen Stelle.</td></tr>
+             <tr><td class="prop">Typ/Wertebereich:</td><td><a href="https://www.w3.org/TR/rdf-schema/#ch_literal"><code title="http://www.w3.org/2000/01/rdf-schema#Literal">rdfs:Literal</code></a></td></tr>
+            </tbody>
+          </table>
+       </section>
+
+        <section id="Property:type">
+          <h4 id="property-type">Eigenschaft: Typ</h4>
+
+           <table class="definition">
+            <thead><tr><th>URI:</th><th>dct:type</th></tr></thead>
+            <tbody>
+             <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr>
+             <tr><td class="prop">Definition:</td><td>Diese Eigenschaft bezieht sich auf den Typ der verantwortlichen Stelle,
+              die die Ressource bereitstellt.</td></tr>
+             <tr><td class="prop">Typ/Wertebereich:</td><td>skos:Concept; zu beachten sind hier die Vorgaben aus DCAT-AP.de zum <a href="https://www.dcat-ap.de/def/dcatde/2.0/spec/#kv-adms-publisher">zulässigen ADMS Vokabular</a> (siehe auch den entsprechenden Eintrag im <a href="https://www.dcat-ap.de/def/dcatde/2.0/implRules/#angaben-zum-herausgeber">Konventionenhandbuch</a>)</td></tr>
+            </tbody>
+          </table>
+       </section>
+
+      </section> 
+
+    </section>
+
+    <section id="codelists">
+      <h2>Verwendete Codelisten</h2>
+
+      <p>Im Folgenden sind die innerhalb dieses Datenmodells verwendeten Codelisten dokumentiert.</p>
+
+      <section id="codelist-pluProcedureType">
+        <h3>Codeliste für die Arten von Verfahren zur Aufstellung raumbezogener Planwerke<a class="self-link" href="#codelist-pluProcedureType"></a></h3>
+        <table>
+          <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead>
+          <tbody>
+          <tr><td>regular</td> <td>normales Verfahren</td></tr>
+          <tr><td>simplified</td> <td>vereinfachtes Verfahren</td></tr>
+          <tr><td>innerDevPlan</td> <td>Bebauungsplan der Innenentwicklung</td></tr>
+          <tr><td>outdoorArea</td> <td>Einbeziehung von Außenbereichsflächen in das beschleunigte Verfahren</td></tr>
+          <tr><td>revision</td> <td>Änderung</td></tr>
+          <tr><td>partialExtrapolation</td> <td>Teilfortschreibung</td></tr>
+          <tr><td>newPreparation</td> <td>Neuaufstellung</td></tr>
+          <tr><td>completeExtrapolation</td> <td>Gesamtfortschreibung</td></tr>
+          <tr><td>update</td> <td>Aktualisierung</td></tr>
+          <tr><td>newAnnouncement</td> <td>Neubekanntmachung</td></tr>
+          <tr><td>unknown</td> <td>unbekannt</td></tr>
+          </tbody>
+        </table>
+      </section>
+
+      <section id="codelist-pluProcedureState">
+        <h3>Codeliste für den übergeordneten Status eines Verfahrens<a class="self-link" href="#codelist-pluProcedureState"></a></h3>
+        <table>
+          <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead>
+          <tbody>
+          <tr><td>planned</td> <td>geplant</td></tr>
+          <tr><td>ongoing</td> <td>laufend</td></tr>
+          <tr><td>completed</td> <td>abgeschlossen</td></tr>
+          <tr><td>unknown</td> <td>unbekannt</td></tr>
+          </tbody>
+        </table>
+      </section>
+
+      <section id="codelist-pluPlanState">
+        <h3>Codeliste für den Status eines Plans<a class="self-link" href="#codelist-pluPlanState"></a></h3>
+        <table>
+          <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead>
+          <tbody>
+          <tr><td>inPreparation</td> <td>in Aufstellung</td></tr>
+          <tr><td>fixed</td> <td>festgesetzt</td></tr>
+          <tr><td>unknown</td> <td>unbekannt</td></tr>
+          </tbody>
+        </table>
+      </section>
+
+      <section id="codelist-pluPlanType">
+        <h3>Codeliste für die Arten von raumbezogenen Planwerken<a class="self-link" href="#codelist-pluPlanType"></a></h3>
+        <table>
+          <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead>
+          <tbody>
+          <tr><td>developmentPlan</td> <td>Bebauungsplan</td></tr>
+          <tr><td>landUsePlan</td> <td>Flächennutzungsplan</td></tr>
+          <tr><td>urbanPlanningStatutes</td> <td>Städtebauliche Satzungen</td></tr>
+          <tr><td>specialUrbanPlanningLaw</td> <td>Planwerke besonderes Städtebaurecht</td></tr>
+          <tr><td>landscapePlanning</td> <td>Planwerke der Landschaftsplanung</td></tr>
+          <tr><td>spatialPlan</td> <td>Raumordnungsplan</td></tr>
+          <tr><td>spatialPlanningProcedure</td> <td>Raumordnungsverfahren</td></tr>
+          <tr><td>planApprovalProcedure</td> <td>Planfeststellungsverfahren</td></tr>
+          <tr><td>other</td> <td>Sonstige raumbezogene Planwerke</td></tr>
+          <tr><td>unknown</td> <td>unbekannt</td></tr>
+          </tbody>
+        </table>
+      </section>
+
+      <section id="codelist-pluProcessStepType">
+        <h3>Codeliste für die Arten von Verfahrensschritten bei raumbezogenen Verfahren<a class="self-link" href="#codelist-pluProcessStepType"></a></h3> <!--ist das auch als Status des Verfahrens zu verstehen?-->
+        <table>
+          <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead>
+          <tbody>
+          <tr><td>earlyInvolveAuth</td> <td>Frühzeitige Behördenbeteiligung</td></tr>
+          <tr><td>earlyPublicPart</td> <td>Frühzeitige Öffentlichkeitsbeteiligung</td></tr>
+          <tr><td>publicAgencies</td> <td>Beteiligung der Träger öffentlicher Belange</td></tr>
+          <tr><td>publicDisclosure</td> <td>Öffentliche Auslegung</td></tr>
+          <tr><td>internal</td> <td>Interne Bearbeitung</td></tr>
+          <tr><td>completed</td> <td>abgeschlossen</td></tr>
+          <tr><td>unknown</td> <td>unbekannt</td></tr>
+          </tbody>
+        </table>
+      </section>
+      
+      <section id="codelist-pluDocType">
+        <h3>Codeliste für die Arten von Dokumenten<a class="self-link" href="#codelist-pluDocType"></a></h3>
+        <table>
+          <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead>
+          <tbody>
+          <tr><td>announcement</td> <td>Auslegungsinformationen</td></tr>
+          <tr><td>explanatoryReport</td> <td>Erläuterungsbericht</td></tr>
+          <tr><td>planDrawing</td> <td>Planzeichnung</td></tr>
+          <tr><td>participationURL</td> <td>Beteiligungs-URL</td></tr>
+          <tr><td>procedureURL</td> <td>Planverfahrens-URL</td></tr>
+          <tr><td>xplanArchive</td> <td>XPlan-Archiv</td></tr>
+          <tr><td>xplanGML</td> <td>XPlan-GML</td></tr>
+          <tr><td>functionalPlan</td> <td>Funktionsplan</td></tr>
+          <tr><td>costAssumptionContract</td> <td>Kostenübernahmevertrag</td></tr>
+          <tr><td>urbanDevelopmentContract</td> <td>Städtebaulicher Vertrag</td></tr>
+          <tr><td>implementationContract</td> <td>Durchführungsvertrag</td></tr>
+          <tr><td>propertyDevelopmentContract</td> <td>Erschließungsvertrag</td></tr>
+          <tr><td>contract</td> <td>Vertrag</td></tr>
+          <tr><td>expertReport</td> <td>Gutachten</td></tr>
+          <tr><td>roughCoordinationPaper</td> <td>Grobabstimmungspapier</td></tr>
+          <tr><td>supplementaryDocument</td> <td>Ergänzende Unterlage</td></tr>
+          <tr><td>ordinanceDesignation</td> <td>Verordnung / Festsetzung</td></tr>
+          <tr><td>coverLetter</td> <td>Anschreiben</td></tr>
+          <tr><td>coverLetterParticipationProcedure</td> <td>Anschreiben Beteiligungsverfahren</td></tr>
+          <tr><td>transcript</td> <td>Niederschrift</td></tr>
+          <tr><td>summaryStatement</td> <td>Zusammenfassende Erklärung</td></tr>
+          <tr><td>finalNotice</td> <td>Schlussmitteilung</td></tr>
+          <tr><td>preliminaryPlanningApproval</td> <td>Aufstellungsbeschluss</td></tr>
+          <tr><td>decisionForPublicDisplay</td> <td>Auslegungsbeschluss</td></tr>
+          <tr><td>declaratoryDecision</td> <td>(Plan) Feststellungsbeschluss</td></tr>
+          <tr><td>resolutionOnRevocation</td> <td>Aufhebungsbeschluss</td></tr>
+          <tr><td>statement</td> <td>Stellungnahme</td></tr>
+          <tr><td>publication</td> <td>Veröffentlichung</td></tr>
+          <tr><td>printedMatter</td> <td>Drucksache</td></tr>
+          <tr><td>presentation</td> <td>Präsentation</td></tr>
+          <tr><td>substantiation</td> <td>Begründung</td></tr>
+          <tr><td>internalMemo</td> <td>Interner Vermerk</td></tr>
+          <tr><td>meetingDocuments</td> <td>Sitzungsunterlagen</td></tr>
+          <tr><td>otherDocuments</td> <td>Sonstige Unterlagen</td></tr>
+          <tr><td>unknown</td> <td>unbekannt</td></tr>
+          </tbody>
+        </table>
+      </section>
+
+      <section id="codelist-pluAuthority">
+        <h3>Codeliste für die datenhaltenden Stellen<a class="self-link" href="#codelist-pluAuthority"></a></h3>
+        <table>
+          <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead>
+          <tbody>
+          <tr><td>bw</td> <td>Baden-Württemberg</td></tr>
+          <tr><td>by</td> <td>Bayern (Freistaat)</td></tr>
+          <tr><td>be</td> <td>Berlin</td></tr>
+          <tr><td>bb</td> <td>Brandenburg</td></tr>
+          <tr><td>hb</td> <td>Bremen (Hansestadt)</td></tr>
+          <tr><td>hh</td> <td>Hamburg (Hansestadt)</td></tr>
+          <tr><td>he</td> <td>Hessen</td></tr>
+          <tr><td>mv</td> <td>Mecklenburg-Vorpommern</td></tr>
+          <tr><td>ni</td> <td>Niedersachsen</td></tr>
+          <tr><td>nw</td> <td>Nordrhein-Westfalen</td></tr>
+          <tr><td>rp</td> <td>Rheinland-Pfalz</td></tr>
+          <tr><td>sl</td> <td>Saarland</td></tr>
+          <tr><td>sn</td> <td>Sachsen (Freistaat)</td></tr>
+          <tr><td>st</td> <td>Sachsen-Anhalt</td></tr>
+          <tr><td>sh</td> <td>Schleswig-Holstein</td></tr>
+          <tr><td>th</td> <td>Thüringen (Freistaat)</td></tr>
+          </tbody>
+        </table>
+      </section>
+
+    </section>
+
+  </body>
+</html>
diff --git a/releases/0.2.0/examples/plu-example-03.xml b/releases/0.2.0/examples/plu-example-03.xml
new file mode 100644
index 0000000..bc719f9
--- /dev/null
+++ b/releases/0.2.0/examples/plu-example-03.xml
@@ -0,0 +1,145 @@
+<?xml version="1.0"?>
+<rdf:RDF
+    xmlns:dcat="http://www.w3.org/ns/dcat#"
+    xmlns:dcatde="http://dcat-ap.de/def/dcatde/"
+    xmlns:dct="http://purl.org/dc/terms/"
+    xmlns:foaf="http://xmlns.com/foaf/0.1/"
+    xmlns:locn="http://www.w3.org/ns/locn#"
+    xmlns:plu="http://specs.diplanung.de/plu/"
+    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+    xmlns:vcard="http://www.w3.org/2006/vcard/ns#">
+    <dcat:Catalog rdf:about="https://bauleitplanung.hamburg.de/">
+        <dcat:dataset rdf:resource="https://bauleitplanung.hamburg.de/verfahren/17b94f6a-28ba-11e7-af94-0050568a354d/public/detail" />
+        <dct:description xml:lang="de">Dies ist das Portal für die Recherche von Bauleitplanungen des Landes Hamburg. Hier finden Sie viele Informationen rund um das Themenfeld der Stadt- und Bauleitplanung. Zudem haben wir Ihnen verschiedene Hilfestellungen und Anleitungen für die Arbeit mit Bauleitplanung online bereitgestellt. </dct:description>
+        <dct:title xml:lang="de">Bauleitplanung online</dct:title>
+        <dct:publisher>
+            <foaf:Agent>
+                <foaf:name>Freie und Hansestadt Hamburg</foaf:name>
+                <dct:type rdf:resource="http://purl.org/adms/publishertype/LocalAuthority"/>
+            </foaf:Agent>
+        </dct:publisher>
+        <foaf:homepage rdf:resource="https://bauleitplanung.hamburg.de/"/>
+    </dcat:Catalog>
+
+    <dcat:Dataset rdf:about="https://bauleitplanung.hamburg.de/verfahren/17b94f6a-28ba-11e7-af94-0050568a354d/public/detail">
+        <dct:title xml:lang="de">Altona-Nord27-Bahrenfeld72</dct:title>
+        <dct:description xml:lang="de">
+        Planungsanlass
+        Der Bebauungsplan Altona-Nord 27 / Bahrenfeld 72 soll ergänzend zu einem Planfeststellungsbeschluss für Bahnbetriebs- und Verkehrsanlagen die planungsrechtlichen Voraussetzungen für die Entwicklung eines Empfangsgebäudes für den neuen Fern- und Regionalbahnhof schaffen. Darüber hinaus sollen öffentliche Vorplatzflächen sowie die notwendigen Flächen zur Herstellung der äußeren Verkehrserschließung des Bahnhofs planungsrechtlich gesichert werden.
+
+        Aktuelle Mitteilungen
+        Der Bebauungsplan-Entwurf Altona-Nord 27 / Bahrenfeld 72 wird vom
+        03. März 2022 bis 11. April 2022
+        öffentlich ausgelegt. Alle relevanten Informationen können Sie hier einsehen. Sie finden hier zudem den Veröffentlichungstext aus dem Amtlichen Anzeiger zur öffentlichen Auslegung des Bebauungsplan-Entwurfs als PDF-Dokument (Link oben rechts in diesem Feld). Diesem können Sie allgemeine Informationen zum Bebauungsplanverfahren sowie den Auslegungsort im Bezirksamt mit Sprechzeiten vor Ort entnehmen.
+        </dct:description>
+        <dcat:contactPoint>
+            <vcard:Organization>
+                <vcard:fn>Behörde für Stadtentwicklung und Wohnen
+                Amt für Landesplanung und Stadtentwicklung
+                Projektgruppe Planung Mitte Altona
+                </vcard:fn>
+                <vcard:hasPostalCode>21109</vcard:hasPostalCode>
+                <vcard:hasStreetAddress>Neuenfelder Straße 19</vcard:hasStreetAddress>
+                <vcard:hasLocality>Hamburg</vcard:hasLocality>
+                <vcard:hasCountryName>Deutschland</vcard:hasCountryName>
+                <vcard:hasEmail>info@bsw.hamburg.de</vcard:hasEmail>
+            </vcard:Organization>
+        </dcat:contactPoint>
+        <dcat:distribution rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/distribution"/>
+        <dcat:distribution rdf:resource="https://bauleitplanung.hamburg.de/file/17b94f6a-28ba-11e7-af94-0050568a354d/bc80330f-963c-11ec-a27b-00505697774f/distribution"/>
+        <dct:identifier>17b94f6a-28ba-11e7-af94-0050568a354d</dct:identifier>
+        <dct:spatial>
+            <dct:Location>
+                <dcat:bbox rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json">
+                    {"type": "Polygon", "coordinates": [[[9.97, 53.54], [10.00, 53.54], [10.00, 53.56], [9.97, 53.56], [9.97, 53.54]]]}
+                </dcat:bbox>
+                <locn:geometry rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json">
+                    {"type": "Polygon", "coordinates": [[[9.97, 53.54], [10.00, 53.54], [10.00, 53.56], [9.97, 53.56], [9.97, 53.54]]]}
+                </locn:geometry>
+                <dcat:centroid rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json">
+                    {"type": "Point", "coordinates": [9.985, 53.55] }
+                </dcat:centroid>
+                <locn:geographicName>Altona Nord 27 / Bahrenfeld 72</locn:geographicName>
+            </dct:Location>
+        </dct:spatial>
+        <dct:publisher>
+            <foaf:Agent>
+                <foaf:name>Freie und Hansestadt Hamburg</foaf:name>
+                <dct:type rdf:resource="http://purl.org/adms/publishertype/LocalAuthority"/>
+            </foaf:Agent>
+        </dct:publisher>
+        <dct:issued>2022-05-01T00:00:00.000Z</dct:issued>
+        <dct:modified>2022-06-01T00:00:00.000Z</dct:modified>
+        <plu:planState rdf:resource="https://specs.diplanung.de/resource/planState#fixed"/>
+        <plu:procedureState rdf:resource="https://specs.diplanung.de/resource/procedureState#ongoing"/>
+        <plu:procedurePeriod>
+            <dct:PeriodOfTime>
+                <dcat:startDate>2022-04-01</dcat:startDate>
+                <dcat:endDate>2022-05-11</dcat:endDate>
+            </dct:PeriodOfTime>
+        </plu:procedurePeriod>
+        <dct:relation rdf:resource="http://uvp-verbund.de/trefferanzeige?docuuid=D33223C6-F4A3-40B5-9E69-CED36D2A69A2"/>
+        <plu:planType rdf:resource="https://specs.diplanung.de/resource/planType#developmentPlan"/>
+        <plu:planTypeFine rdf:resource="https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue/6_Bebauungsplan#6_3_EinfacherBPlan"/>
+        <plu:procedureType rdf:resource="https://specs.diplanung.de/resource/procedureType#regular"/>
+        <plu:processStep rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-0123"/>
+        <plu:processStep rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-1123"/>
+        <plu:processStep rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-2123"/>
+    </dcat:Dataset>
+
+    <plu:ProcessStep rdf:about="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-0123">
+        <dct:identifier>ProcStep-0123</dct:identifier>
+        <plu:processStepType rdf:resource="https://specs.diplanung.de/resource/processStepType#publicDisclosure"/>
+        <dcat:distribution rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/distribution"/>
+        <dct:temporal>
+            <dct:PeriodOfTime>
+                <dcat:startDate>2022-03-03</dcat:startDate>
+                <dcat:endDate>2022-05-11</dcat:endDate>
+            </dct:PeriodOfTime>
+        </dct:temporal>
+    </plu:ProcessStep>
+
+    <plu:ProcessStep rdf:about="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-1123">
+        <dct:identifier>ProcStep-1123</dct:identifier>
+        <plu:processStepType rdf:resource="https://specs.diplanung.de/resource/processStepType#publicAgencies"/>
+        <dcat:distribution rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/distribution"/>
+        <dct:temporal>
+            <dct:PeriodOfTime>
+                <dcat:startDate>2022-05-12</dcat:startDate>
+                <dcat:endDate>2022-05-12</dcat:endDate>
+            </dct:PeriodOfTime>
+        </dct:temporal>
+    </plu:ProcessStep>
+
+    <plu:ProcessStep rdf:about="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-2123">
+        <dct:identifier> ProcStep-2123 </dct:identifier>
+        <plu:processStepType rdf:resource="https://specs.diplanung.de/resource/processStepType#earlyPublicPart"/>
+        <dcat:distribution rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/distribution"/>
+        <dct:temporal>
+            <dct:PeriodOfTime>
+                <dcat:startDate>2022-05-13</dcat:startDate>
+                <dcat:endDate>2022-06-13</dcat:endDate>
+            </dct:PeriodOfTime>
+        </dct:temporal>
+    </plu:ProcessStep>
+     
+    <dcat:Distribution rdf:about="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/distribution">
+        <dct:title xml:lang="de">Planzeichnung</dct:title>
+        <dct:description> Planzeichnung </dct:description>
+        <dcat:accessURL rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f"/>
+        <dct:format>PDF</dct:format>
+        <dcat:downloadURL rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f"/>
+        <plu:docType rdf:resource="https://specs.diplanung.de/resource/docType#planDrawing"/>
+        <dct:modified>2022-06-01T00:00:00.000Z</dct:modified>
+    </dcat:Distribution>
+
+    <dcat:Distribution rdf:about="https://bauleitplanung.hamburg.de/file/17b94f6a-28ba-11e7-af94-0050568a354d/bc80330f-963c-11ec-a27b-00505697774f/distribution">
+        <dct:title xml:lang="de">Verordnung</dct:title>
+        <dct:description>Hier finden Sie die Verordnung über den Bebauungsplan Altona-Nord 27 / Bahrenfeld 72.</dct:description>
+        <dcat:accessURL rdf:resource="https://bauleitplanung.hamburg.de/file/17b94f6a-28ba-11e7-af94-0050568a354d/bc80330f-963c-11ec-a27b-00505697774f"/>
+        <dct:format>PDF</dct:format>
+        <dcat:downloadURL rdf:resource="https://bauleitplanung.hamburg.de/file/17b94f6a-28ba-11e7-af94-0050568a354d/bc80330f-963c-11ec-a27b-00505697774f"/>
+        <plu:docType rdf:resource="https://specs.diplanung.de/resource/docType#unknown"/>
+        <dct:modified>2022-06-01T00:00:00.000Z</dct:modified>
+    </dcat:Distribution>
+</rdf:RDF>
\ No newline at end of file
diff --git a/releases/0.2.0/examples/plu-example-full.xml b/releases/0.2.0/examples/plu-example-full.xml
new file mode 100644
index 0000000..dda55f4
--- /dev/null
+++ b/releases/0.2.0/examples/plu-example-full.xml
@@ -0,0 +1,117 @@
+<?xml version="1.0"?>
+<rdf:RDF
+    xmlns:adms="http://www.w3.org/ns/adms#"
+    xmlns:dcat="http://www.w3.org/ns/dcat#"
+    xmlns:dcatde="http://dcat-ap.de/def/dcatde/"
+    xmlns:dct="http://purl.org/dc/terms/"
+    xmlns:foaf="http://xmlns.com/foaf/0.1/"
+    xmlns:locn="http://www.w3.org/ns/locn#"
+    xmlns:plu="http://specs.diplanung.de/plu/"
+    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+    xmlns:vcard="http://www.w3.org/2006/vcard/ns#">
+    <dcat:Dataset rdf:about="https://dev.informationgrid.eu/trefferanzeige?docuuid=e7ced9a0-1076-4aee-af39-e6a2e7ff30b2">
+        <dct:title>Vollständiger beispielhafter Bebauungsplan</dct:title>
+        <dct:description>
+          Hier steht die Beschreibung eines beispielhaften Bebauungsplanes
+        </dct:description>
+        <dct:issued>2023-01-01T00:00:00.000Z</dct:issued>
+        <dct:modified>2023-03-01T00:00:00.000Z</dct:modified>
+        <dct:identifier>e7ced9a0-1076-4aee-af39-e6a2e7ff30b2</dct:identifier>
+        <adms:identifier rdf:resource="https://specs.diplanung.de/resource/authority#hh/e7ced9a0-1076-4aee-af39-e6a2e7ff30b2"/>
+        <plu:planName>Bebauungsplan123</plu:planName>
+        <dcat:contactPoint>
+            <vcard:Organization>
+                <vcard:fn>Behörde für beispielhafte Bebauungspläne
+                </vcard:fn>
+                <vcard:hasPostalCode>12345</vcard:hasPostalCode>
+                <vcard:hasStreetAddress>Planstraße 1</vcard:hasStreetAddress>
+                <vcard:hasLocality>Planstadt</vcard:hasLocality>
+                <vcard:hasCountryName>Deutschland</vcard:hasCountryName>
+                <vcard:hasEmail>beispiel@behoerde.de</vcard:hasEmail>
+            </vcard:Organization>
+        </dcat:contactPoint>
+        <plu:procedureType rdf:resource="https://specs.diplanung.de/resource/procedureType#regular"/>
+        <plu:procedureState rdf:resource="https://specs.diplanung.de/resource/procedureState#ongoing"/>
+        <plu:planType rdf:resource="https://specs.diplanung.de/resource/planType#developmentPlan"/>
+        <plu:planTypeFine rdf:resource="https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue/6_Bebauungsplan#6_3_EinfacherBPlan"/>
+        <plu:planState rdf:resource="https://specs.diplanung.de/resource/planState#inPreparation"/>
+        <plu:procedurePeriod>
+            <dct:PeriodOfTime>
+                <dcat:startDate>2023-01-01T00:00:00.000Z</dcat:startDate>
+            </dct:PeriodOfTime>
+        </plu:procedurePeriod>
+        <plu:notification>Eine Notiz für Planverfahren</plu:notification>
+        <dct:relation rdf:resource="https://dev.informationgrid.eu/trefferanzeige?docuuid=206f1cb5-c021-44ae-842b-8ea148172763"/>
+        <dct:spatial>
+            <dct:Location>
+                <dcat:bbox rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json">
+                    {"type": "LineString", "coordinates": [[54.9, 14.5], [55.4, 15.3]]}
+                </dcat:bbox>
+                <locn:geometry rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json">
+                    {"type": "Polygon", "coordinates": [[[55.22, 14.78], [55.2, 14.96], [55.14, 15.01], [55.124, 14.91], [55.102, 14.73], [55.22, 14.78]]]}
+                </locn:geometry>
+                <dcat:centroid rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json">
+                    {"type": "Point", "coordinates": [55.07, 14.92] }
+                </dcat:centroid>
+                <locn:geographicName>Bornholm</locn:geographicName>
+            </dct:Location>
+        </dct:spatial>
+        <dcat:distribution rdf:resource="https://dev.informationgrid.eu/trefferanzeige?docuuid=e7ced9a0-1076-4aee-af39-e6a2e7ff30b/distribution"/>
+        <dct:publisher>
+            <foaf:Agent>
+                <foaf:name>Behörde für beispielhafte Bebauungspläne</foaf:name>
+                <dct:type rdf:resource="http://purl.org/adms/publishertype/LocalAuthority"/>
+            </foaf:Agent>
+        </dct:publisher>
+        <dcatde:maintainer>
+            <foaf:Agent>
+                <foaf:name>Behörde für beispielhafte Bebauungspläne</foaf:name>
+                <dct:type rdf:resource="http://purl.org/adms/publishertype/LocalAuthority"/>
+            </foaf:Agent>
+        </dcatde:maintainer>
+        <dct:contributor>
+            <foaf:Agent>
+                <foaf:name>Untergeordnete Einheit für bestimmte Bebauungspläne</foaf:name>
+                <dct:type rdf:resource="http://purl.org/adms/publishertype/LocalAuthority"/>
+            </foaf:Agent>
+        </dct:contributor>
+        <plu:processStep rdf:resource="https://dev.informationgrid.de/e7ced9a0-1076-4aee-af39-e6a2e7ff30b2/ProcStep-0123"/>
+        <plu:developmentFreezePeriod>
+            <dct:PeriodOfTime>
+                <dcat:startDate>2023-06-30</dcat:startDate>
+                <dcat:endDate>2023-07-31</dcat:endDate>
+            </dct:PeriodOfTime>
+        </plu:developmentFreezePeriod>
+    </dcat:Dataset>
+    <plu:ProcessStep rdf:about="https://dev.informationgrid.de/e7ced9a0-1076-4aee-af39-e6a2e7ff30b2/ProcStep-0123">
+        <dct:identifier>ProcStep-0123</dct:identifier>
+        <dct:title>Titel des Verfahrensschrittes 0123</dct:title>
+        <plu:processStepType rdf:resource="https://specs.diplanung.de/resource/processStepType#earlyInvolveAuth"/>
+        <plu:passNumber>3</plu:passNumber>
+        <dcat:distribution rdf:resource="https://dev.informationgrid.eu/trefferanzeige?docuuid=59a5c95b-c144-4b44-afab-e170f968a12e/distribution"/>
+        <dct:temporal>
+            <dct:PeriodOfTime>
+                <dcat:startDate>2023-01-01</dcat:startDate>
+                <dcat:endDate>2023-01-31</dcat:endDate>
+            </dct:PeriodOfTime>
+        </dct:temporal>
+    </plu:ProcessStep>
+    <dcat:Distribution rdf:about="https://dev.informationgrid.eu/trefferanzeige?docuuid=e7ced9a0-1076-4aee-af39-e6a2e7ff30b/distribution">
+        <dct:title>Test-Dokument</dct:title>
+        <dct:description> Test-Dokument</dct:description>
+        <dcat:accessURL rdf:resource="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"/>
+        <dcat:downloadURL rdf:resource="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"/>
+        <dct:format>PDF</dct:format>
+        <plu:docType rdf:resource="https://specs.diplanung.de/resource/docType#announcement"/>
+        <dct:modified>2023-04-04T00:00:00.000Z</dct:modified>
+    </dcat:Distribution>
+    <dcat:Distribution rdf:about="https://dev.informationgrid.eu/trefferanzeige?docuuid=59a5c95b-c144-4b44-afab-e170f968a12e/distribution">
+        <dct:title>Test-Dokument</dct:title>
+        <dct:description> Test-Dokument</dct:description>
+        <dcat:accessURL rdf:resource="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"/>
+        <dcat:downloadURL rdf:resource="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"/>
+        <dct:format>PDF</dct:format>
+        <plu:docType rdf:resource="https://specs.diplanung.de/resource/docType#announcement"/>
+        <dct:modified>2023-04-04T00:00:00.000Z</dct:modified>
+    </dcat:Distribution>
+</rdf:RDF>
\ No newline at end of file
diff --git a/releases/0.2.0/shacl/README.md b/releases/0.2.0/shacl/README.md
new file mode 100644
index 0000000..1e0a675
--- /dev/null
+++ b/releases/0.2.0/shacl/README.md
@@ -0,0 +1,7 @@
+# DCAT-AP.PLU SHACL shape file
+
+* To validate the DCAT-AP.PLU SHACL shapefile itself:
+    * https://www.itb.ec.europa.eu/shacl/shacl/upload
+* To validate e.g. RDF/XML files against the DCAT-AP.PLU SHACL shapefile:
+    * https://www.itb.ec.europa.eu/shacl/any/upload
+    * https://www.itb.ec.europa.eu/shacl-offline/any/validator.zip
\ No newline at end of file
diff --git a/releases/0.2.0/shacl/dcat-ap-plu_shacl-shapes.ttl b/releases/0.2.0/shacl/dcat-ap-plu_shacl-shapes.ttl
new file mode 100644
index 0000000..95b4ca9
--- /dev/null
+++ b/releases/0.2.0/shacl/dcat-ap-plu_shacl-shapes.ttl
@@ -0,0 +1,592 @@
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix : <http://data.europa.eu/r5r#> .
+@prefix adms: <http://www.w3.org/ns/adms#> .
+@prefix cc: <http://creativecommons.org/ns#> .
+@prefix dc: <http://purl.org/dc/elements/1.1/> .
+@prefix dcat: <http://www.w3.org/ns/dcat#> .
+@prefix dcatap: <http://data.europa.eu/r5r> .
+@prefix dcatde: <http://dcat-ap.de/def/dcatde/> .
+@prefix dct: <http://purl.org/dc/terms/> .
+@prefix foaf: <http://xmlns.com/foaf/0.1/> .
+@prefix locn: <http://www.w3.org/ns/locn#> .
+@prefix org: <http://www.w3.org/ns/org#> .
+@prefix owl: <http://www.w3.org/2002/07/owl#> .
+#@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
+@prefix plu: <http://specs.diplanung.de/plu/> .
+#@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix schema: <http://schema.org/> .
+@prefix sh: <http://www.w3.org/ns/shacl#> .
+@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
+#@prefix spdx: <http://spdx.org/rdf/terms#> .
+#@prefix time: <http://www.w3.org/2006/time#> .
+@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+<http://data.europa.eu/r5r/shacl_shapes>
+    dcat:accessURL <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/distribution/dcat-ap-200-shacl-shapes>;
+    dcat:downloadURL <https://github.com/SEMICeu/DCAT-AP/raw/cea5a96bb4a6f120c20b7a2b3fb4d86bcd725952/releases/2.0.0/Draft/dcat-ap_2.0.0_shacl_shapes.ttl> ;
+    dcatap:availability <http://data.europa.eu/r5r/stable> ;
+    dct:format <http://publications.europa.eu/resource/authority/file-type/RDF_TURTLE> ;
+    dct:conformsTo <https://www.w3.org/TR/shacl> ;
+    dct:creator [
+        rdfs:seeAlso <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ;
+        org:memberOf <https://tenforce.com> ;
+        foaf:homepage <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ;
+        foaf:name "Bert Van Nuffelen"
+    ], [
+        rdfs:seeAlso <https://www.ails.ece.ntua.gr/people/natasa> ;
+        org:memberOf <https://www.ails.ece.ntua.gr/> ;
+        foaf:homepage <https://www.ails.ece.ntua.gr/people/natasa> ;
+        foaf:name "Natasa Sofou"
+    ], [
+        rdfs:seeAlso <http://eugeniu.costezki.ro#me> ;
+        org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/PUBL> ;
+        foaf:homepage <http://costezki.ro> ;
+        foaf:name "Eugeniu Costetchi"
+    ], [
+        rdfs:seeAlso <http://makxdekkers.com/#me> ;
+        org:memberOf <http://ami-consult.com/#id> ;
+        foaf:homepage <http://makxdekkers.com/> ;
+        foaf:name "Makx Dekkers"
+    ], [
+        rdfs:seeAlso <http://nikosloutas.com/> ;
+        org:memberOf <http://www.pwc.com/gx/en/eu-institutions-services> ;
+        foaf:homepage <http://nikosloutas.com/> ;
+        foaf:name "Nikolaos Loutas"
+    ], [
+        rdfs:seeAlso <http://www.deri.ie/users/vassilios-peristeras/> ;
+        org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/COM> ;
+        foaf:homepage <http://www.deri.ie/users/vassilios-peristeras/> ;
+        foaf:name "Vassilios Peristeras"
+    ] ;
+    dct:license <https://creativecommons.org/licenses/by/4.0> ;
+    cc:attributionURL <http://ec.europa.eu/> ;
+    dct:modified "2019-11-15"^^xsd:date ;
+    dct:publisher <http://publications.europa.eu/resource/authority/corporate-body/DIGIT> ;
+    dct:relation <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/release/200> ;
+    dct:description "This document specifies the constraints on properties and classes expressed by DCAT-AP in SHACL."@en ;
+    dct:title "The constraints of DCAT Application Profile for Data Portals in Europe"@en ;
+    owl:versionInfo "2.0.0" ;
+    foaf:homepage <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/release/200> ;
+    foaf:maker [
+        foaf:mbox <mailto:contact@semic.eu> ;
+        foaf:name "DCAT-AP Working Group" ;
+        foaf:page <https://github.com/SEMICeu/DCAT-AP>, <https://joinup.ec.europa.eu/node/64331>
+    ] .
+
+
+
+#-------------------------------------------------------------------------
+# The shapes in this file cover all classes in DCAT-AP-PLU.
+#
+# 
+#-------------------------------------------------------------------------
+
+:Agent_Shape
+    a sh:NodeShape ;
+    sh:name "Agent"@en ;
+    # mandatory
+    sh:property [
+        sh:path foaf:name ;
+        sh:nodeKind sh:Literal ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ] ;
+    # optional
+    sh:property [
+        sh:path dct:type ;
+        # sh:class skos:Concept ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:maxCount 1 ;
+    ] ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) ;
+    sh:targetClass foaf:Agent .
+
+:CatalogRecord_Shape
+    a sh:NodeShape ;
+    sh:name "Catalog Record"@en ;
+    # mandatory
+    sh:property [
+        sh:path dct:modified ;
+        sh:node :DateOrDateTimeDataType_Shape ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path foaf:primaryTopic ;
+        sh:node :DcatResource_Shape ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ] ;
+    # recommended
+    sh:property [
+        sh:path dct:issued ;
+        sh:node :DateOrDateTimeDataType_Shape ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:title ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ] ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) ;
+    sh:targetClass dcat:CatalogRecord .
+
+:Catalog_Shape
+    a sh:NodeShape ;
+    sh:name "Catalog"@en ;
+    # mandatory
+    sh:property [
+        sh:path dcat:dataset ;
+        sh:class dcat:Dataset ;
+        sh:minCount 1 ;
+    ], [
+        sh:path dct:description ;
+        sh:nodeKind sh:Literal ;
+        sh:minCount 1 ;
+    ], [
+        sh:path dct:publisher ;
+        sh:class foaf:Agent ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:title ;
+        sh:nodeKind sh:Literal ;
+        sh:minCount 1 ;
+    ] ;
+    # reommended
+    sh:property [
+        sh:path dcat:themeTaxonomy ;
+        sh:class skos:ConceptScheme ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:identifier ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:issued ;
+        sh:shape :DateOrDateTimeDataType_Shape ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:language ;
+        # sh:class dct:LinguisticSystem ;
+    ], [
+        sh:path dct:modified ;
+        sh:shape :DateOrDateTimeDataType_Shape ;
+        sh:maxCount 1 ;
+    ] ;
+    # optional 
+    sh:property [
+        sh:path dcat:record ;
+        sh:class dcat:CatalogRecord ;
+    ], [
+        sh:path foaf:homepage ;
+        # sh:class foaf:Document ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:maxCount 1 ;
+    ] ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) ;
+    sh:targetClass dcat:Catalog .
+
+:CategoryScheme_Shape
+    a sh:NodeShape ;
+    sh:name "Category Scheme"@en ;
+    sh:property [
+        sh:path dct:title ;
+        sh:nodeKind sh:Literal ;
+        sh:minCount 1 ;
+    ] ;
+    sh:targetClass skos:ConceptScheme .
+
+:Category_Shape
+    a sh:NodeShape ;
+    sh:name "Category"@en ;
+    sh:property [
+        sh:path skos:prefLabel ;
+        sh:nodeKind sh:Literal ;
+        sh:minCount 1 ;
+    ] ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) ;
+    sh:targetClass skos:Concept .
+
+# :Checksum_Shape
+#     a sh:NodeShape ;
+#     sh:name "Category"@en ;
+#     sh:property [
+#         sh:hasValue spdx:checksumAlgorithm_sha1 ;
+#         sh:maxCount 1 ;
+#         sh:minCount 1 ;
+#         sh:path spdx:algorithm ;
+#         sh:severity sh:Violation
+#     ], [
+#         sh:dateTime xsd:hexBinary ;
+#         sh:maxCount 1 ;
+#         sh:minCount 1 ;
+#         sh:path spdx:checksumValue ;
+#         sh:severity sh:Violation
+#     ] ;
+#     sh:targetClass spdx:Checksum .
+
+# :DataService_Shape
+#     a sh:NodeShape ;
+#     sh:name "Data Service"@en ;
+#     sh:property [
+#         sh:minCount 1 ;
+#         sh:nodeKind sh:Literal ;
+#         sh:path dct:title ;
+#         sh:severity sh:Violation
+#     ], [
+#         sh:minCount 1 ;
+#         sh:nodeKind sh:BlankNodeOrIRI ;
+#         sh:path dcat:endpointURL ;
+#         sh:severity sh:Violation
+#     ], [
+#         sh:class dcat:Dataset ;
+#         sh:path dcat:servesDataset ;
+#         sh:severity sh:Violation
+#     ], [
+#         sh:nodeKind sh:Literal ;
+#         sh:path dct:description ;
+#         sh:severity sh:Violation
+#     ], [
+#         sh:nodeKind sh:BlankNodeOrIRI ;
+#         sh:path dcat:endpointDescription ;
+#         sh:severity sh:Violation
+#     ], [
+#         sh:class dct:LicenseDocument ;
+#         sh:maxCount 1 ;
+#         sh:path dct:licence ;
+#         sh:severity sh:Violation
+#     ], [
+#         sh:class dct:RightsStatement ;
+#         sh:maxCount 1 ;
+#         sh:path dct:accessRights ;
+#         sh:severity sh:Violation
+#     ] ;
+#     sh:targetClass dcat:DataService .
+
+:Dataset_Shape
+    a sh:NodeShape ;
+    sh:name "Dataset"@en ;
+    # mandatory
+    sh:property [
+        sh:path dcat:contactPoint ;
+        sh:class vcard:Organization ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:description ;
+        sh:nodeKind sh:Literal ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:identifier ;
+        sh:nodeKind sh:Literal ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:publisher ;
+        sh:class foaf:Agent ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:spatial ;
+        sh:class dct:Location ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:title ;
+        sh:nodeKind sh:Literal ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:planState ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:procedureState ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ] ;
+    # recommended
+    sh:property [
+        sh:path adms:identifier ;
+        # sh:class adms:Identifier ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dcat:distribution ;
+        sh:class dcat:Distribution ;
+    ], [
+        sh:path plu:planName ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:planType ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:planTypeFine ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:procedurePeriod ;
+        sh:class dct:PeriodOfTime ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:procedureType ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:processStep ;
+        sh:class plu:ProcessStep ;
+    ] ;
+    # optional
+    sh:property [
+        sh:path dcatde:maintainer ;
+        sh:class foaf:Agent ;
+    ], [
+        sh:path dct:contributor ;
+        sh:class foaf:Agent ;
+    ], [
+        sh:path dct:issued ;
+        sh:shape :DateOrDateTimeDataType_Shape ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:modified ;
+        sh:shape :DateOrDateTimeDataType_Shape ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:relation ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:developmentFreezePeriod ;
+        sh:class dct:PeriodOfTime ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:notification ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ] ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) ;
+    sh:targetClass dcat:Dataset .
+
+:DateOrDateTimeDataType_Shape
+    a sh:NodeShape ;
+    rdfs:comment "Date time date disjunction shape checks that a datatype property receives a date or a dateTime literal" ;
+    rdfs:label "Date time date disjunction" ;
+    sh:message "The values must be data typed as either xsd:date or xsd:dateTime" ;
+    sh:or ([
+            sh:datatype xsd:date
+        ]
+        [
+            sh:datatype xsd:dateTime
+        ]
+    ) ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) .
+
+:DcatResource_Shape
+    a sh:NodeShape ;
+    rdfs:comment "the union of Catalog and Dataset" ;
+    rdfs:label "dcat:Resource" ;
+    sh:message "The node is either a Catalog or Dataset" ;
+    sh:or ([
+            sh:class dcat:Catalog
+        ]
+        [
+            sh:class dcat:Dataset
+        ]
+    ) ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) .
+
+:Distribution_Shape
+    a sh:NodeShape ;
+    sh:name "Distribution"@en ;
+    # mandatory
+    sh:property [
+        sh:path dcat:accessURL ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ] ;
+    # recommended
+    sh:property [
+        sh:path dct:format ;
+        # sh:class dct:MediaTypeOrExtent ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:issued ;
+        sh:shape :DateOrDateTimeDataType_Shape ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:modified ;
+        sh:shape :DateOrDateTimeDataType_Shape ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:temporal ;
+        sh:class dct:PeriodOfTime ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:title ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ] ;
+    # optional
+    sh:property [
+        sh:path dcat:downloadURL ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:description ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:docType ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path plu:mapLayerNames ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ] ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) ;
+    sh:targetClass dcat:Distribution .
+
+:Identifier_Shape
+    a sh:NodeShape ;
+    sh:name "Identifier"@en ;
+    sh:property [
+        sh:path skos:notation ;
+        sh:maxCount 1 ;
+    ] ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) ;
+    sh:targetClass adms:Identifier .
+
+# :LicenceDocument_Shape
+#     a sh:NodeShape ;
+#     sh:name "Licence Document"@en ;
+#     sh:property [
+#         sh:path dct:type ;
+#         sh:class skos:Concept ;
+#     ] ;
+#     sh:closed true ;
+#     sh:ignoredProperties (rdf:type) ;
+#     sh:targetClass dct:LicenseDocument .
+
+:Location_Shape
+    a sh:NodeShape ;
+    sh:name "Location"@en ;
+    # recommended
+    sh:property [
+        sh:path dcat:bbox ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path locn:geometry ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ] ;
+    # optional
+    sh:property [
+        sh:path dcat:centroid ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path locn:geographicName ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ] ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) ;
+    sh:targetClass dct:Location .
+
+# :MediaTypeOrExtent_Shape
+#     a sh:NodeShape ;
+#     sh:name "MediaTypeOrExtent"@en ;
+#     sh:property [
+#         sh:nodeKind sh:BlankNodeOrIRI;
+#         sh:path dcat:accessURL ;
+#     ] ;
+#     sh:targetClass dct:MediaTypeOrExtent .
+
+:PeriodOfTime_Shape
+    a sh:NodeShape ;
+    sh:name "PeriodOfTime"@en ;
+    # recommended
+    sh:property [
+        sh:path dcat:endDate ;
+        sh:shape :DateOrDateTimeDataType_Shape ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dcat:startDate ;
+        sh:shape :DateOrDateTimeDataType_Shape ;
+        sh:maxCount 1 ;
+    ] ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) ;
+    sh:targetClass dct:PeriodOfTime .
+
+:ProcessStep_Shape
+    a sh:NodeShape ;
+    sh:name "ProcessStep"@en ;
+    # mandatory
+    sh:property [
+        sh:path plu:processStepType ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:minCount 1 ;
+        sh:maxCount 1 ;
+    ] ;
+    # recommended
+    sh:property [
+        sh:path dcat:distribution ;
+        sh:class dcat:Distribution ;
+    ], [
+        sh:path dct:identifier ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:temporal ;
+        sh:class dct:PeriodOfTime ;
+        sh:maxCount 1 ;
+    ], [
+        sh:path dct:title ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ] ;
+    # optional
+    sh:property [
+        sh:path plu:passNumber ;
+        sh:nodeKind sh:Literal ;
+        sh:maxCount 1 ;
+    ] ;
+    sh:closed true ;
+    sh:ignoredProperties (rdf:type) ;
+    sh:targetClass plu:ProcessStep .
+
+# :Relationship_Shape
+#     a sh:NodeShape ;
+#     sh:name "Relationship"@en ;
+#     sh:property [
+#         sh:class dcat:Role ;
+#         sh:minCount 1 ;
+#         sh:path dct:relation ;
+#         sh:severity sh:Violation
+#     ], [
+#         sh:minCount 1 ;
+#         sh:nodeKind :DcatResource_Shape ;
+#         sh:path dcat:hadRole ;
+#         sh:severity sh:Violation
+#     ] ;
+#     sh:targetClass dcat:Relationship .
diff --git a/releases/0.2.0/shacl/dcat-ap_2.0.0_shacl_shapes.ttl b/releases/0.2.0/shacl/dcat-ap_2.0.0_shacl_shapes.ttl
new file mode 100644
index 0000000..9189185
--- /dev/null
+++ b/releases/0.2.0/shacl/dcat-ap_2.0.0_shacl_shapes.ttl
@@ -0,0 +1,696 @@
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix : <http://data.europa.eu/r5r#> .
+@prefix adms: <http://www.w3.org/ns/adms#> .
+@prefix cc: <http://creativecommons.org/ns#> .
+@prefix dc: <http://purl.org/dc/elements/1.1/> .
+@prefix dcat: <http://www.w3.org/ns/dcat#> .
+@prefix dct: <http://purl.org/dc/terms/> .
+@prefix foaf: <http://xmlns.com/foaf/0.1/> .
+@prefix lcon: <http://www.w3.org/ns/locn#> .
+@prefix org: <http://www.w3.org/ns/org#> .
+@prefix owl: <http://www.w3.org/2002/07/owl#> .
+@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix schema: <http://schema.org/> .
+@prefix sh: <http://www.w3.org/ns/shacl#> .
+@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
+@prefix spdx: <http://spdx.org/rdf/terms#> .
+@prefix time: <http://www.w3.org/2006/time#> .
+@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix dcatap: <http://data.europa.eu/r5r> .
+
+<http://data.europa.eu/r5r/shacl_shapes>
+    dcat:accessURL <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/distribution/dcat-ap-200-shacl-shapes>;
+    dcat:downloadURL <https://github.com/SEMICeu/DCAT-AP/raw/cea5a96bb4a6f120c20b7a2b3fb4d86bcd725952/releases/2.0.0/Draft/dcat-ap_2.0.0_shacl_shapes.ttl> ;
+    dcatap:availability <http://data.europa.eu/r5r/stable> ;
+    dct:format <http://publications.europa.eu/resource/authority/file-type/RDF_TURTLE> ;
+    dct:conformsTo <https://www.w3.org/TR/shacl> ;
+    dct:creator [
+        rdfs:seeAlso <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ;
+        org:memberOf <https://tenforce.com> ;
+        foaf:homepage <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ;
+        foaf:name "Bert Van Nuffelen"
+    ], [
+        rdfs:seeAlso <https://www.ails.ece.ntua.gr/people/natasa> ;
+        org:memberOf <https://www.ails.ece.ntua.gr/> ;
+        foaf:homepage <https://www.ails.ece.ntua.gr/people/natasa> ;
+        foaf:name "Natasa Sofou"
+    ], [
+        rdfs:seeAlso <http://eugeniu.costezki.ro#me> ;
+        org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/PUBL> ;
+        foaf:homepage <http://costezki.ro> ;
+        foaf:name "Eugeniu Costetchi"
+    ], [
+        rdfs:seeAlso <http://makxdekkers.com/#me> ;
+        org:memberOf <http://ami-consult.com/#id> ;
+        foaf:homepage <http://makxdekkers.com/> ;
+        foaf:name "Makx Dekkers"
+    ], [
+        rdfs:seeAlso <http://nikosloutas.com/> ;
+        org:memberOf <http://www.pwc.com/gx/en/eu-institutions-services> ;
+        foaf:homepage <http://nikosloutas.com/> ;
+        foaf:name "Nikolaos Loutas"
+    ], [
+        rdfs:seeAlso <http://www.deri.ie/users/vassilios-peristeras/> ;
+        org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/COM> ;
+        foaf:homepage <http://www.deri.ie/users/vassilios-peristeras/> ;
+        foaf:name "Vassilios Peristeras"
+    ] ;
+    dct:license <https://creativecommons.org/licenses/by/4.0> ;
+    cc:attributionURL <http://ec.europa.eu/> ;
+    dct:modified "2019-11-15"^^xsd:date ;
+    dct:publisher <http://publications.europa.eu/resource/authority/corporate-body/DIGIT> ;
+    dct:relation <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/release/200> ;
+    dct:description "This document specifies the constraints on properties and classes expressed by DCAT-AP in SHACL."@en ;
+    dct:title "The constraints of DCAT Application Profile for Data Portals in Europe"@en ;
+    owl:versionInfo "2.0.0" ;
+    foaf:homepage <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/release/200> ;
+    foaf:maker [
+        foaf:mbox <mailto:contact@semic.eu> ;
+        foaf:name "DCAT-AP Working Group" ;
+        foaf:page <https://github.com/SEMICeu/DCAT-AP>, <https://joinup.ec.europa.eu/node/64331>
+    ] .
+
+
+
+#-------------------------------------------------------------------------
+# The shapes in this file cover all classes in DCAT-AP 2.0.0.
+#
+# 
+#-------------------------------------------------------------------------
+
+:Agent_Shape
+    a sh:NodeShape ;
+    sh:name "Agent"@en ;
+    sh:property [
+        sh:minCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path foaf:name ;
+        sh:severity sh:Violation
+    ], [
+        sh:class skos:Concept ;
+        sh:maxCount 1 ;
+        sh:path dct:type ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass foaf:Agent .
+
+:CatalogRecord_Shape
+    a sh:NodeShape ;
+    sh:name "Catalog Record"@en ;
+    sh:property [
+        sh:maxCount 1 ;
+        sh:minCount 1 ;
+        sh:node :DcatResource_Shape ;
+        sh:path foaf:primaryTopic ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:minCount 1 ;
+        sh:path dct:modified ;
+        sh:severity sh:Violation ;
+        sh:shape :DateOrDateTimeDataType_Shape
+    ], [
+        sh:class dct:Standard ;
+        sh:maxCount 1 ;
+        sh:path dct:conformsTo ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:node :DateOrDateTimeDataType_Shape ;
+        sh:path dct:issued ;
+        sh:severity sh:Violation
+    ], [
+        sh:class skos:Concept ;
+        sh:maxCount 1 ;
+        sh:path adms:status ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:LinguisticSystem ;
+        sh:path dct:language ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:CatalogRecord ;
+        sh:maxCount 1 ;
+        sh:path dct:source ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:Literal ;
+        sh:path dct:title ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:Literal ;
+        sh:path dct:description ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass dcat:CatalogRecord .
+
+:Catalog_Shape
+    a sh:NodeShape ;
+    sh:name "Catalog"@en ;
+    sh:property [
+        sh:class dct:LinguisticSystem ;
+        sh:path dct:language ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:LicenseDocument ;
+        sh:maxCount 1 ;
+        sh:path dct:license ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:node :DateOrDateTimeDataType_Shape ;
+        sh:path dct:issued ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:Location ;
+        sh:path dct:spatial ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Catalog ;
+        sh:path dct:hasPart ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Catalog ;
+        sh:maxCount 1 ;
+        sh:path dct:isPartOf ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:node :DateOrDateTimeDataType_Shape ;
+        sh:path dct:modified ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:RightsStatement ;
+        sh:maxCount 1 ;
+        sh:path dct:rights ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:CatalogRecord ;
+        sh:path dcat:record ;
+        sh:severity sh:Violation
+    ], [
+        sh:class skos:ConceptScheme ;
+        sh:path dcat:themeTaxonomy ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:DataService ;
+        sh:path dcat:service ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Catalog ;
+        sh:path dcat:catalog ;
+        sh:severity sh:Violation
+    ], [
+        sh:class foaf:Agent ;
+        sh:maxCount 1 ;
+        sh:path dct:creator ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Dataset ;
+        sh:minCount 1 ;
+        sh:path dcat:dataset ;
+        sh:severity sh:Violation
+    ], [
+        sh:minCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path dct:description ;
+        sh:severity sh:Violation
+    ], [
+        sh:class foaf:Agent ;
+        sh:maxCount 1 ;
+        sh:minCount 1 ;
+        sh:path dct:publisher ;
+        sh:severity sh:Violation
+    ], [
+        sh:minCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path dct:title ;
+        sh:severity sh:Violation
+    ], [
+        sh:class foaf:Document ;
+        sh:maxCount 1 ;
+        sh:path foaf:homepage ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass dcat:Catalog .
+
+:CategoryScheme_Shape
+    a sh:NodeShape ;
+    sh:name "Category Scheme"@en ;
+    sh:property [
+        sh:minCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path dct:title ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass skos:ConceptScheme .
+
+:Category_Shape
+    a sh:NodeShape ;
+    sh:name "Category"@en ;
+    sh:property [
+        sh:minCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path skos:prefLabel ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass skos:Concept .
+
+:Checksum_Shape
+    a sh:NodeShape ;
+    sh:name "Category"@en ;
+    sh:property [
+        sh:hasValue spdx:checksumAlgorithm_sha1 ;
+        sh:maxCount 1 ;
+        sh:minCount 1 ;
+        sh:path spdx:algorithm ;
+        sh:severity sh:Violation
+    ], [
+        sh:dateTime xsd:hexBinary ;
+        sh:maxCount 1 ;
+        sh:minCount 1 ;
+        sh:path spdx:checksumValue ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass spdx:Checksum .
+
+:DataService_Shape
+    a sh:NodeShape ;
+    sh:name "Data Service"@en ;
+    sh:property [
+        sh:minCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path dct:title ;
+        sh:severity sh:Violation
+    ], [
+        sh:minCount 1 ;
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:path dcat:endpointURL ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Dataset ;
+        sh:path dcat:servesDataset ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:Literal ;
+        sh:path dct:description ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:path dcat:endpointDescription ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:LicenseDocument ;
+        sh:maxCount 1 ;
+        sh:path dct:licence ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:RightsStatement ;
+        sh:maxCount 1 ;
+        sh:path dct:accessRights ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass dcat:DataService .
+
+:Dataset_Shape
+    a sh:NodeShape ;
+    sh:name "Dataset"@en ;
+    sh:property [
+        sh:minCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path dct:description ;
+        sh:severity sh:Violation
+    ], [
+        sh:minCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path dct:title ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:Literal ;
+        sh:path dct:identifier ;
+        sh:severity sh:Violation
+    ], [
+        sh:class vcard:Kind ;
+        sh:path dcat:contactPoint ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Distribution ;
+        sh:path dcat:distribution ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:Literal ;
+        sh:path dcat:keyword ;
+        sh:severity sh:Violation
+    ], [
+        sh:class foaf:Agent ;
+        sh:maxCount 1 ;
+        sh:path dct:publisher ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:Location ;
+        sh:path dct:spatial ;
+        sh:severity sh:Violation
+    ], [
+	sh:class dct:PeriodOfTime ;
+        sh:path dct:temporal ;
+        sh:severity sh:Violation
+    ], [
+        sh:class skos:Concept ;
+        sh:path dcat:theme ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:RightsStatement ;
+        sh:maxCount 1 ;
+        sh:path dct:accessRights ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:Frequency ;
+        sh:maxCount 1 ;
+        sh:path dct:accrualPeriodicity ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:Standard ;
+        sh:path dct:conformsTo ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Dataset ;
+        sh:path dct:hasVersion ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Dataset ;
+        sh:path dct:isVersionOf ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:path dct:issued ;
+        sh:severity sh:Violation ;
+        sh:shape :DateOrDateTimeDataType_Shape
+    ], [
+        sh:class dct:LinguisticSystem ;
+        sh:path dct:language ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:path dct:modified ;
+        sh:severity sh:Violation ;
+        sh:shape :DateOrDateTimeDataType_Shape
+    ], [
+        sh:class dct:ProvenanceStatement ;
+        sh:path dct:provenance ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:path dct:relation ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Dataset ;
+        sh:path dct:source ;
+        sh:severity sh:Violation
+    ], [
+        sh:class skos:Concept ;
+        sh:path dct:type ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path owl:versionInfo ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:Literal ;
+        sh:path adms:versionNotes ;
+        sh:severity sh:Violation
+    ], [
+        sh:class adms:Identifier ;
+        sh:path adms:identifier ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Distribution ;
+        sh:path adms:sample ;
+        sh:severity sh:Violation
+    ], [
+        sh:class foaf:Document ;
+        sh:path dcat:landingPage ;
+        sh:severity sh:Violation
+    ], [
+        sh:class foaf:Document ;
+        sh:path foaf:page ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:Relationship ;
+        sh:path dcat:qualifiedRelation ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:BlankNodeOrIRI ;
+        sh:path dc:isReferencedBy ;
+        sh:severity sh:Violation
+    ], [
+        sh:class prov:Attribution ;
+        sh:path prov:qualifiedAttribution ;
+        sh:severity sh:Violation
+    ], [
+        sh:class prov:Activity ;
+        sh:path prov:wasGeneratedBy ;
+        sh:severity sh:Violation
+    ], [
+        sh:datatype xsd:duration ;
+        sh:path dcat:temporalResolution ;
+        sh:severity sh:Violation
+    ], [
+        sh:datatype xsd:decimal ;
+        sh:path dcat:spatialResolutionInMeters ;
+        sh:severity sh:Violation
+    ], [
+        sh:class foaf:Agent ;
+        sh:maxCount 1 ;
+        sh:path dct:creator ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass dcat:Dataset .
+
+:DateOrDateTimeDataType_Shape
+    a sh:NodeShape ;
+    rdfs:comment "Date time date disjunction shape checks that a datatype property receives a date or a dateTime literal" ;
+    rdfs:label "Date time date disjunction" ;
+    sh:message "The values must be data typed as either xsd:date or xsd:dateTime" ;
+    sh:or ([
+            sh:datatype xsd:date
+        ]
+        [
+            sh:datatype xsd:dateTime
+        ]
+    ) .
+
+:DcatResource_Shape
+    a sh:NodeShape ;
+    rdfs:comment "the union of Catalog, Dataset and DataService" ;
+    rdfs:label "dcat:Resource" ;
+    sh:message "The node is either a Catalog, Dataset or a DataService" ;
+    sh:or ([
+            sh:class dcat:Catalog
+        ]
+        [
+            sh:class dcat:Dataset
+        ]
+        [
+            sh:class dcat:DataService
+        ]
+    ) .
+
+:Distribution_Shape
+    a sh:NodeShape ;
+    sh:name "Distribution"@en ;
+    sh:property [
+        sh:class dct:Standard ;
+        sh:path dct:conformsTo ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:node :DateOrDateTimeDataType_Shape ;
+        sh:path dct:issued ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:LinguisticSystem ;
+        sh:path dct:language ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:node :DateOrDateTimeDataType_Shape ;
+        sh:path dct:modified ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:RightsStatement ;
+        sh:maxCount 1 ;
+        sh:path dct:rights ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:Literal ;
+        sh:path dct:title ;
+        sh:severity sh:Violation
+    ], [
+        sh:class spdx:Checksum ;
+        sh:maxCount 1 ;
+        sh:path spdx:checksum ;
+        sh:severity sh:Violation
+    ], [
+        sh:class skos:Concept ;
+        sh:maxCount 1 ;
+        sh:path adms:status ;
+        sh:severity sh:Violation
+    ], [
+        sh:datatype xsd:decimal ;
+        sh:maxCount 1 ;
+        sh:path dcat:byteSize ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:BlankNodeOrIRI;
+        sh:path dcat:downloadURL ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:MediaType ;
+        sh:maxCount 1 ;
+        sh:path dcat:mediaType ;
+        sh:severity sh:Violation
+    ], [
+        sh:class foaf:Document ;
+        sh:path foaf:page ;
+        sh:severity sh:Violation
+    ], [
+        sh:class odrl:Policy ;
+        sh:maxCount 1 ;
+        sh:path odrl:hasPolicy ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dcat:DataService ;
+        sh:path dcat:accessService ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:MediaType ;
+        sh:maxCount 1 ;
+        sh:path dcat:compressFormat ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:MediaType ;
+        sh:maxCount 1 ;
+        sh:path dcat:packageFormat ;
+        sh:severity sh:Violation
+    ], [
+        sh:datatype xsd:duration ;
+        sh:path dcat:temporalResolution ;
+        sh:severity sh:Violation
+    ], [
+        sh:datatype xsd:decimal ;
+        sh:path dcat:spatialResolutionInMeters ;
+        sh:severity sh:Violation
+    ], [
+        sh:minCount 1 ;
+        sh:nodeKind sh:BlankNodeOrIRI;
+        sh:path dcat:accessURL ;
+        sh:severity sh:Violation
+    ], [
+        sh:nodeKind sh:Literal ;
+        sh:path dct:description ;
+        sh:severity sh:Violation
+    ], [
+        sh:class skos:Concept ;
+        sh:maxCount 1 ;
+        sh:path dcatap:availability ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:MediaTypeOrExtent ;
+        sh:maxCount 1 ;
+        sh:path dct:format ;
+        sh:severity sh:Violation
+    ], [
+        sh:class dct:LicenseDocument ;
+        sh:maxCount 1 ;
+        sh:path dct:license ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass dcat:Distribution .
+
+:Identifier_Shape
+    a sh:NodeShape ;
+    sh:name "Identifier"@en ;
+    sh:property [
+        sh:maxCount 1 ;
+        sh:path skos:notation ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass adms:Identifier .
+
+:LicenceDocument_Shape
+    a sh:NodeShape ;
+    sh:name "Licence Document"@en ;
+    sh:property [
+        sh:class skos:Concept ;
+        sh:path dct:type ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass dct:LicenseDocument .
+
+:Location_Shape
+    a sh:NodeShape ;
+    sh:name "Location"@en ;
+    sh:property [
+        sh:maxCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path dcat:bbox ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path dcat:centroid ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:nodeKind sh:Literal ;
+        sh:path lcon:geometry ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass dct:Location .
+
+:PeriodOfTime_Shape
+    a sh:NodeShape ;
+    sh:name "PeriodOfTime"@en ;
+    sh:property [
+        sh:maxCount 1 ;
+        sh:path dcat:endDate ;
+        sh:severity sh:Violation ;
+        sh:shape :DateOrDateTimeDataType_Shape
+    ], [
+        sh:class time:Instant ;
+        sh:maxCount 1 ;
+        sh:path time:hasBeginning ;
+        sh:severity sh:Violation
+    ], [
+        sh:class time:Instant ;
+        sh:maxCount 1 ;
+        sh:path time:hasEnd ;
+        sh:severity sh:Violation
+    ], [
+        sh:maxCount 1 ;
+        sh:path dcat:startDate ;
+        sh:severity sh:Violation ;
+        sh:shape :DateOrDateTimeDataType_Shape
+    ] ;
+    sh:targetClass dct:PeriodOfTime .
+
+:Relationship_Shape
+    a sh:NodeShape ;
+    sh:name "Relationship"@en ;
+    sh:property [
+        sh:class dcat:Role ;
+        sh:minCount 1 ;
+        sh:path dct:relation ;
+        sh:severity sh:Violation
+    ], [
+        sh:minCount 1 ;
+        sh:nodeKind :DcatResource_Shape ;
+        sh:path dcat:hadRole ;
+        sh:severity sh:Violation
+    ] ;
+    sh:targetClass dcat:Relationship .
+
diff --git a/releases/0.2.0/shacl/dcat-ap_2.1.1_shacl_shapes.ttl b/releases/0.2.0/shacl/dcat-ap_2.1.1_shacl_shapes.ttl
new file mode 100644
index 0000000..6e6e820
--- /dev/null
+++ b/releases/0.2.0/shacl/dcat-ap_2.1.1_shacl_shapes.ttl
@@ -0,0 +1,856 @@
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix : <http://data.europa.eu/r5r#> .
+@prefix adms: <http://www.w3.org/ns/adms#> .
+@prefix cc: <http://creativecommons.org/ns#> .
+@prefix dc: <http://purl.org/dc/elements/1.1/> .
+@prefix dcat: <http://www.w3.org/ns/dcat#> .
+@prefix dct: <http://purl.org/dc/terms/> .
+@prefix foaf: <http://xmlns.com/foaf/0.1/> .
+@prefix locn: <http://www.w3.org/ns/locn#> .
+@prefix org: <http://www.w3.org/ns/org#> .
+@prefix owl: <http://www.w3.org/2002/07/owl#> .
+@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
+@prefix prov: <http://www.w3.org/ns/prov#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix schema: <http://schema.org/> .
+@prefix sh: <http://www.w3.org/ns/shacl#> .
+@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
+@prefix spdx: <http://spdx.org/rdf/terms#> .
+@prefix time: <http://www.w3.org/2006/time#> .
+@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix dcatap: <http://data.europa.eu/r5r> .
+
+<http://data.europa.eu/r5r/shacl_shapes>
+    dcat:accessURL <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/distribution/dcat-ap-200-shacl-shapes>;
+    dcat:downloadURL <https://github.com/SEMICeu/DCAT-AP/raw/cea5a96bb4a6f120c20b7a2b3fb4d86bcd725952/releases/2.0.0/Draft/dcat-ap_2.0.0_shacl_shapes.ttl> ;
+    dcatap:availability <http://data.europa.eu/r5r/stable> ;
+    dct:format <http://publications.europa.eu/resource/authority/file-type/RDF_TURTLE> ;
+    dct:conformsTo <https://www.w3.org/TR/shacl> ;
+    dct:creator [
+        rdfs:seeAlso <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ;
+        org:memberOf <https://tenforce.com> ;
+        foaf:homepage <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ;
+        foaf:name "Bert Van Nuffelen"
+    ], [
+        rdfs:seeAlso <https://www.ails.ece.ntua.gr/people/natasa> ;
+        org:memberOf <https://www.ails.ece.ntua.gr/> ;
+        foaf:homepage <https://www.ails.ece.ntua.gr/people/natasa> ;
+        foaf:name "Natasa Sofou"
+    ], [
+        rdfs:seeAlso <http://eugeniu.costezki.ro#me> ;
+        org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/PUBL> ;
+        foaf:homepage <http://costezki.ro> ;
+        foaf:name "Eugeniu Costetchi"
+    ], [
+        rdfs:seeAlso <http://makxdekkers.com/#me> ;
+        org:memberOf <http://ami-consult.com/#id> ;
+        foaf:homepage <http://makxdekkers.com/> ;
+        foaf:name "Makx Dekkers"
+    ], [
+        rdfs:seeAlso <http://nikosloutas.com/> ;
+        org:memberOf <http://www.pwc.com/gx/en/eu-institutions-services> ;
+        foaf:homepage <http://nikosloutas.com/> ;
+        foaf:name "Nikolaos Loutas"
+    ], [
+        rdfs:seeAlso <http://www.deri.ie/users/vassilios-peristeras/> ;
+        org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/COM> ;
+        foaf:homepage <http://www.deri.ie/users/vassilios-peristeras/> ;
+        foaf:name "Vassilios Peristeras"
+    ] ;
+    dct:license <https://creativecommons.org/licenses/by/4.0> ;
+    cc:attributionURL <http://ec.europa.eu/> ;
+    dct:modified "2021-12-01"^^xsd:date ;
+    dct:publisher <http://publications.europa.eu/resource/authority/corporate-body/DIGIT> ;
+    dct:relation <https://joinup.ec.europa.eu/collection/semantic-interoperability-community-semic/solution/dcat-application-profile-data-portals-europe/release/210> ;
+    dct:description "This document specifies the constraints on properties and classes expressed by DCAT-AP in SHACL."@en ;
+    dct:title "The constraints of DCAT Application Profile for Data Portals in Europe"@en ;
+    owl:versionInfo "2.1.1" ;
+    foaf:homepage <https://joinup.ec.europa.eu/collection/semantic-interoperability-community-semic/solution/dcat-application-profile-data-portals-europe/release/210> ;
+    foaf:maker [
+        foaf:mbox <mailto:contact@semic.eu> ;
+        foaf:name "DCAT-AP Working Group" ;
+        foaf:page <https://github.com/SEMICeu/DCAT-AP>, <https://joinup.ec.europa.eu/node/64331>
+    ] .
+
+
+
+#-------------------------------------------------------------------------
+# The shapes in this file cover all classes in DCAT-AP 2.1.1.
+# It covers all constraints that must be satisfied except those checking the ranges.
+# 
+#-------------------------------------------------------------------------
+
+:Agent_Property_dct_type
+    sh:maxCount 1 ;
+    sh:path dct:type ;
+    sh:severity sh:Violation .
+
+:Agent_Property_foaf_name
+    sh:minCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path foaf:name ;
+    sh:severity sh:Violation .
+
+:Agent_Shape
+    a sh:NodeShape ;
+    sh:name "Agent"@en ;
+    sh:property :Agent_Property_dct_type ;
+    sh:property :Agent_Property_foaf_name ;
+    sh:targetClass foaf:Agent .
+
+
+:CatalogRecord_Property_foaf_primaryTopic
+    sh:maxCount 1 ;
+    sh:minCount 1 ;
+    sh:node :DcatResource_Shape ;
+    sh:path foaf:primaryTopic ;
+    sh:severity sh:Violation .
+
+:CatalogRecord_Property_dct_modified
+    sh:maxCount 1 ;
+    sh:minCount 1 ;
+    sh:path dct:modified ;
+    sh:severity sh:Violation ;
+    sh:node :DateOrDateTimeDataType_Shape .
+
+:CatalogRecord_Property_dct_conformsTo
+    sh:maxCount 1 ;
+    sh:path dct:conformsTo ;
+    sh:severity sh:Violation .
+
+:CatalogRecord_Property_dct_issued
+    sh:maxCount 1 ;
+    sh:node :DateOrDateTimeDataType_Shape ;
+    sh:path dct:issued ;
+    sh:severity sh:Violation .
+
+:CatalogRecord_Property_adms_status
+    sh:maxCount 1 ;
+    sh:path adms:status ;
+    sh:severity sh:Violation .
+
+:CatalogRecord_Property_dct_language
+    sh:path dct:language ;
+    sh:severity sh:Violation .
+
+:CatalogRecord_Property_dct_source
+    sh:maxCount 1 ;
+    sh:path dct:source ;
+    sh:severity sh:Violation .
+
+:CatalogRecord_Property_dct_title
+    sh:nodeKind sh:Literal ;
+    sh:path dct:title ;
+    sh:severity sh:Violation .
+
+:CatalogRecord_Property_dct_description
+    sh:nodeKind sh:Literal ;
+    sh:path dct:description ;
+    sh:severity sh:Violation .
+
+:CatalogRecord_Shape
+    a sh:NodeShape ;
+    sh:name "Catalog Record"@en ;
+    sh:property :CatalogRecord_Property_adms_status ;
+    sh:property :CatalogRecord_Property_dct_conformsTo ;
+    sh:property :CatalogRecord_Property_dct_description ;
+    sh:property :CatalogRecord_Property_dct_issued ;
+    sh:property :CatalogRecord_Property_dct_language ;
+    sh:property :CatalogRecord_Property_dct_modified ;
+    sh:property :CatalogRecord_Property_dct_source ;
+    sh:property :CatalogRecord_Property_dct_title ;
+    sh:property :CatalogRecord_Property_foaf_primaryTopic ;
+    sh:targetClass dcat:CatalogRecord .
+
+
+:Catalog_Property_dct_language
+    sh:path dct:language ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_license
+    sh:maxCount 1 ;
+    sh:path dct:license ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_issued
+    sh:maxCount 1 ;
+    sh:node :DateOrDateTimeDataType_Shape ;
+    sh:path dct:issued ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_spatial
+    sh:path dct:spatial ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_hasPart
+    sh:path dct:hasPart ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_isPartOf
+    sh:maxCount 1 ;
+    sh:path dct:isPartOf ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_modified
+    sh:maxCount 1 ;
+    sh:node :DateOrDateTimeDataType_Shape ;
+    sh:path dct:modified ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_rights
+    sh:maxCount 1 ;
+    sh:path dct:rights ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dcat_record
+    sh:path dcat:record ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dcat_themeTaxonomy
+    sh:path dcat:themeTaxonomy ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dcat_service
+    sh:path dcat:service ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dcat_catalog
+    sh:path dcat:catalog ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_creator
+    sh:path dct:creator ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dcat_dataset
+    sh:path dcat:dataset ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_description
+    sh:minCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path dct:description ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_publisher
+    sh:maxCount 1 ;
+    sh:minCount 1 ;
+    sh:path dct:publisher ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_dct_title
+    sh:minCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path dct:title ;
+    sh:severity sh:Violation .
+
+:Catalog_Property_foaf_homepage
+    sh:maxCount 1 ;
+    sh:path foaf:homepage ;
+    sh:severity sh:Violation .
+
+:Catalog_Shape
+    a sh:NodeShape ;
+    sh:name "Catalog"@en ;
+    sh:property :Catalog_Property_dcat_catalog ;
+    sh:property :Catalog_Property_dcat_dataset ;
+    sh:property :Catalog_Property_dcat_record ;
+    sh:property :Catalog_Property_dcat_service ;
+    sh:property :Catalog_Property_dcat_themeTaxonomy ;
+    sh:property :Catalog_Property_dct_creator ;
+    sh:property :Catalog_Property_dct_description ;
+    sh:property :Catalog_Property_dct_hasPart ;
+    sh:property :Catalog_Property_dct_isPartOf ;
+    sh:property :Catalog_Property_dct_issued ;
+    sh:property :Catalog_Property_dct_language ;
+    sh:property :Catalog_Property_dct_license ;
+    sh:property :Catalog_Property_dct_modified ;
+    sh:property :Catalog_Property_dct_publisher ;
+    sh:property :Catalog_Property_dct_rights ;
+    sh:property :Catalog_Property_dct_spatial ;
+    sh:property :Catalog_Property_dct_title ;
+    sh:property :Catalog_Property_foaf_homepage ;
+    sh:targetClass dcat:Catalog .
+
+
+:CategoryScheme_Property_dct_title
+    sh:minCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path dct:title ;
+    sh:severity sh:Violation .
+
+:CategoryScheme_Shape
+    a sh:NodeShape ;
+    sh:name "Category Scheme"@en ;
+    sh:property :CategoryScheme_Property_dct_title ;
+    sh:targetClass skos:ConceptScheme .
+
+
+:Category_Property_skos_prefLabel
+    sh:minCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path skos:prefLabel ;
+    sh:severity sh:Violation .
+
+:Category_Shape
+    a sh:NodeShape ;
+    sh:name "Category"@en ;
+    sh:property :Category_Property_skos_prefLabel ;
+    sh:targetClass skos:Concept .
+
+
+:Checksum_Property_spdx_algorithm
+    sh:hasValue spdx:checksumAlgorithm_sha1 ;
+    sh:maxCount 1 ;
+    sh:minCount 1 ;
+    sh:path spdx:algorithm ;
+    sh:severity sh:Violation .
+
+:Checksum_Property_spdx_checksumValue
+    sh:datatype xsd:hexBinary ;
+    sh:maxCount 1 ;
+    sh:minCount 1 ;
+    sh:path spdx:checksumValue ;
+    sh:severity sh:Violation .
+
+:Checksum_Shape
+    a sh:NodeShape ;
+    sh:name "Checksum"@en ;
+    sh:property :Checksum_Property_spdx_algorithm ;
+    sh:property :Checksum_Property_spdx_checksumValue ;
+    sh:targetClass spdx:Checksum .
+
+
+:DataService_Property_dct_title
+    sh:minCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path dct:title ;
+    sh:severity sh:Violation .
+
+:DataService_Property_dcat_endpointURL
+    sh:minCount 1 ;
+    sh:nodeKind sh:BlankNodeOrIRI ;
+    sh:path dcat:endpointURL ;
+    sh:severity sh:Violation .
+
+:DataService_Property_dcat_servesDataset
+    sh:path dcat:servesDataset ;
+    sh:severity sh:Violation .
+
+:DataService_Property_dct_description
+    sh:nodeKind sh:Literal ;
+    sh:path dct:description ;
+    sh:severity sh:Violation .
+
+:DataService_Property_dcat_endpointDescription
+    sh:nodeKind sh:BlankNodeOrIRI ;
+    sh:path dcat:endpointDescription ;
+    sh:severity sh:Violation .
+
+:DataService_Property_dct_license
+    sh:maxCount 1 ;
+    sh:path dct:license ;
+    sh:severity sh:Violation .
+
+:DataService_Property_dct_accessRights
+    sh:maxCount 1 ;
+    sh:path dct:accessRights ;
+    sh:severity sh:Violation .
+
+:DataService_Shape
+    a sh:NodeShape ;
+    sh:name "Data Service"@en ;
+    sh:property :DataService_Property_dcat_endpointDescription ;
+    sh:property :DataService_Property_dcat_endpointURL ;
+    sh:property :DataService_Property_dcat_servesDataset ;
+    sh:property :DataService_Property_dct_accessRights ;
+    sh:property :DataService_Property_dct_description ;
+    sh:property :DataService_Property_dct_license ;
+    sh:property :DataService_Property_dct_title ;
+    sh:targetClass dcat:DataService .
+
+
+:Dataset_Property_dct_description
+    sh:minCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path dct:description ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_title
+    sh:minCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path dct:title ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_identifier
+    sh:nodeKind sh:Literal ;
+    sh:path dct:identifier ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dcat_contactPoint
+    sh:path dcat:contactPoint ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dcat_distribution
+    sh:path dcat:distribution ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dcat_keyword
+    sh:nodeKind sh:Literal ;
+    sh:path dcat:keyword ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_publisher
+    sh:maxCount 1 ;
+    sh:path dct:publisher ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_spatial
+    sh:path dct:spatial ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_temporal
+    sh:path dct:temporal ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dcat_theme
+    sh:path dcat:theme ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_accessRights
+    sh:maxCount 1 ;
+    sh:path dct:accessRights ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_accrualPeriodicity
+    sh:maxCount 1 ;
+    sh:path dct:accrualPeriodicity ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_conformsTo
+    sh:path dct:conformsTo ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_hasVersion
+    sh:path dct:hasVersion ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_isVersionOf
+    sh:path dct:isVersionOf ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_issued
+    sh:maxCount 1 ;
+    sh:path dct:issued ;
+    sh:node :DateOrDateTimeDataType_Shape ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_language
+    sh:path dct:language ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_modified
+    sh:maxCount 1 ;
+    sh:path dct:modified ;
+    sh:node :DateOrDateTimeDataType_Shape ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_provenance
+    sh:path dct:provenance ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_relation
+    sh:nodeKind sh:BlankNodeOrIRI ;
+    sh:path dct:relation ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_source
+    sh:path dct:source ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_type
+    sh:path dct:type ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_owl_versionInfo
+    sh:maxCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path owl:versionInfo ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_adms_versionNotes
+    sh:nodeKind sh:Literal ;
+    sh:path adms:versionNotes ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_adms_identifier
+    sh:path adms:identifier ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_adms_sample
+    sh:path adms:sample ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dcat_landingPage
+    sh:path dcat:landingPage ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_foaf_page
+    sh:path foaf:page ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dcat_qualifiedRelation
+    sh:path dcat:qualifiedRelation ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dc_isReferencedBy
+    sh:nodeKind sh:BlankNodeOrIRI ;
+    sh:path dc:isReferencedBy ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_prov_qualifiedAttribution
+    sh:path prov:qualifiedAttribution ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_prov_wasGeneratedBy
+    sh:path prov:wasGeneratedBy ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dcat_temporalResolution
+    sh:datatype xsd:duration ;
+    sh:maxCount 1 ;
+    sh:path dcat:temporalResolution ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dcat_spatialResolutionInMeters
+    sh:datatype xsd:decimal ;
+    sh:maxCount 1 ;
+    sh:path dcat:spatialResolutionInMeters ;
+    sh:severity sh:Violation .
+
+:Dataset_Property_dct_creator
+    sh:path dct:creator ;
+    sh:severity sh:Violation .
+
+:Dataset_Shape
+    a sh:NodeShape ;
+    sh:name "Dataset"@en ;
+    sh:property :Dataset_Property_adms_identifier ;
+    sh:property :Dataset_Property_adms_sample ;
+    sh:property :Dataset_Property_adms_versionNotes ;
+    sh:property :Dataset_Property_dc_isReferencedBy ;
+    sh:property :Dataset_Property_dcat_contactPoint ;
+    sh:property :Dataset_Property_dcat_distribution ;
+    sh:property :Dataset_Property_dcat_keyword ;
+    sh:property :Dataset_Property_dcat_landingPage ;
+    sh:property :Dataset_Property_dcat_qualifiedRelation ;
+    sh:property :Dataset_Property_dcat_spatialResolutionInMeters ;
+    sh:property :Dataset_Property_dcat_temporalResolution ;
+    sh:property :Dataset_Property_dcat_theme ;
+    sh:property :Dataset_Property_dct_accessRights ;
+    sh:property :Dataset_Property_dct_accrualPeriodicity ;
+    sh:property :Dataset_Property_dct_conformsTo ;
+    sh:property :Dataset_Property_dct_creator ;
+    sh:property :Dataset_Property_dct_description ;
+    sh:property :Dataset_Property_dct_hasVersion ;
+    sh:property :Dataset_Property_dct_identifier ;
+    sh:property :Dataset_Property_dct_isVersionOf ;
+    sh:property :Dataset_Property_dct_issued ;
+    sh:property :Dataset_Property_dct_language ;
+    sh:property :Dataset_Property_dct_modified ;
+    sh:property :Dataset_Property_dct_provenance ;
+    sh:property :Dataset_Property_dct_publisher ;
+    sh:property :Dataset_Property_dct_relation ;
+    sh:property :Dataset_Property_dct_source ;
+    sh:property :Dataset_Property_dct_spatial ;
+    sh:property :Dataset_Property_dct_temporal ;
+    sh:property :Dataset_Property_dct_title ;
+    sh:property :Dataset_Property_dct_type ;
+    sh:property :Dataset_Property_foaf_page ;
+    sh:property :Dataset_Property_owl_versionInfo ;
+    sh:property :Dataset_Property_prov_qualifiedAttribution ;
+    sh:property :Dataset_Property_prov_wasGeneratedBy ;
+    sh:targetClass dcat:Dataset .
+
+
+:Distribution_Property_dct_conformsTo
+    sh:path dct:conformsTo ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dct_issued
+    sh:maxCount 1 ;
+    sh:node :DateOrDateTimeDataType_Shape ;
+    sh:path dct:issued ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dct_language
+    sh:path dct:language ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dct_modified
+    sh:maxCount 1 ;
+    sh:node :DateOrDateTimeDataType_Shape ;
+    sh:path dct:modified ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dct_rights
+    sh:maxCount 1 ;
+    sh:path dct:rights ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dct_title
+    sh:nodeKind sh:Literal ;
+    sh:path dct:title ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_spdx_checksum
+    sh:maxCount 1 ;
+    sh:path spdx:checksum ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_adms_status
+    sh:maxCount 1 ;
+    sh:path adms:status ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dcat_byteSize
+    sh:datatype xsd:decimal ;
+    sh:maxCount 1 ;
+    sh:path dcat:byteSize ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dcat_downloadURL
+    sh:nodeKind sh:BlankNodeOrIRI;
+    sh:path dcat:downloadURL ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dcat_mediaType
+    sh:maxCount 1 ;
+    sh:path dcat:mediaType ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_foaf_page
+    sh:path foaf:page ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_odrl_hasPolicy
+    sh:maxCount 1 ;
+    sh:path odrl:hasPolicy ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dcat_accessService
+    sh:path dcat:accessService ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dcat_compressFormat
+    sh:maxCount 1 ;
+    sh:path dcat:compressFormat ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dcat_packageFormat
+    sh:maxCount 1 ;
+    sh:path dcat:packageFormat ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dcat_temporalResolution
+    sh:datatype xsd:duration ;
+    sh:maxCount 1 ;
+    sh:path dcat:temporalResolution ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dcat_spatialResolutionInMeters
+    sh:datatype xsd:decimal ;
+    sh:maxCount 1 ;
+    sh:path dcat:spatialResolutionInMeters ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dcat_accessURL
+    sh:minCount 1 ;
+    sh:nodeKind sh:BlankNodeOrIRI;
+    sh:path dcat:accessURL ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dct_description
+    sh:nodeKind sh:Literal ;
+    sh:path dct:description ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dcatap_availability
+    sh:maxCount 1 ;
+    sh:path dcatap:availability ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dct_format
+    sh:maxCount 1 ;
+    sh:path dct:format ;
+    sh:severity sh:Violation .
+
+:Distribution_Property_dct_license
+    sh:maxCount 1 ;
+    sh:path dct:license ;
+    sh:severity sh:Violation .
+
+
+:Distribution_Shape
+    a sh:NodeShape ;
+    sh:name "Distribution"@en ;
+    sh:property :Distribution_Property_adms_status ;
+    sh:property :Distribution_Property_dcat_accessService ;
+    sh:property :Distribution_Property_dcat_accessURL ;
+    sh:property :Distribution_Property_dcat_byteSize ;
+    sh:property :Distribution_Property_dcat_compressFormat ;
+    sh:property :Distribution_Property_dcat_downloadURL ;
+    sh:property :Distribution_Property_dcat_mediaType ;
+    sh:property :Distribution_Property_dcat_packageFormat ;
+    sh:property :Distribution_Property_dcat_spatialResolutionInMeters ;
+    sh:property :Distribution_Property_dcat_temporalResolution ;
+    sh:property :Distribution_Property_dcatap_availability ;
+    sh:property :Distribution_Property_dct_conformsTo ;
+    sh:property :Distribution_Property_dct_description ;
+    sh:property :Distribution_Property_dct_format ;
+    sh:property :Distribution_Property_dct_issued ;
+    sh:property :Distribution_Property_dct_language ;
+    sh:property :Distribution_Property_dct_license ;
+    sh:property :Distribution_Property_dct_modified ;
+    sh:property :Distribution_Property_dct_rights ;
+    sh:property :Distribution_Property_dct_title ;
+    sh:property :Distribution_Property_foaf_page ;
+    sh:property :Distribution_Property_odrl_hasPolicy ;
+    sh:property :Distribution_Property_spdx_checksum ;
+    sh:targetClass dcat:Distribution .
+
+
+:Identifier_Property_skos_notation
+    sh:maxCount 1 ;
+    sh:path skos:notation ;
+    sh:severity sh:Violation .
+
+:Identifier_Shape
+    a sh:NodeShape ;
+    sh:name "Identifier"@en ;
+    sh:property :Identifier_Property_skos_notation ;
+    sh:targetClass adms:Identifier .
+
+
+:LicenceDocument_Property_dct_type
+    sh:path dct:type ;
+    sh:severity sh:Violation .
+
+:LicenceDocument_Shape
+    a sh:NodeShape ;
+    sh:name "Licence Document"@en ;
+    sh:property :LicenceDocument_Property_dct_type ;
+    sh:targetClass dct:LicenseDocument .
+
+
+:Location_Property_dcat_bbox
+    sh:maxCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path dcat:bbox ;
+    sh:severity sh:Violation .
+
+:Location_Property_dcat_centroid
+    sh:maxCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path dcat:centroid ;
+    sh:severity sh:Violation .
+
+:Location_Property_locn_geometry
+    sh:maxCount 1 ;
+    sh:nodeKind sh:Literal ;
+    sh:path locn:geometry ;
+    sh:severity sh:Violation .
+
+:Location_Shape
+    a sh:NodeShape ;
+    sh:name "Location"@en ;
+    sh:property :Location_Property_dcat_bbox ;
+    sh:property :Location_Property_dcat_centroid ;
+    sh:property :Location_Property_locn_geometry ;
+    sh:targetClass dct:Location .
+
+
+:PeriodOfTime_Property_dcat_startDate
+    sh:maxCount 1 ;
+    sh:path dcat:startDate ;
+    sh:severity sh:Violation ;
+    sh:node :DateOrDateTimeDataType_Shape .
+
+:PeriodOfTime_Property_dcat_endDate
+    sh:maxCount 1 ;
+    sh:path dcat:endDate ;
+    sh:severity sh:Violation ;
+    sh:node :DateOrDateTimeDataType_Shape .
+
+:PeriodOfTime_Property_time_hasBeginning
+    sh:maxCount 1 ;
+    sh:path time:hasBeginning ;
+    sh:severity sh:Violation .
+
+:PeriodOfTime_Property_time_hasEnd
+    sh:maxCount 1 ;
+    sh:path time:hasEnd ;
+    sh:severity sh:Violation .
+
+:PeriodOfTime_Shape
+    a sh:NodeShape ;
+    sh:name "PeriodOfTime"@en ;
+    sh:property :PeriodOfTime_Property_dcat_startDate ;
+    sh:property :PeriodOfTime_Property_dcat_endDate ;
+    sh:property :PeriodOfTime_Property_time_hasBeginning ;
+    sh:property :PeriodOfTime_Property_time_hasEnd ;
+    sh:targetClass dct:PeriodOfTime .
+
+
+:Relationship_Property_dct_relation
+    sh:minCount 1 ;
+    sh:path dct:relation ;
+    sh:severity sh:Violation .
+
+:Relationship_Property_dcat_hadRole
+    sh:minCount 1 ;
+    sh:path dcat:hadRole ;
+    sh:severity sh:Violation .
+
+:Relationship_Shape
+    a sh:NodeShape ;
+    sh:name "Relationship"@en ;
+    sh:property :Relationship_Property_dcat_hadRole ;
+    sh:property :Relationship_Property_dct_relation ;
+    sh:targetClass dcat:Relationship .
+
+
+:DateOrDateTimeDataType_Shape
+    a sh:NodeShape ;
+    rdfs:comment "Date time date disjunction shape checks that a datatype property receives a temporal value: date, dateTime, gYear or gYearMonth literal"@en ;
+    rdfs:label "Date time date disjunction"@en ;
+    sh:message "The values must be data typed as either xsd:date, xsd:dateTime, xsd:gYear or xsd:gYearMonth"@en ;
+    sh:or ([
+            sh:datatype xsd:date
+        ]
+        [
+            sh:datatype xsd:dateTime
+        ]
+        [
+            sh:datatype xsd:gYear
+        ]
+        [
+            sh:datatype xsd:gYearMonth
+        ]
+    ) .
+
+:DcatResource_Shape
+    a sh:NodeShape ;
+    rdfs:comment "the union of Catalog, Dataset and DataService"@en ;
+    rdfs:label "dcat:Resource"@en ;
+    sh:message "The node is either a Catalog, Dataset or a DataService"@en ;
+    sh:or ([
+            sh:class dcat:Catalog
+        ]
+        [
+            sh:class dcat:Dataset
+        ]
+        [
+            sh:class dcat:DataService
+        ]) .
\ No newline at end of file
diff --git a/releases/0.2.0/styles/small.css b/releases/0.2.0/styles/small.css
new file mode 100644
index 0000000..f2dc546
--- /dev/null
+++ b/releases/0.2.0/styles/small.css
@@ -0,0 +1,20 @@
+
+#respecDocument {
+ padding-left: 30px; 
+ padding-right: 2px; 
+}
+
+div.specterm {
+  padding-left: 2px;
+  padding-right: 2px;
+}
+
+.specterm table {
+  max-width: calc( 100% - 4px);
+  word-wrap: break-word ; 
+  overflow-wrap: break-word;
+}
+
+.specterm table tbody th, .specterm table tbody td {
+ padding: 2px; 
+}
\ No newline at end of file
diff --git a/releases/0.2.0/styles/style.css b/releases/0.2.0/styles/style.css
new file mode 100644
index 0000000..739b3d0
--- /dev/null
+++ b/releases/0.2.0/styles/style.css
@@ -0,0 +1,149 @@
+/* Force W3C logo to site side by side with OGC logo */
+.head img[src*="logos/W3C"] {
+  display: inherit !important;
+}
+.head a:hover > img[src*='ogc'] {
+  opacity: 0.8;
+}
+
+/* Styles to replicate key LODS styles */
+
+ul.hlist {
+  list-style-type:none;
+  background-color: #eee;
+}
+ul.hlist li {
+  display:inline;
+  margin-right: 1em;
+  font-size:smaller;
+}
+.entity {
+  border: 0px solid black;
+  padding: 1.5em;
+  margin-top: 1.5em;
+}
+.entity h4 {
+  margin-top:0;
+}
+.entity dl {
+  border: dashed thin black;
+  border-width:0px 0;
+  background-color:#eee;
+  margin: 0 0.5em;
+}
+p.iri::before {
+  content: "IRI: ";
+  font-weight: bold;
+  font-family:sans-serif;
+}
+p.iri {
+  font-family:monospace;
+}
+span.logic {
+  font-weight:bold;
+  color:purple;
+}
+span.dotted {
+  text-decoration-line:underline;
+  text-decoration-style: dotted;
+  text-decoration-color:black;
+}
+
+/* Styles to replicate key SpecGen styles */
+
+.specterm {
+    margin-top: 1em;
+}
+
+.specterm h4 {
+    margin-top: 1em;
+}
+
+.specterm table {
+    margin-top: 0.5em;
+}
+
+section.specterm {
+    padding-left: 1.5em;
+    padding-right: 1.5em;
+    padding-top: 0.1ex;
+    padding-bottom: 0.1ex;
+}
+
+.azlist {
+  margin-top: 10pt;
+  padding: 5px;
+  border: 1px solid #e3dcf2;
+}
+
+
+/* Styles added by Kerry for formatting code including ttl */
+.tab1 {
+ text-indent: 24pt;
+}
+.tab2 {
+ text-indent: 48pt;
+}
+.tab3 {
+ text-indent: 72pt;
+}
+.tab4 {
+ text-indent: 96pt;
+}
+.tab5 {
+ text-indent: 120pt;
+}
+
+/* Styles added by Simon for clean table borders */
+
+table {
+    width: 100%;
+    border-collapse: collapse;
+}
+
+th {
+    background-color: #f2f2f2;
+}
+
+th, td {
+    border: 1px solid #ddd;
+}
+
+th, td {
+    padding: 10px;
+    text-align: left;
+}
+
+.specterm h5 , .specterm h6 {
+  font-weight: bold;
+  font-style: normal;
+  font-variant: normal;
+  margin-top: 1em;
+  margin-bottom: 1em;
+}
+
+section.specterm, section.specterm th{
+    background-color: #c7eae5;
+}
+
+section.specterm.sosa, section.specterm.sosa th{
+    background-color: #c7eae5;
+}
+
+section.specterm.ssn, section.specterm.ssn th, section.specterm.sosa tr.ssn, section.specterm.sosa tr.ssn th {
+    background-color: #67a9cf;
+}
+
+
+.buttonpanel {
+   display: flex;
+   justify-content: flex-end ;
+    margin-top: 1ex;
+    margin-bottom: 1ex;
+    padding-left: 1ex;
+    padding-right: 1ex;
+    padding-top: 1ex;
+    padding-bottom: 0.6ex;
+    border: 0px dotted black;
+    font-size: small;
+}