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
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
constraints and profile structures for SMART Guidelines resources
SMART Guidelines ActivityDefinition |
The minimum expectations for ActivityDefinition resources used in SMART Guidelines |
SMART Guidelines Actor |
Structure and constraints for ActorDefinition resources used in SMART Guidelines |
SMART Guidelines Business Process |
Structure and constraints for Business Processes represented in SMART Guidelines |
SMART Guidelines CodeSystem |
Defines the minimum expectations for CodeSystem resources used in SMART Guidelines |
SMART Guidelines ConceptMap |
Defines the minimum expectations for ConceptMap resources used in SMART Guidelines |
SMART Guidelines GraphDefinition |
The minimum expectations for GraphDefinition resources used in SMART Guidelines |
SMART Guidelines Group Definition |
Structure and constraints for Group Definitions represented in SMART Guidelines |
SMART Guidelines ImplementationGuide |
Defines the minimum expectations for ImplementationGuide resources used in SMART Guidelines |
SMART Guidelines Library |
Defines the minimum expectations for Library resources used in SMART Guidelines |
SMART Guidelines Logical Model |
Defines the minimum expectations for Logical Models used in SMART Guidelines |
SMART Guidelines Measure |
Defines the minimum expectations for Measure resources used in SMART Guidelines |
SMART Guidelines PlanDefinition |
Defines the minimum expectations for PlanDefinition resources used in SMART Guidelines |
SMART Guidelines Questionnaire |
Defines the minimum expectations for Questionnaire resources used in SMART Guidelines |
SMART Guidelines StructureDefinition |
Defines the minimum expectations for StructureDefinition resources used in SMART Guidelines |
SMART Guidelines StructureMap |
Defines the minimum expectations for StructureMap resources used in SMART Guidelines |
SMART Guidelines Transaction |
Structure and constraints for TransactionDefinition resources used in SMART Guidelines |
SMART Guidelines ValueSet |
Defines the minimum expectations for ValueSet resources used in SMART Guidelines |
These define activities that can be performed as part of content in this implementation guide.
SGDecisionTableGuidance |
These define data models that represent the domain covered by this implementation guide in more business-friendly terms than the underlying FHIR resources.
Business Process Workflow (DAK) |
Logical Model for representing Generic Business Processes and Workflows from a DAK. A business process is a set of related activities or tasks performed together to achieve the objectives of the health programme area. |
Core Data Element (DAK) |
Logical Model for representing Core Data Elements from a DAK. Data elements are required throughout the different points of a workflow and are mapped to established concept mapping standards. |
Decision-Support Logic (DAK) |
Logical Model for representing Decision-Support Logic from a DAK. Decision-support logic and algorithms to support appropriate service delivery in accordance with WHO clinical, public health and data use guidelines. |
Digital Adaptation Kit (DAK) |
Logical Model for representing a complete Digital Adaptation Kit (DAK) with metadata and all 9 DAK components |
Dublin Core Metadata Element Set |
Logical Model representing Dublin Core metadata elements as defined at https://www.dublincore.org/specifications/dublin-core/dcmi-terms/ |
Functional Requirement (DAK) |
Logical Model for representing functional requirement from a DAK |
Functional and Non-Functional Requirements (DAK) |
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. |
Generic Persona (DAK) |
Logical Model for representing Generic Personas from a DAK. Depiction of the human and system actors. Human actors are end users, supervisors and related stakeholders who would be interacting with the digital system or involved in the clinical care, public health or health system pathway. |
Health Interventions and Recommendations (DAK) |
Logical Model for representing Health Interventions and Recommendations from a DAK. Overview of the health interventions and WHO, regional or national recommendations included within the DAK. |
Non-Functional Requirement (DAK) |
Logical Model for representing non-functional requirement from a DAK |
Persona (DAK) |
Logical Model for representing Personas from a DAK |
Program Indicator (DAK) |
Logical Model for representing Program Indicators from a DAK. Core set of indicators that need to be aggregated for decision-making, performance metrics and subnational and national reporting. |
Test Scenario (DAK) |
Logical Model for representing Test Scenarios from a DAK. A set of test scenarios to validate an implementation of the DAK. |
User Scenario (DAK) |
Logical Model for representing User Scenarios from a DAK. Narratives that describe how the different personas may interact with each other. |
These define constraints on FHIR resources for systems conforming to this implementation guide.
SMART Guidelines Communication Request |
Provide communication |
SMART Guidelines Decision Table |
Defines the minimum expectations for PlanDefinition resources used in SMART Guidelines which are derived from DAK Decision Tables |
SMART Guidelines Requirements |
Smart Guidelines Requirements |
These define constraints on FHIR data types for systems conforming to this implementation guide.
LinkIdExt |
Smart Guidelines link identifier extension |
Markdown |
Markdown extension |
SGActorExt |
Smart Guidelines Actor Reference extension |
SGDocumentation |
Smart Guidelines Documentation extension |
SGMarkdown |
Smart Guidelines markdown extension |
SGRequirementExt |
Smart Guidelines Requirements extension |
SGString |
Smart Guidelines (required) string extension for use in a complex extension |
SGTask |
Extension to reference SMART Guidelines task type |
SGUserStory |
Smart Guidelines extension to support structured User Stories (As a <Actor> I want to <capability> so that <benfit>) extension |
SGcode |
Smart Guidelines code extension |
Satisfies |
Indicates that if the conditions for this requirement are satisified, then that it should be viewed as satisifying the referenced requirement. |
These define sets of codes used by systems conforming to this implementation guide.
Classification of Digital Health Interventions v1 |
Value Set for Classification of Digital Health Interventions v1. Autogenerated from DAK artifacts |
Classification of Digital Health System Categories v1 |
Value Set for Classification of Digital Health System Categories v1. Autogenerated from DAK artifacts |
ISCO-08 Value Set |
Extensible value set of ISCO-08 codes for persona classification |
Smart Guidelines Decision Table Actions |
Value Set for Smart Guidelines Documentation Decision Table Actions |
Smart Guidelines Documentation Section |
Value Set for Smart Guidelines Documentation Section to autogenerate documentation from artifacts |
Smart Guidelines Persona Types Value Set |
Value Set for Smart Guidelines Persona Section to autogenerate documentation from artifacts |
These define new code systems used by systems conforming to this implementation guide.
Classification of Digital Health Interventions v1 |
CodeSystem for Classification of Digital Health Interventions v1. Autogenerated from DAK artifacts |
Classification of Digital Health System Categories v1 |
CodeSystem for Classification of Digital Health System Categories v1. Autogenerated from DAK artifacts |
International Standard Classification of Occupations 2008 |
ISCO-08 codes from the International Labour Organization official classification |
SMART Guidelines Persona Types |
CodeSystem for SMART Guidelines Persona Types |
SMART Guidelines Tasks |
CodeSystem for SMART Guidelines tasks which are specializations of the Business Process Modeling Notatiton (BPMN) tasks, which are included in this codesystem See BPMN Spectification for more info. The descriptions were adapted from the normative human readable documentation. |
Smart Guidelines Actions (columns) for Decision Tables |
CodeSystem for Smart Guidelines Documentation Actions for Decision Tables" |
Smart Guidelines Documentation Section |
CodeSystem for Smart Guidelines Documentation Section to autogenerate documentation from artifacts |
These define transformations to convert between codes by systems conforming with this implementation guide.
Hierarchy of the Classification of Digital Health Interventions v1 |
Mapping to represent hierarchy within Hierarchy of the Classification of Digital Health Interventions v1. |