expand_less
If[(#CoffeeScript
ContainsAny[
Flatten[{{{Walk_Free_Foundation+MSA_risk_management_revised}}}],
{
m1 = {{Walk_Free_Foundation+MSA_risk_management_revised}}
m2 = {{Walk_Free_Foundation+MSA_incidents_remediation_revised}}
m1Opts = [
"Audits of suppliers (self-reporting)",reporting)"
"Audits of suppliers(independent)",(independent)"
"On-site visits (self-reporting)",reporting)"
"On-site visits (independent)"}]
m2Opts||=[
ContainsAny[
Flatten[{{{Walk_Free_Foundation+MSA_incidents_remediation_revised}}}],
{
"Workerremediation",remediation"
"Corrective actionplan",plan"
"Seniormanagement",management"
"Cancelcontracts"}contracts"
]),]
containsAny"Yes",="No"](metric, options) ->
[metric].flat().filter( (v) -> options.includes v)
if containsAny(m1, m1Opts) || containsAny(m2, m2Opts)
"Yes"
else
"No"