description: Characteristics or strengths of individuals, families, community situations or societies that mitigate risks and promote positivewell-being and healthy development; attributes that help to successfully navigate difficult situations; factors that may contribute to or explain positive outcomes. A trait or habit that \"protects\" people and makes them less likely to get a chronic disease that include, but are not limited to exercise, healthy eating, managing weight, managing blood pressure and cholesterol, managing mental health, feeling happy, strong emotional support and social connections. package_name: hl7.fhir.uv.extensions.r4 derivation: constraint name: ProtectiveFactor type: Extension elements: extension: array: true index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: _datatype: match: {url: null} schema: type: Extension short: DataType name 'CodeableReference' from R5 url: http://hl7.org/fhir/StructureDefinition/_datatype index: 1 elements: value: pattern: {type: String, value: CodeableReference} choices: [valueString] index: 3 valueString: type: string pattern: {type: String, value: CodeableReference} choiceOf: value index: 4 required: [valueString, value] concept: match: {url: concept} schema: short: Reference to a concept (by class) index: 5 extensions: {} elements: extension: {index: 6} url: pattern: {type: Uri, value: concept} index: 7 value: choices: [valueCodeableConcept] index: 9 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 10} required: [value, valueCodeableConcept] reference: match: {url: reference} schema: short: Reference to a resource (by instance) index: 11 extensions: {} elements: extension: {index: 12} url: pattern: {type: Uri, value: reference} index: 13 value: choices: [valueReference] index: 15 valueReference: {type: Reference, choiceOf: value, index: 16} required: [valueReference, value] url: pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/workflow-protectiveFactor'} index: 17 value: choices: [] index: 19 package_version: 5.3.0-ballot-tc1 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: DataType name 'CodeableReference' from R5 index: 1 elements: value: pattern: {type: String, value: CodeableReference} choices: [valueString] index: 3 valueString: type: string pattern: {type: String, value: CodeableReference} choiceOf: value index: 4 required: [valueString, value] concept: url: concept short: Reference to a concept (by class) index: 5 extensions: {} elements: extension: {index: 6} url: pattern: {type: Uri, value: concept} index: 7 value: choices: [valueCodeableConcept] index: 9 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 10} required: [value, valueCodeableConcept] reference: url: reference short: Reference to a resource (by instance) index: 11 extensions: {} elements: extension: {index: 12} url: pattern: {type: Uri, value: reference} index: 13 value: choices: [valueReference] index: 15 valueReference: {type: Reference, choiceOf: value, index: 16} required: [valueReference, value] class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/workflow-protectiveFactor base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.3.0-ballot-tc1