Versions Compared

Key

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

...

Master Patient Index Developer Notes

The following section will explain what lives where in the code and how everything works.

  • The list of global property variable names (that the rest of the code references) that maps to the names of the global properties (in the global properties table, and that is displayed through the UI)
    • openmrs-module-registrationcore/api/src/main/java/org/openmrs/module/registrationcore/RegistrationCoreConstants.java
  • Global properties definitions,  descriptions and default values are set:
    • openmrs-module-registrationcore/omod/src/main/resources/config.xml
    • Note that these values will only be applied if the global property does not already exist. if it already exists, this config.xml file will not write over the current value.
  • To configure dependancies on other modules there are 4 main files to be changed
    • openmrs-module-registrationcore/pom.xml
    • openmrs-module-registrationcore/api/pom.xml
    • openmrs-module-registrationcore/omod/pom.xml
    • openmrs-module-registrationcore/omod/src/main/resources/config.xml

Errors 

Patient Identifier Collision

...