// (self.length != 0) ? // self : // (getContextData('2', 'cds.PROCESS_JOBID', '') == '-') ? // self : // getContextData('2', 'cds.PROCESS_JOBID', '') getValue(self, self.length, $('dcp.BIORAD2/QS408M/MesEntity', ''), $('dcp.BIORAD2/QS408M/Recipe', ''), getContextData('2', 'cds.PROCESS_JOBID', '')); function getValue(value, length, mesEntity, recipe, processJobId) { if (recipe.toUpperCase() === 'T-LOW') return mesEntity; else if (recipe.toUpperCase() === 'T-MID') return mesEntity; else if (recipe.toUpperCase() === 'T-HIGH') return mesEntity; else if (recipe.toUpperCase() === 'T_LOW') return mesEntity; else if (recipe.toUpperCase() === 'T_MID') return mesEntity; else if (recipe.toUpperCase() === 'T_HIGH') return mesEntity; else if (length === 0) return processJobId; else return value; }