Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...


Note
titleHave feedback?

How OpenMRS shares information about Service Providers is a work in progress. For input or suggestions, please consider sharing your thoughts in the thread at this link and tagging Director of Community Jennifer Antilla.


Info
titleJob Board

Need to find a job or post a job? Check out the OpenMRS Job Board.

OpenMRS encourages organizations and consultants to grow their business businesses by becoming service providers of technical, implementation, and maintenance support of OpenMRS products.  Implementers around the world consistently come to OpenMRS in search of expert help with their implementations.  We've created an OpenMRS Service Provider program to begin offering a list of resources that are available for these implementers to contact directly in order to find an appropriate fit to meet their needs.

What Is

...

a Service Provider?

 An OpenMRS Service Providers are organizations or consultants that will implement the OpenMRS Platform, OpenMRS ModulesProvider is an organization that has the commitment and capacity to perform software development, advising, training, and/or the OpenMRS Reference Application for another organization, such as Ministries of Health, NGO's, Implementing Partners, and more.  

Service Providers are an important part of the OpenMRS community ecosystem Facilitate

    • Increase implementation, development and local support capacity

    • Improve access to appropriate service providers for implementations

  • Develop a list of service providers who are familiar with OpenMRS and can support the OpenMRS platform and/or the Reference Application

    • Three classifications of Service Providers

      • Platform without Reference Application

      • Platform with Reference Application

      • Platform with a Distribution

  • Strengthen local economy through support for local or regional OpenMRS Service Providers

  • Ability to work with other OpenMRS and Reference Application service providers and partners

    • Increased need and visibility of service providers

------------------

Why Use a Distribution?

There are two ways to start using OpenMRS, depending on your needs and available resources:

  1. By far the quickest is to start from an existing OpenMRS Distribution, and configure that distribution for your implementation use case. Depending on which distribution you choose, and what your use case is, this may range from configuring metadata through a user interface to writing custom add-on modules.
  2. The alternative to using an existing distribution is for those projects with a strong development shop, they may choose to build their own custom application(s) on top of the Platform.  However, in order to leverage the great work done in the community so far, we recommend exploring the distributions below to see if one is a good fit, and contacting the distribution owners for possible collaborations if customization is needed.

Some of the advantages to using a distribution that already exists are:

  • Leverage work that has already been done to address workflows (Hospital Management, etc), regional needs (Kenya, Mozambique, etc), and specialty service areas (TB, etc)
  • Collaboration opportunities with other developers and implementers working on similar use cases
  • A broader user base of the same distribution can lead to improved code quality, additional features, and shared QA work

Types of Distributions

1. General Purpose Distributions

An OpenMRS distribution that intends to serve the worldwide audience of clinics, hospitals, governments, NGOs, etc, who want a patient medical record for purposes of clinical care.

2. Targeted Distributions

An OpenMRS distribution that is intended for a specific clinical or geographical use case, or a non-patient-care use case.  For example, a standardized country specific distribution or one targeted at a specific disease epidemic.

3. Implementation Specific Distributions

A configuration of OpenMRS that is technically built like a Distribution, but is only intended for use by one specific consumer.  If you are not the specific target of this distribution, you wouldn't probably use it directly, but as a developer or implementer you may learn a lot from studying or forking it.  However, there may be opportunities to collaborate with the teams working on these distributions if you wanted to create a replica of their clinical and technical environments.

List of OpenMRS Distributions

General Purpose and Targeted Distributions

 DistributionTypeDescription
Image RemovedOpenMRS Reference ApplicationGeneral Purpose

Maintained by the OpenMRS community, this distribution demonstrates how the platform's capabilities can be used to build an EMR. You could use this out-of-the-box as a facility EMR, but it (currently) doesn't have the complete EMR feature set.
Learn more...

Image Removed

BahmniGeneral Purpose - Hospitals and Large Clinics

Maintained by ThoughtWorks and the Bahmni community, Bahmni is an out-of-the-box EMR and Hospital Information System that can be configured without programming.
Learn more...

Image RemovedeSaudeTargeted - MozambiqueDeveloped by the Mozambique regional OpenMRS community, eSaude. A tailored distribution of OpenMRS to provide point of care clinical patient registration and healthcare workflows on tablets for the MOH public health facilities.
Learn more...
Image RemovedKenya EMR

Targeted - Kenya

Developed by I-TECH, KenyaEMR is a tailored distribution of OpenMRS which meets the requirements laid out in the Kenya Ministry of Health document: 2011 Kenya EMR Standards and Guidelines.
Learn more... 

Image RemovedUgandaEMRTargeted - Uganda

UgandaEMR is the custom implementation of OpenMRS in Uganda which is mandated by the Ministry of Health.
Learn more...

Other Distributions

  • CHITS is a targeted distribution for Philippine primary care centers, based on the older OpenMRS 1.8 platform
  • PIH-EMR is an implementation-specific distro deployed by Partner In Health
  • UP Health Service (UPHS) is an implementation-specific fork of CHITS

Planned Distribitions

  • OpenMRS Nigeria is a series of OpenMRS versions mirroring the Federal Ministry of Health tools for HIV/AIDS and MDR-TB programs as well as certified data collection tools.  They are in process of packaging this as a distribution with developers in Nigeria.  Distribution Publication Date TBD.  Learn more....

FAQ

Can I add my distribution to this page?

To be added to this page, at a minimum your distribution must:

  1. be based on a currently-supported version of the OpenMRS Platform
  2. works leveraging the platform APIs, not just sharing the data model
  3. include instructions to install and upgrade it as a unit
  4. be actively supported.
    • At a minimum, one person available via some electronic format (email, skype, IRC, etc) and with the contact listed on the Distributions wiki page.
  5. have an open-source license and publicly-hosted code

If these criteria are met, and you want to share your work with others, please post to this Talk category and tag your post with "distributions"implementation work using and promoting products in the OpenMRS ecosystem.

What is not a Service Provider?

  • Individuals operating as direct contractors or consultants are not eligible for listing in the Service Provider program. Why is this? Because our goal with the SP program is to promote the growth of businesses in the ecosystem)
  • General IT or software development or HIS businesses not actively using or promoting OpenMRS development or implementation are not eligible for listing.  You must actively be engaging in OpenMRS specific projects in some manner.

Types of Service Providers

OpenMRS Experienced Service Providers 

Experienced service providers are those that have documented experience on projects in the area(s) you are listing yourself as providing service for.  Documented means: publicly available case study, white paper, presentation or slides, or a project website.  These are examples, but other similar publicly available documentation are acceptable. Listed in alphabetical order.

NameServices OfferedRegion ServedDescriptionContact InformationDocumented Experience

Image Added

IntelliSOFT ConsultingeHospital: Implementation of Health Information Systems , Community health information systems, Facility level, Point of Care SolutionsAfrica

IntelliSOFT Consulting specialises in supporting realisation and optimisation of business performance and productivity through development, implementation and supporting meaningful use of information, communications and technology agnostic, web-optimised software particularly for low resourced environments.

Health systems’ strengthening is the primary focus of the business specifically in the area of Health Research Support information Systems and Health Management Information Systems.

info@intellisoftkenya.com

http://www.intellisoftkenya.com/#contact

http://www.intellisoftkenya.com/intellisoft-in-action/

Image result for JembiImage Added

Jembi Health SystemsComplete end to end solution design, Implementation & Support of different health solutions and technologiesAfrica

We design and build people-centred information systems to gather the insights needed to tackle challenging health problems.

Applying our technical and implementation expertise to improve Digital Health systems in Africa's challenging low resource settings.

We work with governments, partners and the international donor community to improve health outcomes for those most in need.


info@jembi.org

https://www.jembi.org/

https://www.jembi.org/work-were-doing

Image result for Mekom technology solutions openmrsImage Added

Mekom SolutionsSolution Design, Implementation & Support, Hospital and Point of Care Solutions, OpenMRS and Bahmni integrationGlobalAs an OpenMRS implementer and Bahmni partner, we provide tailored, affordable and easy-to-learn digital health solutions.

info@mekomsolutions.com

https://mekomsolutions.com/



https://mekomsolutions.com/2019/02/03/the-lake-clinic-cambodia-moved-to-electronic-medical-records/


        
HomeImage Added

SolDeveloSoftware Development HouseGlobal

We offer a comprehensive Agile Software Development and IT Consulting services.

Depending on your needs, our experts can advise you on what technology should be used, prepare the detailed design of the whole system and implement all the needed features.

sales@soldevelo.com

https://www.soldevelo.com/


https://www.soldevelo.com/clients

Image Added

Sonder CollectiveUser Research, UX-UI Design,  Design Systems, Usability Testing, GlobalSonder Collective have led the design of OpenMRS 3 and OHRI since the beginning. The team are experienced in conducting in-person user research at healthcare facilities around the world. They routinely help teams untangle complexity, visualise ideas, and test high-fidelity prototypes with healthcare professionals. Our work de-risks investments, and speeds up feature development

https://www.sonderdesign.org/

weare@sonderdesign.org

https://om.rs/designdocs

https://o3.openmrs.org/openmrs/spa/login

OpenMRS Startup Service Providers

Startup service providers are those that do NOT yet have documented experience on projects in their services offered, but they are making a self-attested commitment to using and promoting OpenMRS products.

NameServices OfferedRegion ServedDescriptionContact Information
TekmindzOpenMRS Configuration,
Customization,
Implementation
USA. Africa, UKTekMindz is one of the largest companies from Asia providing configuration, customization and implementation services on OpenMRS. We bring on table a rich experience by customizing OpenMRS framework for various healthcare agencies in US, Africa and Afghanistan to suit specific needs.

info@tekmindz.com

contact@tekmindz.com

SolDevelo FoundationEMRS Cloud - OpenMRS hosting in the cloudGlobal

EMRSCloud is a platform created to share OpenMRS with even more people, by hosting it on a safe and stable server with fast internet connection.

By our experience and knowledge we help with pure pleasure in developing your organization, support your projects and achieve your goals. 

https://soldevelofoundation.org/

https://emrscloud.com/

kontakt@soldevelofoundation.org

FAQ

Can I add my organization as a service provider onto this page?

To join the Service Provider program, and list yourself on this page you must agree to:

  1. List your organization on this website with a narrative about services you provide that are aimed at OpenMRS products (not other services or products).
  2. Regularly participating in the community through sharing updates on activities and accomplishments via online channels, quarterly project management calls, or other means.
  3. Allowing OpenMRS to promote or advertise the partnership in any manner OpenMRS wants
  4. Documented commitment to using and promoting OpenMRS products (e.g. OpenMRS Service Provider badge on your website)
  5. Promoting the participation of your clients/implementations/users in the OpenMRS community where applicable
  6. Having contact information available, and being responsive to requests for information about services.

We reserve the right to remove any Service Provider from the program who is non-responsive, or who receives excessive complaints regarding service.

If this criteria is met, please post to this Talk category, edit this wiki page directly, or reach out to Darius Jazayeri and Jan FlowersJennifer Antilla.

What

...

Not sure how to categorize your Distribution?  Here's some examples:

  • Do you intend for health facilities anywhere in the world to use your system without drastic customization? This is probably a General Purpose Distribution.
  • Targeted at a specific geographic region, e.g. KenyaEMR or Mozambique's eSaude? This is a Targeted Distribution.
  • Targeted at a specific disease, e.g. Ebola or MDR-TB? This is a Targeted Distribution.
  • Is your distro built for one specific customer, and would need extensive modification or forking to be used by someone else, e.g. PIH-EMR? This is an Implementation Specific Distribution.
  • Do you have a collection of OpenMRS modules and configuration, but no automated installer? This is not actually a distribution.
  • Want advice on how to package things as a distribution? Post to the developers Talk category and ask!

Why become an official Distribution?

If you have built a Distribution of OpenMRS that meets the criteria above, we'd love to include it on our official list of distributions, on this page. We want the OpenMRS community to have access to many options, and be able to find the best one for their use case. We hope that you'd like to list your distribution here.

Benefits include:

  • Implementers will be more likely to install it
  • Developers will be more likely to look at your code and harvest portions into the core platform, lessening the amount of code you have to maintain yourself
  • Participating in the OpenMRS community will make your Distribution more recognizable and you'll end up with better access to knowledge and contacts

Established distributions can take advantage of OpenMRS infrastructure:

...

does it take to be an OpenMRS Experienced Service Provider?

You must have documented projects in the area(s) you are listing yourself as providing service for.  Documented means: publicly available case study, white paper, presentation or slides, or a project website.  These are examples, but other similar publicly available documentation is acceptable.

What does it take to be an OpenMRS Startup Service Provider?

It takes a (self-attested) commitment to using and promoting OpenMRS products.

Why become a listed Service Provider?

  • Advertising / promotion via OpenMRS name and branding
  • Listing on the Wiki and the Website as an official OpenMRS service provider
  • OpenMRS can use accomplishments in blog postings, case studies, annual reports, which helps promote the service providers brand
  • Access to use the OpenMRS SP participant logo on their website and marketing materials

Having trouble contacting a Service Provider?

Are you an implementer or user funder who is having trouble accessing a DistributionService Provider's support or code contact that is listed on this wiki page? Post your questions on OpenMRS Talk on in the #software category #implementing:service-providers category.