PackagesCanonicalsLogsProblems
    Packages
    smart.who.int.base@1.0.0
    http://smart.who.int/base/StructureDefinition/FunctionalRequirement
description: Logical Model for representing functional requirement from a DAK
package_name: smart.who.int.base
derivation: specialization
name: FunctionalRequirement
type: http://smart.who.int/base/StructureDefinition/FunctionalRequirement
elements:
  capability:
    short: Capability
    choices: [capabilityMarkdown, capabilityCoding]
    index: 4
  benefitMarkdown: {type: markdown, short: Benefit, choiceOf: benefit, index: 9}
  classification: {type: Coding, short: Classification, array: true, index: 11}
  benefit:
    short: Benefit
    choices: [benefitMarkdown, benefitCoding]
    index: 8
  activity: {type: markdown, short: Activity, index: 1}
  capabilityCoding: {type: Coding, short: Capability, choiceOf: capability, index: 6}
  id: {type: id, short: Requirement ID, index: 0}
  benefitCoding: {type: Coding, short: Benefit, choiceOf: benefit, index: 10}
  capabilityMarkdown: {type: markdown, short: Capability, choiceOf: capability, index: 5}
  actor:
    type: Reference
    short: Actor
    refers: ['http://smart.who.int/base/StructureDefinition/SGActor']
    array: true
    index: 2
package_version: 1.0.0
class: logical
kind: logical
url: http://smart.who.int/base/StructureDefinition/FunctionalRequirement
base: http://hl7.org/fhir/StructureDefinition/Base
version: 1.0.0
required: [activity, id]