Description
Require nonempty personCode and role and append whether a competing-interest disclosure is recorded.
An ethics record can document claims, responsibilities, disclosures, decisions, and supplied weights. A formatted label or arithmetic allocation does not resolve the ethical question or demonstrate that a process was fair.
Require nonempty personCode and role and append whether a competing-interest disclosure is recorded.
When to use this tool
Use Ethics Competing Interest Role Label when you need one explicit component of a documented ethical analysis.
How to use the tool and how it works
- Enter personCode, role, disclosed. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read label. Use the output convention below.
Require nonempty personCode and role and append whether a competing-interest disclosure is recorded.1
| Input field | Meaning and units | Accepted input |
|---|---|---|
| personCode | Person Code | Required. Text; maximum UTF-16 length 8192. |
| role | Supplied role; formatting does not establish authority. | Required. Text; maximum UTF-16 length 8192. |
| disclosed | Disclosed | Required. Boolean. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| label | Formatted label for the supplied components under the convention above. | Required. Text; maximum UTF-16 length 8192. |
{
"input": {
"personCode": "R-2",
"role": "reviewer",
"disclosed": true
},
"output": {
"label": "R-2 [reviewer]; competing-interest disclosure=recorded"
}
} Limitations and assumptions
- Not recorded is distinct from no competing interest; disclosure truth, adequacy, relevance, and professional compliance are not evaluated.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
Alternative or Complementary methods
Review the complete context, affected perspectives, and decision process rather than treating the output as an ethical verdict.
References
Similar or alternative tools
- Disclosure Conflict Category Tag
Require nonempty disclosureId and a listed conflict category, then format their tag.
- Professional Role Recusal Label
Require nonempty role and append recused or not recorded as recused according to the Boolean flag.