2023-09-27 - Work meeting
Sep 27, 2023
About this document: Agenda and notes are kept in the same document, a separate copy of the document is maintained for each meeting. Please add agenda points before the meeting. Action items created in previous meeting and all other unresolved action items are kept in the document. Please tick off any completed items.
Attendees
@Ain Aaviksoo (meeting facilitator)
@Benjamin Balder Bach (note keeper)
@Lal Chandran
@George J Padayatti
David
John
CC: @PSRAMKUMAR @Philippe Page
Meeting Notes
Agenda | Presenter | Discussion |
---|---|---|
API endpoint alignment w/ iGrant team |
| Outcomes from former discussion are noted as decisions here: 2023-09-22 - Weekly Update @Lal Chandran or @George J Padayatti will share schemas for webhooks with @Benjamin Balder Bach We want to have a decision on what API endpoints should: Form embedded and/or JSON request body. Separate discussion with @Ain Aaviksoo about renaming ConsentRecord to Record. @Benjamin Balder Bach will share new version of Internal Workflow with Lal and George. @George J Padayatti to observe that /service/individual/.../data-attribute endpoints also can receive a revisionId argument specifying the Agreement’s Revision Id. Discussion around proposed /onboarding endpoints:
@Benjamin Balder Bach check that Individual is part of serialized ConsentRecord |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Decision
- All /config/agreement/data-attribute endpoints will cause Agreement to be revisioned.
- /config/webhook endpoints will be introduced
- We will remove Purpose as a 1:many relation, replace it with short and long text on Agreement objects
- We’ll remove AuditTracking and use webhooks as far as possible. Then, if necessary we’ll re-introduce tracking on basis of use-cases and scenarios.