OVERVIEW
The system SETTINGS OBJECTS are XML objects that can be associated to the following objects: USER, CASE, TEAM, SUBSCRIPTION, PROGRAM TEMPLATE, TASK TEMPLATE and EVENT TEMPLATE. They allow to associate custom values to the related object.
SETTINGS code DESCRIPTIONS are maintained in the SYSTEM CODES table with a #SETTINGS code. See SETTING CODES.
SETTINGS default value can be predefined for the full Instance or be configured for each particular object.
PROPERTIES
PROPERTY | NAME | TYPE | DESCRIPTION | COMMENTS |
---|---|---|---|---|
#OBJECT.ID | Key identifier for table | int | Object key identifier | |
#OBJECT.CODE | CODE | OBJECT CODE |
| |
#SETTING.CODE | CODE | SETTING CODE | ||
#SETTING.VALUE | VALUE | JSON | SETTING value |
SETTING FORMAT
SETTING | OBJECTS | DESCRIPTION / FORMAT |
---|---|---|
#EXTRACTION.ADMISSION | SYSTEM TEAM SUBSCRIPTION | See: EXTRACTION TEMPLATE SETTING
|
#EXTRACTION.TASK
| SYSTEM TEAM TASK | |
#EXTRACTION.EVENT | SYSTEM TEAM EVENT | |
#IDENTIFIERS.USER #IDENTIFIERS.CASE | SYSTEM TEAM SUBSCRIPTION | See: IDENTIFIER SETTINGS |
#ADMISSION_ACTION_LIST:MNG | TEAM SUBSCRIPTION | To define the options available for Case Manager's ADMISSION management in a particular SUBSCRIPTION |
|
| |
#TASK.ROLE | TEAM SUBSCRIPTION PROGRAM | Used to define a role to be used later in a program. It requires the role id (number). |
#TASK.USER | SUBSCRIPTION TEAM PROGRAM | Used to define a user to be used later in a program. |
#TASK.TEAM | SUBSCRIPTION TEAM PROGRAM | Used to define a team to be used later in a program. It requires the team code. |
#TASK.LOCK_DATE | SUBSCRIPTION TEAM PROGRAM | Once set to "true", when closing a task it will maintain the planned time instead of changing it to the closing time. |
#TASK.RECORD | TASK | Used to specify the values to create a RECORD entry when closed See: RECORD SETTINGS |
#CONTACT.CHANNELS.CASE.ENABLE | SUBSCRIPTION TEAM | Once set to "false" it will hide the "contact channels block" when creating a new case in a program subscription. |
#CONTACT.CHANNELS.USER.ENABLE | SUBSCRIPTION TEAM | Once set to "false" it will hide the "contact channels" block when creating a new user in a team. |
#CONTACT.NAME.CASE.ENABLE | SUBSCRIPTION TEAM | Once set to "false" it will hide the "name & surnames" block when creating a new case in a program subscription. |
#CONTACT.NAME.USER.ENABLE | SUBSCRIPTION TEAM | Once set to "false" it will hide the "name & surnames" block when creating a new user in a team. |
#CONTACT.ADDRESS.CASE.ENABLE | SUBSCRIPTION TEAM | Once set to "false" it will hide the "address" block when creating a new case in a program subscription. |
#CONTACT.ADDRESS.USER.ENABLE | SUBSCRIPTION TEAM | Once set to "false" it will hide the "address" block when creating a new user in a team. |
#FORMAT.NAME |
| |
#FORMAT.ADDRESS | ||
#FORMAT.CONTACT | <properties> <property> <id> GENDER {GENDER (an ID entry in the #FORMATS CODE table>} </id> </property> <property> <id>BIRTH_DATE</id> {BIRTH DATE} </property> <property> <id>NAME</id> </property> <property> <id>ADDRESS</id> </property> <editable> </editable> <mandatory> <table> {required combinations} <tr><td>GENDER</td><td>BIRTH_DATE</td></tr> </table> </mandatory> </properties> | |
#TIMEZONE | SUBSCRIPTION TEAM | Used to define a timezone for a program/team. |