Program: 84505
Project: 84505
Buggy source:
/** 
 * At OpenMRS startup these global properties/default values/descriptions are inserted into the database if they do not exist yet.
 * @return List<GlobalProperty> of the core global properties
 */
public static final List<GlobalProperty> CORE_GLOBAL_PROPERTIES(){
  List<GlobalProperty> props=new Vector<GlobalProperty>();
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_DRUG_FREQUENCIES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_GRAPH_COLOR_ABSOLUTE,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_GRAPH_COLOR_NORMAL,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_GRAPH_COLOR_CRITICAL,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_LOCATION_WIDGET_TYPE,"String_Node_Str","String_Node_Str"));
  String standardRegimens="String_Node_Str" + "String_Node_Str" + "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str";
  props.add(new GlobalProperty(GLOBAL_PROPERTY_STANDARD_DRUG_REGIMENS,standardRegimens,"String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(ModuleConstants.REPOSITORY_FOLDER_PROPERTY,ModuleConstants.REPOSITORY_FOLDER_PROPERTY_DEFAULT,"String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str",SchedulerConstants.SCHEDULER_DEFAULT_USERNAME,"String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str",SchedulerConstants.SCHEDULER_DEFAULT_PASSWORD,"String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_CONCEPTS_LOCKED,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_LISTING_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_VIEWING_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_HEADER_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_USER_LISTING_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_USER_VIEWING_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_USER_HEADER_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_IDENTIFIER_REGEX,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_IDENTIFIER_PREFIX,"String_Node_Str","String_Node_Str" + GLOBAL_PROPERTY_PATIENT_IDENTIFIER_REGEX + "String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_IDENTIFIER_SUFFIX,"String_Node_Str","String_Node_Str" + GLOBAL_PROPERTY_PATIENT_IDENTIFIER_REGEX + "String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_IDENTIFIER_SEARCH_PATTERN,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PERSON_SEARCH_MAX_RESULTS,String.valueOf(GLOBAL_PROPERTY_PERSON_SEARCH_MAX_RESULTS_DEFAULT_VALUE),"String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_GZIP_ENABLED,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_REPORT_XML_MACROS,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_MEDICAL_RECORD_OBSERVATIONS,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PROBLEM_LIST,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_LOG_LEVEL,LOG_LEVEL_INFO,"String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_DEFAULT_PATIENT_IDENTIFIER_VALIDATOR,LUHN_IDENTIFIER_VALIDATOR,"String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_IDENTIFIER_IMPORTANT_TYPES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_COMPLEX_OBS_DIR,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_ENCOUNTER_FORM_OBS_SORT_ORDER,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_LOCALE_ALLOWED_LIST,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_NEWPATIENTFORM_RELATIONSHIPS,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_MIN_SEARCH_CHARACTERS,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(OpenmrsConstants.GLOBAL_PROPERTY_DEFAULT_LOCALE,OpenmrsConstants.GLOBAL_PROPERTY_DEFAULT_LOCALE_DEFAULT_VALUE,"String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_CANNOT_MATCH_USERNAME_OR_SYSTEMID,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_CUSTOM_REGEX,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_MINIMUM_LENGTH,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_REQUIRES_DIGIT,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_REQUIRES_NON_DIGIT,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_REQUIRES_UPPER_AND_LOWER_CASE,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_IGNORE_MISSING_NONLOCAL_PATIENTS,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_SHOW_PATIENT_NAME,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_DEFAULT_THEME,"String_Node_Str","String_Node_Str"));
  for (  GlobalProperty gp : ModuleFactory.getGlobalProperties()) {
    props.add(gp);
  }
  return props;
}

Fixed version (ground truth):
/** 
 * At OpenMRS startup these global properties/default values/descriptions are inserted into the database if they do not exist yet.
 * @return List<GlobalProperty> of the core global properties
 */
public static final List<GlobalProperty> CORE_GLOBAL_PROPERTIES(){
  List<GlobalProperty> props=new Vector<GlobalProperty>();
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_DRUG_FREQUENCIES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_GRAPH_COLOR_ABSOLUTE,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_GRAPH_COLOR_NORMAL,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_GRAPH_COLOR_CRITICAL,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_LOCATION_WIDGET_TYPE,"String_Node_Str","String_Node_Str"));
  String standardRegimens="String_Node_Str" + "String_Node_Str" + "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str";
  props.add(new GlobalProperty(GLOBAL_PROPERTY_STANDARD_DRUG_REGIMENS,standardRegimens,"String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(ModuleConstants.REPOSITORY_FOLDER_PROPERTY,ModuleConstants.REPOSITORY_FOLDER_PROPERTY_DEFAULT,"String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str","String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str",SchedulerConstants.SCHEDULER_DEFAULT_USERNAME,"String_Node_Str"));
  props.add(new GlobalProperty("String_Node_Str",SchedulerConstants.SCHEDULER_DEFAULT_PASSWORD,"String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_CONCEPTS_LOCKED,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_LISTING_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_VIEWING_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_HEADER_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_USER_LISTING_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_USER_VIEWING_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_USER_HEADER_ATTRIBUTES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_IDENTIFIER_REGEX,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_IDENTIFIER_PREFIX,"String_Node_Str","String_Node_Str" + GLOBAL_PROPERTY_PATIENT_IDENTIFIER_REGEX + "String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_IDENTIFIER_SUFFIX,"String_Node_Str","String_Node_Str" + GLOBAL_PROPERTY_PATIENT_IDENTIFIER_REGEX + "String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_IDENTIFIER_SEARCH_PATTERN,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PERSON_SEARCH_MAX_RESULTS,String.valueOf(GLOBAL_PROPERTY_PERSON_SEARCH_MAX_RESULTS_DEFAULT_VALUE),"String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_GZIP_ENABLED,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_REPORT_XML_MACROS,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_MEDICAL_RECORD_OBSERVATIONS,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PROBLEM_LIST,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_LOG_LEVEL,LOG_LEVEL_INFO,"String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_DEFAULT_PATIENT_IDENTIFIER_VALIDATOR,LUHN_IDENTIFIER_VALIDATOR,"String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_PATIENT_IDENTIFIER_IMPORTANT_TYPES,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_COMPLEX_OBS_DIR,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_ENCOUNTER_FORM_OBS_SORT_ORDER,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_LOCALE_ALLOWED_LIST,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_NEWPATIENTFORM_RELATIONSHIPS,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_MIN_SEARCH_CHARACTERS,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(OpenmrsConstants.GLOBAL_PROPERTY_DEFAULT_LOCALE,OpenmrsConstants.GLOBAL_PROPERTY_DEFAULT_LOCALE_DEFAULT_VALUE,"String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_CANNOT_MATCH_USERNAME_OR_SYSTEMID,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_CUSTOM_REGEX,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_MINIMUM_LENGTH,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_REQUIRES_DIGIT,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_REQUIRES_NON_DIGIT,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GP_PASSWORD_REQUIRES_UPPER_AND_LOWER_CASE,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_IGNORE_MISSING_NONLOCAL_PATIENTS,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_SHOW_PATIENT_NAME,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_DEFAULT_THEME,"String_Node_Str","String_Node_Str"));
  props.add(new GlobalProperty(GLOBAL_PROPERTY_HL7_ARCHIVE_DIRECTORY,HL7Constants.HL7_ARCHIVE_DIRECTORY_NAME,"String_Node_Str"));
  for (  GlobalProperty gp : ModuleFactory.getGlobalProperties()) {
    props.add(gp);
  }
  return props;
}