description: The reason why a resource was added/performed/given. This may be due to a Condition, may be coded entity of some type, or may simply be present as text. package_name: rs/gpc.stu3.fhir derivation: constraint name: Extension-CareConnect-GPC-ReasonCondition-1 type: Extension elements: url: pattern: {type: uri, value: 'https://fhir.nhs.uk/STU3/StructureDefinition/Extension-CareConnect-GPC-ReasonCondition-1'} type: uri index: 0 value: short: Reason resource added/performed/given choices: [valueCodeableConcept, valueReference] index: 2 valueCodeableConcept: {type: CodeableConcept, short: Reason resource added/performed/given, choiceOf: value, index: 3} valueReference: type: Reference short: Reason resource added/performed/given choiceOf: value refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Condition-1'] index: 4 package_version: assets-1.1.2 class: extension kind: complex-type url: https://fhir.nhs.uk/STU3/StructureDefinition/Extension-CareConnect-GPC-ReasonCondition-1 base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.0.0 required: [value, valueCodeableConcept, valueReference]