if (isValidValue(fields()[0], other.therapeuticContext)) { this.therapeuticContext = data().deepCopy(fields()[0].schema(), other.therapeuticContext); fieldSetFlags()[0] = true; if (isValidValue(fields()[1], other.pathway)) { this.pathway = data().deepCopy(fields()[1].schema(), other.pathway); fieldSetFlags()[1] = true; if (isValidValue(fields()[2], other.effect)) { this.effect = data().deepCopy(fields()[2].schema(), other.effect); fieldSetFlags()[2] = true; if (isValidValue(fields()[3], other.association)) { this.association = data().deepCopy(fields()[3].schema(), other.association); fieldSetFlags()[3] = true; if (isValidValue(fields()[4], other.status)) { this.status = data().deepCopy(fields()[4].schema(), other.status); fieldSetFlags()[4] = true; if (isValidValue(fields()[5], other.evidence)) { this.evidence = data().deepCopy(fields()[5].schema(), other.evidence); fieldSetFlags()[5] = true; if (isValidValue(fields()[6], other.bibliography)) { this.bibliography = data().deepCopy(fields()[6].schema(), other.bibliography); fieldSetFlags()[6] = true;
if (isValidValue(fields()[0], other.therapeuticContext)) { this.therapeuticContext = data().deepCopy(fields()[0].schema(), other.therapeuticContext); fieldSetFlags()[0] = true; if (isValidValue(fields()[1], other.pathway)) { this.pathway = data().deepCopy(fields()[1].schema(), other.pathway); fieldSetFlags()[1] = true; if (isValidValue(fields()[2], other.effect)) { this.effect = data().deepCopy(fields()[2].schema(), other.effect); fieldSetFlags()[2] = true; if (isValidValue(fields()[3], other.association)) { this.association = data().deepCopy(fields()[3].schema(), other.association); fieldSetFlags()[3] = true; if (isValidValue(fields()[4], other.status)) { this.status = data().deepCopy(fields()[4].schema(), other.status); fieldSetFlags()[4] = true; if (isValidValue(fields()[5], other.evidence)) { this.evidence = data().deepCopy(fields()[5].schema(), other.evidence); fieldSetFlags()[5] = true; if (isValidValue(fields()[6], other.bibliography)) { this.bibliography = data().deepCopy(fields()[6].schema(), other.bibliography); fieldSetFlags()[6] = true;