Target releaseRelease name or number
EpicLink to related JIRA epic or feature
Document status
Document owner
Technical LeadTechnical Lead who reviews or supports document


Goals/Scope

Identify systems and use cases for integration. When possible and where this if funding, build out proof of concepts to demonstrate feasibility.

Background

There are many requests and ideas circulating around about having OpenLMIS integrate with other systems. This spec is to document some of those opportunities in further detail. 

Assumptions

User Stories

Short, simple description of a feature told from the perspective of the person who desires the new capability, usually a user or customer of the system.

#TitleUser StoryLabelImportanceNotesJIRA Tickets
1DHIS2 integration POCAs a DIVO, I would like to see the coverage data (how many patients for a specific vaccine were vaccinated last month) from as specific facility in DHIS2 prior to determining how much stock to send a facility so that I account for the upcoming demand.


DHIS2Must Have, Nice to Have
2DHIS2 integration POCAs an EPI Manager, I want to see the coverage data (DHIS2) next to the supply chain data (OpenLMIS).



3DHIS2 integration POC

DRAFT idea

As OpenLMIS, I would like to know when a patient is immunized so I can validate the issue/open vial wastage ....


DHIS2
  • very draft idea and needs more research

4DHIS2

As the OpenLMIS system, I want my facilities to match/map to the facilities within DHIS2 so that I can pull data from desired facilities... (needs some work)

  • Need to identify source system
  • DHIS2 populates unique IDs for each facility
  • Can DHIS2 support their party facility registry or standards (i.e. GLN identifiers)?


  • during the July 18 2017 Product committee meeting, members raised the importance of mapping facilities between the systems

5ODK2 CCE app

Draft idea

As a CCE technician, I would like to update cold chain functionality of a piece of CCE at a facility on a tablet/phone, so that DIVOs know when CCE is not functioning and shouldn't resupply.

As a surveyor, I would like to take inventory on what CCE exists at each facility so that OpenLMIS has an updated inventory count of all CCE.

ODK2


6Facility Registry (OpenHIE)

Draft idea

As OpenLMIS, I want my my facilities to match/map to the country's source facility list so that my list of facilities is updated and reflective of the most recent list. (really includes the new facilities and deactivation of facilities)

  • Need to figure out the workflow of making assignments for new facilities
  • Need to figure out the workflow around archiving/deactivating facilities




7Mobile: Create an order

DRAFT and needs more discussion

As a mobile user tracking stock movements, I want to send my orders (or I want to ping OpenLMIS to generate an order) to OpenLMIS for fulfillment.



Detailed discussion: OpenSRP and OpenLMIS Integration



8Mobile: Confirm delivery

DRAFT and needs more discussion




Detailed discussion: OpenSRP and OpenLMIS Integration


Diagrams

Include any business process mapping, mockups, diagrams or visual designs relating to these requirements. Describes the tasks and the personas who perform those activities. The diagram provides the context for the user stories and serves as a focal point for achieving clarity and agreement among stakeholders. Looks like a standard flow chart.

Dependencies

Identify initial dependencies that are on the critical path for this functionality and may affect the delivery time and serving of business goals. Include links to stories.

DescriptionLink
Name of story or release Link to JIRA

Open Questions

Initial communication between stakeholders and the development team to help understand scope and estimates.

Below is a list of questions to be addressed as a result of this requirements document:

#QuestionOutcomeStatus
1Is there a DVD-MT module within DHIS2?Reached out to BAO and Ghana but it seems like there isn't a module but more of a mapping of data elements.Closed
2How does a DIVO want to see the data from DHIS2? Or what levels of the supplychain view reports where logistics data is needed?

3What data elements from OpenLMIS should be pushed to DHIS2?Stock outs, wastage,
4


Notes


Notes with Steffen 9/13




Out of Scope