description: Captures the reason for the current state of the resource. Note that any change to the state requires the removal of any existing statusReasons, and, if appropriate, populating new statusReasons. package_name: hl7.fhir.uv.extensions derivation: constraint name: WorkflowStatusReason type: Extension elements: extension: {index: 0} url: pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/workflow-statusReason'} index: 1 value: choices: [valueCodeableConcept] index: 3 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 4} package_version: 5.3.0-ballot-tc extensions: {} class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/workflow-statusReason base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.3.0-ballot-tc required: [value, valueCodeableConcept]