Merge pull request #611 from lblod/feature/OP-3844-andere-org-types
OP-3844: Regionaal zorgplatform + Andere organization types
This commit is contained in:
13
CHANGELOG.md
13
CHANGELOG.md
@@ -16,6 +16,10 @@
|
||||
- Add a new "Wijkkantoor" site type [OP-3837]
|
||||
- cleanup local involvement herne [OP-3858]
|
||||
- Search organizations by vendor [OP-3808]
|
||||
- Add organization types "Regionaal zorgplatform" (altLabel "Regionale zorgzone") and residual "Andere" [OP-3844]
|
||||
- Move organizations from "Vereniging algemeen" / "Vennootschap algemeen" to "Andere"; delete those codes [OP-3844]
|
||||
- Bump construct-organization-relationships [OP-3844]
|
||||
- Frontend [v1.40.5](https://github.com/lblod/frontend-organization-portal/blob/v1.40.5/CHANGELOG.md) [OP-3844] [OP-3808] [OP-3849]
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
@@ -41,6 +45,15 @@ drc restart migrations frontend db resource cache
|
||||
drc restart migrations search
|
||||
drc up -d frontend
|
||||
```
|
||||
|
||||
```
|
||||
# requires frontend >= 1.40.5 and construct-organization-relationships >= 1.1.4 (both bumped in compose here)
|
||||
drc pull construct-organization-relationships && drc up -d construct-organization-relationships
|
||||
drc restart migrations-triggering-indexing
|
||||
drc up -d frontend
|
||||
drc restart cache resource
|
||||
```
|
||||
|
||||
## v1.41.0
|
||||
- added explicit healtchecks [DL-7466]
|
||||
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
|
||||
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX scheme: <http://data.vlaanderen.be/id/conceptscheme/>
|
||||
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/e3afe092-6ca6-4685-94c6-1ee20811efc4>
|
||||
rdf:type ext:OrganizationClassificationCode , ext:GeregistreerdeOrganisatieClassificatieCode ;
|
||||
mu:uuid "e3afe092-6ca6-4685-94c6-1ee20811efc4" ;
|
||||
skos:prefLabel "Regionaal zorgplatform" ;
|
||||
skos:altLabel "Regionale zorgzone" ;
|
||||
skos:topConceptOf scheme:GeregistreerdeOrganisatieClassificatieCode ;
|
||||
skos:inScheme scheme:GeregistreerdeOrganisatieClassificatieCode , <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
|
||||
|
||||
<http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/7a199d27-31c3-44bb-a58f-b3a64673a8b6>
|
||||
rdf:type ext:OrganizationClassificationCode , ext:GeregistreerdeOrganisatieClassificatieCode ;
|
||||
mu:uuid "7a199d27-31c3-44bb-a58f-b3a64673a8b6" ;
|
||||
skos:prefLabel "Andere" ;
|
||||
skos:definition "Restcategorie: geregistreerde organisatie die niet onder een van de andere classificaties valt." ;
|
||||
skos:topConceptOf scheme:GeregistreerdeOrganisatieClassificatieCode ;
|
||||
skos:inScheme scheme:GeregistreerdeOrganisatieClassificatieCode , <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
|
||||
PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
|
||||
# All graphs authorized for regorg:RegisteredOrganization (see config/authorization/config.lisp),
|
||||
# so no dangling org:classification survives the code deletion in the next migration.
|
||||
DELETE {
|
||||
GRAPH ?g { ?org org:classification ?legacy . }
|
||||
}
|
||||
INSERT {
|
||||
GRAPH ?g { ?org org:classification <http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/7a199d27-31c3-44bb-a58f-b3a64673a8b6> . }
|
||||
}
|
||||
WHERE {
|
||||
VALUES ?g {
|
||||
<http://mu.semte.ch/graphs/administrative-unit>
|
||||
<http://mu.semte.ch/graphs/shared>
|
||||
<http://mu.semte.ch/graphs/worship-service>
|
||||
}
|
||||
VALUES ?legacy {
|
||||
<http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/3e5c8e30-95a7-47b0-b0a4-210d5bd440a7>
|
||||
<http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/b9ed22af-3661-4c3e-b07f-b641d80ebf61>
|
||||
}
|
||||
GRAPH ?g { ?org org:classification ?legacy . }
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
|
||||
PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> { ?code ?p ?o . }
|
||||
}
|
||||
WHERE {
|
||||
VALUES ?code {
|
||||
<http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/3e5c8e30-95a7-47b0-b0a4-210d5bd440a7>
|
||||
<http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/b9ed22af-3661-4c3e-b07f-b641d80ebf61>
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/public> { ?code ?p ?o . }
|
||||
}
|
||||
@@ -215,7 +215,7 @@ services:
|
||||
restart: always
|
||||
logging: *default-logging
|
||||
frontend:
|
||||
image: lblod/frontend-organization-portal:1.40.4
|
||||
image: lblod/frontend-organization-portal:1.40.5
|
||||
volumes:
|
||||
- ./config/frontend/add-x-frame-options-header.conf:/config/add-x-frame-options.conf
|
||||
environment:
|
||||
@@ -308,7 +308,7 @@ services:
|
||||
restart: always
|
||||
logging: *default-logging
|
||||
construct-organization-relationships:
|
||||
image: lblod/construct-organization-relationships-service:1.1.3
|
||||
image: lblod/construct-organization-relationships-service:1.1.4
|
||||
links:
|
||||
- db:database
|
||||
labels:
|
||||
|
||||
Reference in New Issue
Block a user