Skip to content

OpenFn/primero-progres

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UNICEF Primero - UNHCR Progres Interoperability

>> See the Github site for the complete project overview and finalized documenation: openfn.github.io/primero-progres/

OpenFn documentation for interoperability interagency referrals exchange solution in Gambella, Ethiopia. See below for the Implementation Checklist.

Change Management

Note that commits to staging and master will be auto-deployed to connected projects on OpenFn.org.

  • Always work on a branch!
  • Please test all changes on the staging branch/ staging OpenFn.org project FIRST!
  • Once changes pass on staging, you can commit* specific change to master.

⚠️ * Consider that jobs on staging branch may have additional logs for troubleshooting and testing assistance. ⚠️

Implementation Checklist

(1) Functional Requirements

(2) System APIs

Primero

Progres

(3) Data Flows

(4) Flow Triggers

  • OpenFn job triggers confirmed?

Proges--> Primero: message filter trigger (event-based): DTP to send notifications to OpenFn Inbox.

Primero --> Progres: timer (cron) trigger: Every X hours, OpenFn to send GET HTTP request to Primero to check for new data.

(5) Sharing & Security

  • Dating sharing agreement finalized? Link: ______
  • Security configuration & logging specs sign-off (what information can we log in OpenFn?)

(6) Administration

Provisioning, Hosting, & Maintenance

  • Deployment: SaaS
  • Configuration: OpenFn
  • Maintenance: Software maintenance, security updates, etc. - confirm roles & responsibilities across systems

Support

  • OpenFn administrator users & access levels confirmed?
  • Support POCs identified for Primero?
  • Support POCs identified for Progres?

Outstanding Items/ Questions

  1. How are UNHCR cases eventually closed if related referrals are rejected. Do we keep these cases open over time?
  2. Manual process for scenarios where child revokes consent --> how is the other system notified?
  3. Documentation on how to localize mappings for every country implementation for: services, protection concerns, languages, Primero focal point username, Progres business units
  4. Documentation on Focal Point users setup in Primero (e.g., progresv4_primero_intake user)

Assumptions

  1. UNICEF Primero updates on services will not be shared with UNHCR/Progres in this first phase, only the original referral request.
  2. If UNICEF Primero user revokes consent for a case, then a manual SOP will be determined for communicating that with UNHCR. The interoperability solution will not communicate this change in case.
  3. The exchange of only 4 service types (a.k.a. "intervention types") will be supported between agencies. See mapping here. Primero and Progres users must be trained to NOT send other service types in interagency referral requests.
  4. ...

About

Interoperability solution for UNICEF <> UNHCR interagency referrals between Primero and Progres v4 systems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published