Open sergei-maertens opened 2 months ago
Draft data model (API resource)
OrganisatieOnderdeel:
type: object
properties:
name:
type: string
organisatie:
$ref: '#!/Organisatie.properties.identifier'
publicatieStatus: # all records can be activated/deactivated
type: string
enum:
- actief
- niet_actief
@MarcoKlerks I've assigned this to you so you can set the appropriate milestone and define acceptance criteria, before we pick this up.
Split from #8
Description (why)
Ook willen zij duidelijk kunnen maken namens welk organisatieonderdeel, bijvoorbeeld een commissie, een publicatie is uitgevoerd.
Dit vraagt erom dat organisatieonderdelen in de ODRC vastgelegd kunnen worden. Organisatieonderdelen moeten door beheerders gecreëerd, geraadpleegd, gemuteerd en ge(de)activeerd kunnen worden. Via de ODRC API moeten zij geraadpleegd kunnen worden.
Acceptance criteria (what)
...
Development tasks
OrganisationDepartment
/api/v1/organisatie-onderdelen
CRU operationsorganisatie
name
for auto-complete purposes