NonFunctionalRequirement
type: StructureDefinition
node role: treeRoot
resource.id:
  value: NonFunctionalRequirement
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: English Generated Narrative: StructureDefinition NonFunctionalRequirement Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> NonFunctionalRequirement 0..* Base Non-Functional Requirement (DAK) #xD; id 1..1 id Requirement ID #xD; requirement 1..1 markdown Requirement #xD; category 0..1 Coding Category #xD; classification 0..* Coding Classification #xD; <img src="[binary]" alt="doco" style="background-color: inherit"/> Documentation for this format French Narratif généré : DéfinitionStructure NonFunctionalRequirement Nom Drapeaux Card. Type Description et contraintes<img src="[binary]" alt="doco" style="background-color: inherit"/> NonFunctionalRequirement 0..* Base Non-Functional Requirement (DAK) #xD; id 1..1 id Requirement ID #xD; requirement 1..1 markdown Requirement #xD; category 0..1 Coding Category #xD; classification 0..* Coding Classification #xD; <img src="[binary]" alt="doco" style="background-color: inherit"/> Documentation pour ce format Arabic السرد المُنشأ: StructureDefinition NonFunctionalRequirement الاسم الأعلام البطاقة. النوع الوصف والقيود<img src="[binary]" alt="doco" style="background-color: inherit"/> NonFunctionalRequirement 0..* Base Non-Functional Requirement (DAK) #xD; id 1..1 id Requirement ID #xD; requirement 1..1 markdown Requirement #xD; category 0..1 Coding Category #xD; classification 0..* Coding Classification #xD; <img src="[binary]" alt="doco" style="background-color: inherit"/> الوثائق الخاصة بهذا التنسيق Chinese Generated Narrative: 结构定义 NonFunctionalRequirement Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> NonFunctionalRequirement 0..* Base Non-Functional Requirement (DAK) #xD; id 1..1 id Requirement ID #xD; requirement 1..1 markdown Requirement #xD; category 0..1 Coding Category #xD; classification 0..* Coding Classification #xD; <img src="[binary]" alt="doco" style="background-color: inherit"/> Docum…
structure definition.url:
  value: http://smart.who.int/base/StructureDefinition/NonFunctionalRequirement
structure definition.version:
  value: 0.3.0
structure definition.name:
  value: NonFunctionalRequirement
structure definition.title:
  value: Non-Functional Requirement (DAK)
structure definition.status:
  value: active
structure definition.date:
  value: 2026-08-19T05:31:39+00:00
structure definition.publisher:
  value: WHO
structure definition.contact:
  index: 0
  contact detail.name:
    value: WHO
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: http://who.int
structure definition.description:
  value: Logical Model for representing non-functional requirement from a DAK
structure definition.fhir version:
  value: 4.0.1
structure definition.kind:
  value: logical
structure definition.abstract:
  value: false
structure definition.type:
  value: http://smart.who.int/base/StructureDefinition/NonFunctionalRequirement
structure definition.base definition:
  value: http://hl7.org/fhir/StructureDefinition/Base
  link: http://hl7.org/fhir/StructureDefinition/Base
structure definition.derivation:
  value: specialization
structure definition.snapshot:
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
    extension.value string:
      value: 4.0.1
  structure definition.snapshot.element:
    index: 0
    element.id:
      value: NonFunctionalRequirement
    element definition.path:
      value: NonFunctionalRequirement
    element definition.short:
      value: Non-Functional Requirement (DAK)
    element definition.definition:
      value: Logical Model for representing non-functional requirement from a DAK
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: Base
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.is modifier:
      value: false
  structure definition.snapshot.element:
    index: 1
    element.id:
      value: NonFunctionalRequirement.id
    element definition.path:
      value: NonFunctionalRequirement.id
    element definition.short:
      value: Requirement ID
    element definition.definition:
      value: An identifier or code for the requirement
    element definition.min:
      value: 1
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: NonFunctionalRequirement.id
      element definition.base.min:
        value: 1
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element definition.type.code:
        value: id
  structure definition.snapshot.element:
    index: 2
    element.id:
      value: NonFunctionalRequirement.requirement
    element definition.path:
      value: NonFunctionalRequirement.requirement
    element definition.short:
      value: Requirement
    element definition.definition:
      value: Description of the requirement
    element definition.min:
      value: 1
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: NonFunctionalRequirement.requirement
      element definition.base.min:
        value: 1
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element definition.type.code:
        value: markdown
  structure definition.snapshot.element:
    index: 3
    element.id:
      value: NonFunctionalRequirement.category
    element definition.path:
      value: NonFunctionalRequirement.category
    element definition.short:
      value: Category
    element definition.definition:
      value: Category of the non-functional requirement
    element definition.min:
      value: 0
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: NonFunctionalRequirement.category
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element definition.type.code:
        value: Coding
  structure definition.snapshot.element:
    index: 4
    element.id:
      value: NonFunctionalRequirement.classification
    element definition.path:
      value: NonFunctionalRequirement.classification
    element definition.short:
      value: Classification
    element definition.definition:
      value: Classification or category of the requirement
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: NonFunctionalRequirement.classification
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.type:
      index: 0
      element definition.type.code:
        value: Coding
structure definition.differential:
  structure definition.differential.element:
    index: 0
    element.id:
      value: NonFunctionalRequirement
    element definition.path:
      value: NonFunctionalRequirement
    element definition.short:
      value: Non-Functional Requirement (DAK)
    element definition.definition:
      value: Logical Model for representing non-functional requirement from a DAK
  structure definition.differential.element:
    index: 1
    element.id:
      value: NonFunctionalRequirement.id
    element definition.path:
      value: NonFunctionalRequirement.id
    element definition.short:
      value: Requirement ID
    element definition.definition:
      value: An identifier or code for the requirement
    element definition.min:
      value: 1
    element definition.max:
      value: 1

index: 0
element definition.type.code:
  value: id

index: 2
element.id:
  value: NonFunctionalRequirement.requirement
element definition.path:
  value: NonFunctionalRequirement.requirement
element definition.short:
  value: Requirement
element definition.definition:
  value: Description of the requirement
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: markdown

index: 3
element.id:
  value: NonFunctionalRequirement.category
element definition.path:
  value: NonFunctionalRequirement.category
element definition.short:
  value: Category
element definition.definition:
  value: Category of the non-functional requirement
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Coding

index: 4
element.id:
  value: NonFunctionalRequirement.classification
element definition.path:
  value: NonFunctionalRequirement.classification
element definition.short:
  value: Classification
element definition.definition:
  value: Classification or category of the requirement
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Coding