/
IDENTIFIER SETTINGS
IDENTIFIER SETTINGS
Identifier settings are included into FORMAT SETTINGS, in the section "identifiers":
FORMAT
Values in the table of SETTINGS
OBJECT_ID id of SUBSCRIPTION or TEAM
OBJECT_TYPE SUBSCRIPTION or TEAM
CODE_ID IDENTIFIERS.CASE or IDENTIFIERS.USER
SETTING VALUE FORMAT:
- list: list of elements
- label: element from CODE OBJECTS table
- prefix: A description retrieved from the OBJECT CODES. Example of possible values: PROGRAM.CODE, TEAM.CODE, SYSTEM.COUNTRY...
- format:
- mask: (See jQuery Mask Plugin)
- validation (usually it is a regular expression string)
- combinations: list of mandatory combinations. (The entry must fit in at least one of the combinations)
NOTE: For future versions it may also exist a list of "forbidden combinations" meaning fields that cannot be filled jointly
{ "list": [ { "label": "STUDY_REF", //This is an example of a study code using a program & team prefix "prefix": ["PROGRAM.CODE","TEAM.CODE"], "format": { "mask": "AAAAAAAA", "validation": "^[a-zA-Z0-9_.]*$" } }, { "label": "NAT_ES", //This is a Spanish National ID "format": { "mask": "(A\/N)NNNNNNNA", "validation": "^([XYZ]{1}[0-9]{7}[TRWAGMYFPDXBNJZSQVHLCKET]{1}$)|(^[0-9]{8}[TRWAGMYFPDXBNJZSQVHLCKET]{1}$)" } }, { "label": "PASS", "format": { "mask": "NNNNNNNNN(N)", "validation": "^[0-9]{9,10}$" } }, { "label": "DRIV_ES" }, { "label": "INS_GOV_ES_CAT" }, { "label": "INS_GOV_ES_EUSK" }, { "label": "MRN_ES_CRUCES" }, { "label": "MRN_ES_CLINIC" } ], "combinations": [ [ "INS_GOV_ES_CAT" ], [ "NAT_ES", "INS_GOV_ES_CAT" ], [ "PASS", "INS_GOV_ES_CAT" ], [ "NAT_ES", "PASS", "INS_GOV_ES_CAT" ] ] }
IDENTIFIER SETTINGS LIST - Examples | |
---|---|
STUDY_REF | { "label": "STUDY_REF", //This is an example of a study code using a program & team prefix "prefix": ["PROGRAM.CODE","TEAM.CODE"], "format": { "mask": "AAAAAAAA", "validation": "^[a-zA-Z0-9_.]*$" } } |
NAT_ES | { "label": "NAT_ES", //This is a Spanish National ID "format": { "mask": "(A\/N)NNNNNNNA", "validation": "^([XYZ]{1}[0-9]{7}[TRWAGMYFPDXBNJZSQVHLCKET]{1}$)|(^[0-9]{8}[TRWAGMYFPDXBNJZSQVHLCKET]{1}$)" } } |
PASS | { "label": "PASS", //Passport number "format": { "mask": "NNNNNNNNN(N)", "validation": "^[0-9]{9,10}$" } } |
DRIV_ES | { "label": "DRIV_ES" //Spanish driver license number } |
INS_GOV_ES_CAT | { "label": "INS_GOV_ES_CAT" //Catalan public health id number } |
INS_GOV_ES_EUSK | { "label": "INS_GOV_ES_EUSK" //Vasque public health id number } |
, multiple selections available,
Related content
IDENTIFIER OBJECT
IDENTIFIER OBJECT
More like this
"IDENTIFIER" OBJECT CODE
"IDENTIFIER" OBJECT CODE
More like this
FORMAT SETTINGS
FORMAT SETTINGS
More like this
#ELEMENT:ASSOCIATE
#ELEMENT:ASSOCIATE
More like this
#ELEMENT:VALUE
#ELEMENT:VALUE
More like this