...
Table of Contents | ||
---|---|---|
|
Schedule
Main event: 2024-01-22 - 2024-01-26 openIMIS/CORE-MIS Developers Workshop
Excerpt | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Day 0, Monday, 2024-01-22, arrival & preparation||||||||||||||||||||
|
...
Start | End | Program | Who | Tools |
---|---|---|---|---|
09:00 | 10:30 | Wrapping up & summaries | ||
10:30 | 10:45 | Coffee break | ||
10:45 | 12:30 | Securing all evidence | ||
12:30 | 13:30 | Lunch |
Additional topic Requests:
Feel free to add sessions in a new line at the end of the table. If you feel that a certain session is especially important, kindly add your name to the supporters. You can also propose a moderator / presenter or volunteer for a session in the 'Who' column. We'll then see how to best slot it into the above schedule. If you feel responsible to take over a session as moderator, you might also want to create a sub-page for the session.
Program
Who (& Assistant)
Supporter
Contribution guidelines (naming conventions, ....)
Mobile apps
Overview and update on the Target (modular) Architecture
Review on the application of standards
HL7 FHIR, JLN Process Framework, WorldBank Social Protection Guide Book
How-To: openIMIS for the IT-System admin:
docker composition options, security, scaling options, monitoring...
How-To: openIMIS integration supported strategies and implementation options:
APIs (FHIR vs. GraphQL)
How-To: openIMIS integration supported strategies and implementation options:
Frontend specific: SSO, CORS, Proxy Pages, Connected 'widgets' (React Components),...
Backend specific: SSO, Impersonation,...
Exposing internal events (towards micro services integration)
How-To: building (from scratch) a backend module to customize claim validation rules (i.e. replace reference one)
events (django signals)
backend module configuration
How-To: providing a "language pack" frontend module
How-To: building (from scratch) a brand new 'FOO' (to keep it simple) complete module, in relationship (FK) of another module (claim or whatever)
backend: new django model, registering GraphQL (queries and mutations)
frontend:
basic contributions entries (main menu,...)
using pickers from other module
sending mutations via the "journal"
How-To: backend "advanced" topics
How-To: frontend "advanced" topics
Review of the module overview
Review of the database scheme
Review of the high-level object diagram
Glossary Glossary
Hackathon (parallel hands-on session: 3 to 4 functionalities, SolDevelo programming, WB desk-hopping )
functionality 1:
functionality 2:
functionality 3:
functionality 4:
Overarching Architecture: Scheme definition, Benefit Plan and enrolment into schemes Alignment proposal
Overarching Architecture: Advanced search features Alignment proposal