OpenMRS TRACNet Integration Call 08May09

Agenda

  • Testing Framework
    • Progress
    • Comments
  • Ryan's UI Mock-ups
  • How to persist Indicator and Dimension mappings

Comments

UI Mock-ups

  • Dimensions need to be predefined
    • Dimensions will have options. Age 0-2
  • Clarify IXF 2 and 3 and the IXF use of Dimensions
  • Dimensions need to be added to the indicators before the mapping of indicator:Dimension
    • Second column of drop down box is preloaded once indicator is chosen.
  • Too much info on one screen
    • Save indicator 1 at a time or smaller groups? (1 indicator per screen)
  • Pre-mapping of OpenMRS dimensions to the IXF dimensions.

Test Driven Development

  • Create a text IXF (get DHIS IXF - export small IXF template) (Ryan - Phumzile)
  • Behavioral Test Dev is Hard (RYAN)
  • What representation of IXF will OpenMRS use?
  • Reporting moved out of Branch into a MODULE (Reporting.omod) openmrs.module.indicator
  • INDICATOR BRANCH planned to be Deleted.

Indicator and Dimensions Persistence

  • Are we creating a data set definition?
  • Dataset definition? Mapping is a dataset definition?
  • Mapped IXF template would be a dataset definition.
  • Check where Justin is with his code?
  • Teaching examples for code (Best Practice etc)Mike, Darius, Justin
  • Possible use of NEW Serialization code in OMRS 1.5
  • Mock service is advised. Need to define the Interface.
  • IndicateDataSetDefinition with a report design file storing the mapping of the definitions to template.

General

  • No real timelines yet.

Questions

In IXF how are Dimensions represented? How are the code lists associated to indicators? each indicators only have 1 code list associated with it? or could we have multiple code lists to a single indicator? (Ryan).

Forward for Next Week

  • Answer Questions.
  • Making and IndicatorDataSetDefinition M & D + Persistance
  • Ryan Report back on DataSet definitions
  • Better understanding of Library Phumzile is Using for IXF, what is intermediate output (Phumz)