OpenMRS University

When

Wednesdays (excluding OpenMRS holidays) from 14:00-15:00 UTC, with prior arrangement. Find your time zone's conversion.

Description

  • Purpose: Teaching both developers and implementers how to get started with development and use of OpenMRS. This call is a combination of planned teaching sessions and "office hours"
  • Who can join? - Anyone can join!


For Question & Answer (Q&A) sessions, make sure to join the call at the beginning. If nobody shows up within the first 5 minutes of a Q&A session, that week's university may be abandoned. No worries, you can still ask your questions in IRC.

Suggest a Topic

Is there a particular topic you would like scheduled for a University Forum? Make a note of your idea(s) in the notepad at the very bottom of the page and/or share your suggestion on IRC, OpenMRS Talk, and/or one of our Mailing Lists.

Details

Please see the schedule below. Often times sessions are recorded and published so open an interesting topic and see if there is any link to a recording. 

Click year to expand...

 2019

August


 2017

January

  • 25th January 2017 - Job analysis for implementers  By Mary CroppMatthew Ssemakadde
    The educational session during the OpenMRS Implementers Meeting in Uganda resulted in a commitment to develop specific training materials that are role based. Specific training materials will initially be developed for the ‘implementers role.’ We are committed to identifying the implementer needs as well as draft training materials by the end of March 2017.
  • We therefore need to hear what helped make your implementation successful – what skills and knowledge you needed and/or would have been beneficial for you to have.
  • Question assigned to group for offline discussion: If we're to train people in the job categories listed, what do we need to do to support them?
  • Notes: http://notes.openmrs.org/2017-01-25-Job-Analysis


 2016

 November 

  • no call on Nov 16 due to another meeting using Uberconference

October

September

August

July

June

May

April

March

  • 23rd March 2016 - Orientation for a group of students new to OpenMRS and HFOSS.

January

  • 6th January 2016 - CANCELLED
  • 13th January 2016 - 14th January 2016  Reporting Module
  • 20th January 2016 - Open
  • 27th January 2016- Learning to write code for the module repository (screencast recording: https://youtu.be/_YXM6Jlvteo)
 2015

September

2nd  September 2015 CANCELLED

9th September 2015 CANCELLED

16th  September 2015 Recommendations for Project Setup During Implementation a Q&A session by Stephen Senkomago Musoke

23th September 2015 Open

30th September 2015 Open

August

5th August 2015 CANCELLED

12th August 2015 CANCELLED

19th  August 2015 CANCELLED

26th August 2015 CANCELLED

July 

1stJuly 2015: CANCELLED

8thJuly 2015: CANCELLED

15thJuly 2015: CANCELLED

22ndJuly 2015: CANCELLED

29thJuly 2015: Sending and Receiving HL7 messages from OpenMRS by Daniel Kayiwa

June

May

6th may 2015: CANCELLED

13th May 2015:Designing and implementing an Ebola module for OpenMRS by Darius and Shefali

20th May 2015: Not Done

April

1st April 2015: Development in the Reporting Module Part 2

8th April 2015:OpenMRS Security &Flexibility

15th April 2015: Designing and implementing an Ebola module for OpenMRS by Darius and Shefali

22nd April 2015:Development in REST Module

29th April 2015: CANCELLED

March 

4th March 2015: GSoC preparation by Suranga Kasthurirathne, Vaibhav Agarwal, Aniketha Katakam and Michael Downey

11th March 2015Development in the Reporting Module

18th March 2015: Development in the Reporting Module Part 1 (The Recording is here https://connect.iu.edu/p1z8z25frfm/)

25th March 2015: OpenMRS 2.2 Preview By Maurya (the recording can be found here https://connect.iu.edu/p3u8sgp1uw3/)

February

4th Feb 2015:  OpenMRS Android Client 

11th Feb 2015HTML Form Entry for Developers and Expert users: Best Practices

18th Feb 2015: HTML Form Entry for Developers and Expert users: Best Practices

25th Feb 2015: Chart Search by Kaweesi Joseph

January

7th January: CANCELLED

14th January: Difference between OpenMRS Reference App (2.x.x) and    OpenMRS Platform 1.x.x and a demo on how to change you current platform to ref app (Daniel Kayiwa)

21st January: Q&A

28th January: CANCELLED #MOZ15

 2014

December

3 - CANCELLED

10 - Q&A

17 - Q&A

24 - CANCELLED

31 - CANCELLED

November

5 - TBD

12 - TBD

19 - TBD

26 - TBD

October

1 - TBD

8 - TBD

15 - TBD

22 - TBD

29 - TBD

September

3 - TBD

10 - TBD

17 - TBD

24 - TBD

August

6 - TBD

13 - TBD

20 - TBD

27 - TBD

July

2 - TBD

9 - TBD

16 - TBD

23 - TBD

30 - TBD

June

4 - Q&A

11 - Best practices and hooks of metadata sharing.

18 - Q&A

25 - Leveraging on OpenHIMS cashier module and resolving Resolving Hibernate Transaction Manager related error.

May

7 - Q&A

14 - Getting started developing for Modulus (platform running new OpenMRS Modules directory)

21 - CANCELLED: Thorough walk-through in OpenMRS Forms

28 - Thorough walk-through in OpenMRS Forms

April

2 - Q&A

9 - Performing typical maintenance task on OpenMRS(module upgrade, reporting, performance tuning, etc.)

16 - Q&A

23 - Guide on how to solicit support from OpenMRS community

30 - Q&A

March

5 - CANCELLED

12 - Learn more about OpenMRS 2.0

19 - Q&A

26 - Step by Step installation and Configuration of OpenMRS

February

5 - Q&A

12 - Checking code quality w/ Sonar

19 - Q&A

26 - Developing w/ CI

January

1 - CANCELLED

8 - Code less - eliminate boilerplate code in your module

15 - Supporting OpenMRS 1.10.x in your module

22 - Q&A

29 - Ways to contibute code

 2013
 December:

4 - Q&A

11 - Code less - eliminate boilerplate code in your module

18 - Disaster management

25 - CANCELLED (Holidays)

November:

6 - Maven tips ((reactor, shared configuration, versioning)

13 - Q&A

20 - OpenMRS 2.0 development

27 - RESTful Module

October:

2 - Q&A w/ Daniel

9 - CANCELLED (Implementers Meeting)

16 - TBD

23 - Improved User Interface for Report Designer (GSoC 2013) w/ David Palacios

30 - Chart Search (GSoC 2013) w/ Zhaslan Doschanov

September:

4 - OpenMRS SDK Beta Overview

11 - Maven - setting up and inspecting dependencies in modules

18 - AngularJS for existing modules

25 - Q&A

August:

7 - Q&A

14 - Compass-Style Introduction

21 - Q&A

28 - Development Practice for the Reference Application 

July:

3 - Q&A and Community Recommendations for Improvement on Proposed Concepts Feature

10 - App Framework Tutorial

17 - Q&A

24 - CANCELLED

31 - Using JavaScript MVC frameworks (AngularJS, KnockoutJS) with OpenMRS

June:

5 - Overview of OpenMRS Architecture

12 - Maven Overview w/ Rafal

19 - Q&A

26 - Patient Summary Module w/ Joaquin Blaya

May:

1 - CANCELLED

8 - Liquibase w/ Rafal

15 - Criteria/HQL w/ Daniel

22 - Q&A w/ Wyclif

29 - Q&A w/ Wyclif

April

3 - Q&A

10 - Registration Modules w/ Jeremy and Cosmin

17 - Appointment and Queuing Modules w/ Tobin's Team

24 - Q&A

March:

6 - Git Overview II w/ Rafal

13 - Agile w/ Chris/Kiran

20 - Cashier Module w/ Wesley Brown's Team

27 - Q&A

February:

6 - Q&A

13 - MDR-TB Module

20 - Q&A with Wyclif

27 - Q&A

January:

2 - Q&A

9 - Using Hibernate and Liquibase in modules

16 - Q&A

23 - Reporting Module

30 - HTML Form Entry Introduction

December:

4 - Q&A

11 - Code less - eliminate boilerplate code in your module

18 - Disaster management

25 - CANCELLED (Holidays)

November:

6 - Maven tips ((reactor, shared configuration, versioning)

13 - Q&A

20 - OpenMRS 2.0 development

27 - RESTful Module

October:

2 - Q&A w/ Daniel

9 - CANCELLED (Implementers Meeting)

16 - TBD

23 - Improved User Interface for Report Designer (GSoC 2013) w/ David Palacios

30 - Chart Search (GSoC 2013) w/ Zhaslan Doschanov

September:

4 - OpenMRS SDK Beta Overview

11 - Maven - setting up and inspecting dependencies in modules

18 - AngularJS for existing modules

25 - Q&A

August:

7 - Q&A

14 - Compass-Style Introduction

21 - Q&A

28 - Development Practice for the Reference Application 

July:

3 - Q&A and Community Recommendations for Improvement on Proposed Concepts Feature

10 - App Framework Tutorial

17 - Q&A

24 - CANCELLED

31 - Using JavaScript MVC frameworks (AngularJS, KnockoutJS) with OpenMRS

June:

5 - Overview of OpenMRS Architecture

12 - Maven Overview w/ Rafal

19 - Q&A

26 - Patient Summary Module w/ Joaquin Blaya

May:

1 - CANCELLED

8 - Liquibase w/ Rafal

15 - Criteria/HQL w/ Daniel

22 - Q&A w/ Wyclif

29 - Q&A w/ Wyclif

April

3 - Q&A

10 - Registration Modules w/ Jeremy and Cosmin

17 - Appointment and Queuing Modules w/ Tobin's Team

24 - Q&A

March:

6 - Git Overview II w/ Rafal

13 - Agile w/ Chris/Kiran

20 - Cashier Module w/ Wesley Brown's Team

27 - Q&A

February:

6 - Q&A

13 - MDR-TB Module

20 - Q&A with Wyclif

27 - Q&A

January:

2 - Q&A

9 - Using Hibernate and Liquibase in modules

16 - Q&A

23 - Reporting Module

30 - HTML Form Entry Introduction

 2012
 December

5 - Q&A(lead by Daniel)

12 - Q&A

19 - Update Installing OpenMRS as a Core Developer (Rafal)

26 - CANCELED

November

7 - Using the UI Framework module

14 - HL7 Query module

21 - Privilege Helper Module

28 - Q&A

October

3 - Q&A

10 -NO MEETING (Implementers Conference)

17 -How to use REST WS as a client (Raxa)?

24 -Q&A

31 -Sync Module

September

5 - Q&A (recording)

12- Managing a Concept Dictionary (recording)

19 - New Modules (Thanks to GSoC)

26 - Q&A

August

1- How to develop using the UI Framework with Darius (recording)

8 - Q&A(recording)

15 -Upgrading to OpenMRS 1.9 - Implementer Experiences(recording)

22 - Creating a New Module with Maven and Git(youtubedownload)

29 - Q&A(recording)

July

4 - NO MEETING

11 - Data Integrity Module with Jeremy Keiper(recording)

18 - Sprint Process with Chris Power/Kiran Reddy, Q&A(recording)

25 - How to use GIT properly(recording)

June

6 - Concept Mappings in 1.9+ with Andy Kanter, Q&A (recording)

13 - Code Review with Ben Wolfe (recording)

20 - Using visits in 1.9, Q&A (recording)

27 - AMPATH Pharmacy Module with Nelson Bore, Q&A (recording)

May

2 - Questions and Answers (Q & A) (recording)

9 - XForms (recording)

16 - Questions and Answers (Q & A) (recording)

23 - Creating your first module

30 - Getting started as an OpenMRS developer (recording)

April

4 - Questions and Answers (Q & A)

11 - Git Tutorial (recording)

18 - Questions and Answers (Q & A) (recording)

25 - Questions and Answers (Q & A) (recording)

March

7 - Questions and Answers (Q & A)

14 - Code Review Process

21 - Questions and Answers (Q & A)

28 - AMPATH Training Intro Session: Jonah or James

February

1 - Questions and Answers (Q & A)

8 - System Profiling (YourKit)

15 - Questions and Answers (Q & A)

22 - Using Balsamiq - (view recording)

29 - Testing 1.9 on your implementation - (view recording)

January

4 - canceled

11 - Intro to Code Review canceled, will need to be rescheduled

18 - Questions and Answers (Q & A)

25 - Importing data into OpenMRS - (view recording)

 2011
 

December

7 - Alternate IDEs: IntelliJ, NetBeans, by Kishore Yekkanti and Jeremy Keiper

14 - Q & A

21 -

28 - No call due to holidays

November

2 - Programming a Custom Report, by Mike Seaton

9 - Q & A

16 - Clinical Summary Module 101, by& Nyoman Ribeka

23 - Q & A

30 - Building Custom Patient Chart UIs with the HTML Form Flowsheet Module, by Dave Thomas

October

5 - Customizing the Look and Feel

12 - No university call, due to 2011 Implementers Meeting

19 - Q & A

26 - Tour of new 1.9 features

September

7 - Questions and Answers (Q & A)

14 - Creating a module with the archetype

21 - Q & A (recording)

28 - Q & A

August

31 - Installing OpenMRS as a developer

How to Join

Community meetings and events use one of two conferencing tools: Uberconference or Zoom. Below is general information and helpful hints for connecting to a conference call or meeting.


OpenMRS Meetings

Be Prepared for Your Meeting

  • Confirm the conference connection information for your meeting. This information can be found in the meeting or event details on our OpenMRS Calendar, weekly What's Happening Talk post, and on a squad or team's Wiki page.
  • Consider connecting via telephone/VoIP for best audio quality.
  • If connecting via computer, be sure your network has the audio/video bandwidth you need.
  • Before attending or presenting via computer, try the web browser microphone/speaker test.
  • Read the UberConference support pages for troubleshooting or contact them in case of problems.

Be Considerate of Others

  • Please be on time for your meeting, and end on time.
  • Be sure to confirm (and add) your meeting time on the Community Meeting Calendar to ensure others aren't using the service at the same time.
  • Please don't schedule meetings "back to back". Allow time for one meeting to wrap up before the next meeting begins.

Hints for using Zoom:

  • Use the Zoom short link to join a call quickly
  • If you are ever prompted for a passcode, simply respond with "1"
  • If you are directed to the “Indiana University Login” page, try to Join a Meeting - Zoom, put in the meeting code (available in the event detail on our calendar), and then using our passcode when prompted. You can also try using the Zoom app on your mobile or desktop.

Hints for using Uberconference calls:

  • We have one, shared Uberconference number. Please check our calendar to make sure the Uberconference link is available before scheduling a call using Uberconference.
  • The conference line is a shared resource for our community's use in our open source projects. Please do not use it for 3rd-party or personal meetings.
  • Uberconference currently does not support screen share. If you plan to share screens and want to record the screen share, consider using Zoom instead. 


Suggested Topics

You can email Matthew Ssemakadde (ssemakadde@gmail.com) to also discuss possible topics you would be interested to learn about or perhaps present on.

View at notes.openmrs.org