diff --git a/.github/aanpassing_documentatie.yml b/.github/ISSUE_TEMPLATE/aanpassing_documentatie.yml similarity index 100% rename from .github/aanpassing_documentatie.yml rename to .github/ISSUE_TEMPLATE/aanpassing_documentatie.yml diff --git a/.github/wijzigingsformulier.yml b/.github/ISSUE_TEMPLATE/wijzigingsformulier.yml similarity index 100% rename from .github/wijzigingsformulier.yml rename to .github/ISSUE_TEMPLATE/wijzigingsformulier.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0e4c908..6021113 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,44 +1,20 @@ -name: Build and Check -on: - workflow_dispatch: - pull_request: -jobs: - build: - name: Build - uses: Logius-standaarden/Automatisering/.github/workflows/build.yml@main - check: - needs: build - name: Check - uses: Logius-standaarden/Automatisering/.github/workflows/check.yml@main - - preview: - needs: build - name: Preview - runs-on: ubuntu-latest - if: ${{ github.event_name == 'pull_request' && !github.event.pull_request.head.repo.fork }} - steps: - - uses: actions/checkout@v2 - - name: Recover HTML - uses: actions/cache@v2 - with: - path: ~/static - key: ${{ github.run_id }} - - name: Gather files - run: | - rm index.html - mv ~/static/snapshot.html index.html - rm -f *.md *.pdf *.js snapshot.html - mkdir ~/content - mv ./* ~/content - git clone https://user:${{ secrets.BEHEER }}@github.com/Logius-standaarden/Publicatie-Preview.git - - name: Commit preview - run: | - cd Publicatie-Preview - rm -f -r ${{ github.event.repository.name }}/${{ github.head_ref }} - mkdir -p ${{ github.event.repository.name }}/${{ github.head_ref }} - mv ~/content/* ${{ github.event.repository.name }}/${{ github.head_ref }} - git add -A - git config user.name "GitHub Action" - git config user.email "api@logius.nl" - git commit -m "new preview build" - git push +name: Build and Check +on: + workflow_dispatch: + pull_request: + push: + branches: + - main +jobs: + build: + name: Build + uses: Logius-standaarden/Automatisering/.github/workflows/build.yml@main + check: + needs: build + name: Check + uses: Logius-standaarden/Automatisering/.github/workflows/check.yml@main + publish: + needs: build + name: Publish (Logius) + uses: Logius-standaarden/Automatisering/.github/workflows/publish.yml@main + secrets: inherit diff --git a/OIN-Stelsel.pdf b/OIN-Stelsel.pdf index 8cfa270..0644f3b 100644 Binary files a/OIN-Stelsel.pdf and b/OIN-Stelsel.pdf differ diff --git a/ch01_Inleiding.md b/ch01_Inleiding.md index d47ed43..a5a9931 100644 --- a/ch01_Inleiding.md +++ b/ch01_Inleiding.md @@ -4,14 +4,6 @@ In dit document beschrijven we het doel en de werking van het OIN Stelsel. Het OIN is gestart als een noodzakelijk onderdeel van de Digikoppeling Standaard en is inmiddels een veel gebruikt identificatienummer binnen en maar ook buíten Digikoppeling. De regels van uitgifte en gebruik van het OIN staan beschreven in de *Voorwaarden Digikoppeling* en de *Gebruiksvoorwaarden Digikoppeling*. Daarnaast geeft Logius OINs en SubOINs uit en slaat de informatie hiervan op in het OIN register en ontsluit die met de *[=COR=]*, de Centrale OIN Raadpleegvoorziening. Dit geheel van regels en uitvoering noemen we het *OIN stelsel*. - -Dit document is te raadplegen via: -- html (gepubliceerd): [https://publicatie.centrumvoorstandaarden.nl/dk/oin/](https://publicatie.centrumvoorstandaarden.nl/dk/oin/) -- html (werkversie): [https://Logius-standaarden.github.io/OIN-Stelsel](https://Logius-standaarden.github.io/OIN-Stelsel) -- html (snapshot): [https://Logius-standaarden.github.io/OIN-Stelsel/snapshot.html](https://Logius-standaarden.github.io/OIN-Stelsel/snapshot.html) -- pdf: [https://github.com/Logius-standaarden/OIN-Stelsel/blob/master/OIN-Stelsel.pdf](https://github.com/Logius-standaarden/OIN-Stelsel/blob/master/OIN-Stelsel.pdf) -- markdown (github): [https://github.com/Logius-standaarden/OIN-Stelsel](https://github.com/Logius-standaarden/OIN-Stelsel) - ## Waarom dit document De `Voorwaarden Digikoppeling` en de `Digikoppeling Gebruiksvoorwaarden` hebben een juridisch karakter en beantwoorden waarschijnlijk niet elke vraag van gebruikers van een OIN. In dit document proberen we daarom de werking van het OIN stelsel met al haar facetten nader te beschrijven in de hoop die vragen te beantwoorden. diff --git a/ch06_Data Architectuur.md b/ch06_Data Architectuur.md index eeb9761..109a381 100644 --- a/ch06_Data Architectuur.md +++ b/ch06_Data Architectuur.md @@ -82,15 +82,18 @@ De [=COR=] Website retourneert een relevante attributen van een OIN-registratie. ### [=COR=] API -Hieronder een voorbeeld van een REST-API call naar de [=COR=] API. In het voorbeeld wordt het OIN van de `Digilevering Integrator` opgevraagd, dit is een voorziening van Logius. Naast het OIN van de Digilevering Integrator, wordt ook een HAL referentie naar de SubOIN-Houder (in dit geval Logius) geretourneerd. Het valt op dat de [=COR=] API meer attributen vermeldt dan de [=COR=] website. +Hieronder een voorbeeld van een REST-API call naar de [=COR=] API. In het voorbeeld wordt het OIN van de `Digilevering Integrator` opgevraagd, dit is een voorziening van Logius. Naast het OIN van de Digilevering Integrator, wordt ook een HAL referentie naar de SubOIN-Houder (in dit geval Logius) geretourneerd. Het gebruik van de API staat verder beschreven op de [COR API website](https://portaal.digikoppeling.nl/registers/corApi/index). -Voorbeeldaanroep van de CORAPI + + + diff --git a/ch09_Bijlage B - Nuttige links.md b/ch09_Bijlage B - Nuttige links.md index 62f07ca..1f69cfe 100644 --- a/ch09_Bijlage B - Nuttige links.md +++ b/ch09_Bijlage B - Nuttige links.md @@ -12,6 +12,6 @@ | Voorziening | url | | ---- | --- | -| [=COR=] Web| [https://portaal.digikoppeling.nl/registers/](https://portaal.digikoppeling.nl/registers/)| -| [=COR=] API - handleiding| [https://portaal.digikoppeling.nl/registers/corApi/index](https://portaal.digikoppeling.nl/registers/corApi/index)| -| [=COR=] API - OpenAPI Specificatie| [https://portaal.digikoppeling.nl/registers/api/](https://portaal.digikoppeling.nl/registers/api/)| +| [=COR=] Web| https://oinregister.logius.nl/oin-register | +| [=COR=] API - handleiding| https://oinregister.logius.nl/documenten/api-documentatie | +| [=COR=] API - OpenAPI Specificatie| https://portaal.digikoppeling.nl/registers/api/ | diff --git a/index.html b/index.html index 21e27e8..5bd9ec4 100644 --- a/index.html +++ b/index.html @@ -1,48 +1,74 @@ - -
- - - -