SMART Base
0.2.0 - ci-build

SMART Base, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-base/ and changes regularly. See the Directory of published versions

Logical Model: Requirements - Detailed Descriptions

Active as of 2025-09-04

Definitions for the Requirements logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. Requirements
Definition

Logical Model for representing Functional and Non-Functional Requirements from a DAK. A high-level list of core functions and capabilities that the system must have to meet the end users' needs.

ShortFunctional and Non-Functional Requirements (DAK)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. Requirements.functional
Definition

Functional requirements for the system

ShortFunctional Requirements
Control0..8
Typeid
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. Requirements.nonfunctional
Definition

Non-functional requirements for the system

ShortNon-Functional Requirements
Control0..8
Typeid
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. Requirements
Definition

Logical Model for representing Functional and Non-Functional Requirements from a DAK. A high-level list of core functions and capabilities that the system must have to meet the end users' needs.

ShortFunctional and Non-Functional Requirements (DAK)
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. Requirements.functional
Definition

Functional requirements for the system

ShortFunctional Requirements
Control0..8
Typeid
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. Requirements.nonfunctional
Definition

Non-functional requirements for the system

ShortNon-Functional Requirements
Control0..8
Typeid
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. Requirements
Definition

Logical Model for representing Functional and Non-Functional Requirements from a DAK. A high-level list of core functions and capabilities that the system must have to meet the end users' needs.

ShortFunctional and Non-Functional Requirements (DAK)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. Requirements.functional
Definition

Functional requirements for the system

ShortFunctional Requirements
Control0..8
Typeid
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. Requirements.nonfunctional
Definition

Non-functional requirements for the system

ShortNon-Functional Requirements
Control0..8
Typeid
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension