description: Smart Guidelines extension to support structured User Stories (As a `Actor` I want to `capability` so that `benefit`) extension package_name: smart.who.int.base derivation: constraint name: SGUserStory type: Extension elements: extension: array: true min: 2 index: 0 slicing: slices: capability: match: {} schema: {type: Extension, url: 'http://smart.who.int/base/StructureDefinition/SGString', index: 1} min: 1 max: 1 benefit: match: {} schema: {type: Extension, url: 'http://smart.who.int/base/StructureDefinition/SGString', index: 2} min: 1 max: 1 url: pattern: {type: Uri, value: 'http://smart.who.int/base/StructureDefinition/SGUserStory'} index: 3 value: choices: [] index: 5 package_version: 1.0.0 extensions: capability: {url: 'http://smart.who.int/base/StructureDefinition/SGString', min: 1, max: 1, type: Extension, index: 1} benefit: {url: 'http://smart.who.int/base/StructureDefinition/SGString', min: 1, max: 1, type: Extension, index: 2} class: extension kind: complex-type url: http://smart.who.int/base/StructureDefinition/SGUserStory base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.0.0