Aside from your new custom development (e.g. adding message files, code tables, events, etc.) you may also need to modify Cúram out-of-the-box (OOTB). The following summarizes the range of compliant changes you can make to the out-of-the-box Cúram development artifacts:
Type of Change |
Initial Artifact(s) |
Reference |
---|---|---|
Change an existing message file | Message file (externalized server informational, warning, and error messages - .xml files in the message directory) |
|
Remove an existing message | Message file (externalized server informational, warning, and error messages - .xml files in the message directory) |
|
Add additional locale (i.e. language) support to an existing message | Message file (externalized server informational, warning, and error messages - .xml files in the message directory) |
|
Change an existing code table name | Code Table file (code value pairs - .ctx files in the codetable directory) |
|
Add a new code table item into an existing code table | Code Table file (code value pairs - .ctx files in the codetable directory) |
|
Change the description of an existing code table | Code Table file (code value pairs - .ctx files in the codetable directory) |
|
Disable an existing code table item | Code Table file (code value pairs - .ctx files in the codetable directory) |
|
Remove an existing code table item | Code Table file (code value pairs - .ctx files in the codetable directory) |
|
Add additional locale (i.e. language) support to an existing code table | Code Table file (code value pairs - .ctx files in the codetable directory) |
|
Add an event registration (to augment Cúram OOTB functionality | Event Definition file (.evx files in the events directory) & Event Handler Registration file (handler_config.xml in the events directory) |
|
Disable an existing event handler | Event Definition file (.evx files in the events directory) & Event Handler Registration file (handler_config.xml in the events directory) |
|
Override an existing user preference | User Preference file (DefaultPreferences.xml file in the userpreferences directory |
|
Override an existing application property | Application Property File (Application.prx file in the properties directory) |
|
Add initial, demo or test data data (rows) to an existing database table | DMX File (script for populating the database with data - .dmx files in the relevant data subdirectory) |