Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Date

11am - 12pm PST

Meeting location

Skype

Participants

Goals

  • Reach common understanding of optional scope(s) - transport of metrics to DHIS2

  • Decide if Ona, in v3.6, will tackle the additional scope needed to transport metrics to DHIS2, before sprint 118.

Discussion topics

Time

Item

Presenter

5m

Intro and agenda review

Josh Zamor


15m

Present background for scope

Josh Zamor

30m

Open Discussion

All

10m

Make & Log decision

Decision holder: Mary Jo Kochendorfer (Deactivated)

Background

There is a need to send a limited (up to 4) number of supply chain indicators from OpenLMIS to DHIS2.

To achieve this we’ve broken this work down into two broad scopes of work:

  1. Compute the indicators (up to 4), and make them available for other systems to consume.

  2. Transport these indicators, regularly, to an available and appropriate DHIS2 system.

LOE of each scope

t-shirt sizes

priority

able to be done in parallel?

Risk

(#1) Make available the indicators

1 x Small

1

N/A

Low - tech is in use and well understood. Publishing is simplified in FHIR as we already have a FHIR server.

(#2) Transport the indicators to DHIS2

2 x Medium + 1 x Small/Medium

2

Significant work here can be done in parallel even before the computed metrics are available (#1). e.g. acquiring and configuring a DHIS2 instance

High - LOE is significant, and represents the need to acquire servers, configure them, and build the transport mechanism. LOE doesn’t account for ongoing maintenance to keep the systems up and aligned which also adds to the risk.

Options for scope

  • #1, compute the indicators and make them available must be done.

  • #2, transport the indicators, regularly, to an available and appropriate DHIS2 system is optional

If we didn’t do scope #2, what would we do?

  • It frees up 2 mediums and 1 small/medium to tackle critical concerns with the reporting stack’s production readiness.

    • Addressing these issues is aligned with the goal of interfacing with DHIS2, as this stack forms the basis for accomplishing scope #1 (compute the indicators) in a way that’s more usable by stakeholders.

    • TODO: add items from spreadsheet here

  • We can engage other community members, esp if they have ready DHIS2 environments, in helping us transport these metrics.

  • We can engage the OpenHIE (likely interoperability layer community) with our progress and ask for assistance in finding an appropriate vehicle for building the transport.

Why is transporting metrics to DHIS2 optional?

For OpenLMIS to claim that we’ve integrated with DHIS2, we can’t say the transport piece is optional, however actually providing a re-usable solution is difficult:

  • In practice many integrations with DHIS2 are direct and bespoke to the implementation.

  • Our vision of delivering a reusable integration is hampered by:

    • A common OpenHIE interoperability layer isn’t a specific tech that OpenLMIS can develop against. Each implementation, if it has such a layer, uses different tech.

    • Existing re-usable, automated, integrations rely on a community effort to define an ADX DSD (e.g. PEPFAR has done this). To get to this level we’d need in part to have a reusable Product Master. We can’t solve this only with OpenLMIS nor in the gap project.

While we can’t say we’ve integrated with OpenHIE, we can say OpenLMIS is integration ready, having helped:

  • OpenLMIS follows a facility registry using the FHIR standards, solving a key challenge for an interoperability layer.

  • OpenLMIS would publish indicators in FHIR standard, helping the interoperability layer maintain a mapping to DHIS2 IDs

  • OpenLMIS will be compliant with the Product Registry work, which will further assist interoperable product masters, needed for re-usable integrations with DHIS2.

Action items

  •  

Decisions

  • No labels