Versions Compared

Key

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

This module is similar to the Clinical module present in the product. 

Table of Contents

Configuration

incrementalUpdateConfig is applicable ( Refer https://msfprojects.atlassian.net/wiki/spaces/BAH/pages/329679036/Incremental+Update )
ColumnsToIgnore apply for this module ( Refer https://msfprojects.atlassian.net/wiki/spaces/BAH/pages/329875787/Appendix )
Code Block
"jobs": [
{
      "name": "Programs",
      "type": "programs",
      "chunkSizeToRead": "500"
      "groupedJobConfigs": [
        {
          "tableName": "program_outcomes_default",
          "columnsToIgnore": [     
          ]
        }
      ]
}

...

Existing OpenMRS tables

Code Block
Program
Concept
Concept_set
Concept_name
Concept_view
Patient_program
Episode_patient_program
Location
Patient
Patient_state
Program_workflow_state
Program_workflow

...

Flattened Mart Tables

Code Block
programs_default
program_outcomes_default
patient_program_data_default
program_workflow_default
program_workflow_states_default
program_attributes

Incremental Config:

Please check this section on how to enable/disable incremental config for specific mart tables.

...

Column Name

Description

patient_program_id

Unique id generated in DB when a patient is enrolled to a program

program_attribute 1

program_attribute 2

...

Mart Views

a)     patient_program_view

...