SMART Base
0.3.0 - ci-build

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

Logical Model: KGCitation - Detailed Descriptions

Active as of 2026-10-06

Definitions for the KGCitation logical model.

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

0. KGCitation
Definition

A citation string exactly as it appears in an L2 or L3 artefact, together with what it was resolved to. Grounded directly in the BCG table, where every rule's annotationEntry[1] reads "WHO recommendations for routine immunization – summary tables (March 2023) (1)" — a citation that no tool can currently follow. This class is where that string becomes a link, and where the fact that resolving it was a judgement gets recorded. text is verbatim. location is the artefact path plus the element id — e.g. the DMN rule id. numbering preserves the "(1)" back-reference into the source document's own bibliography. resolutionStatus is unresolved | resolved | ambiguous; ambiguous is a legitimate terminal state and must not be collapsed to resolved. Class IRI: http://smart.who.int/kg/citation.

ShortKnowledge graph L1: Citation
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. KGCitation.text
Definition

The citation string, VERBATIM as it appears in the citing artefact.

ShortText
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. KGCitation.location
Definition

The citing artefact's path plus the element id (a DMN rule id, a page).

ShortLocation
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. KGCitation.numbering
Definition

The '(1)' back-reference into the citing document's own bibliography.

ShortNumbering
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. KGCitation.resolutionStatus
Definition

unresolved | resolved | ambiguous. Ambiguous is a legitimate terminal state.

ShortResolution status
Control0..1
BindingThe codes SHALL be taken from Knowledge graph: resolution status
(required to http://smart.who.int/base/ValueSet/KGResolutionStatusVS)
Typecode
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. KGCitation
Definition

A citation string exactly as it appears in an L2 or L3 artefact, together with what it was resolved to. Grounded directly in the BCG table, where every rule's annotationEntry[1] reads "WHO recommendations for routine immunization – summary tables (March 2023) (1)" — a citation that no tool can currently follow. This class is where that string becomes a link, and where the fact that resolving it was a judgement gets recorded. text is verbatim. location is the artefact path plus the element id — e.g. the DMN rule id. numbering preserves the "(1)" back-reference into the source document's own bibliography. resolutionStatus is unresolved | resolved | ambiguous; ambiguous is a legitimate terminal state and must not be collapsed to resolved. Class IRI: http://smart.who.int/kg/citation.

ShortKnowledge graph L1: Citation
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. KGCitation.text
Definition

The citation string, VERBATIM as it appears in the citing artefact.

ShortText
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. KGCitation.location
Definition

The citing artefact's path plus the element id (a DMN rule id, a page).

ShortLocation
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. KGCitation.numbering
Definition

The '(1)' back-reference into the citing document's own bibliography.

ShortNumbering
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. KGCitation.resolutionStatus
Definition

unresolved | resolved | ambiguous. Ambiguous is a legitimate terminal state.

ShortResolution status
Control0..1
BindingThe codes SHALL be taken from Knowledge graph: resolution status
(required to http://smart.who.int/base/ValueSet/KGResolutionStatusVS)
Typecode
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. KGCitation
Definition

A citation string exactly as it appears in an L2 or L3 artefact, together with what it was resolved to. Grounded directly in the BCG table, where every rule's annotationEntry[1] reads "WHO recommendations for routine immunization – summary tables (March 2023) (1)" — a citation that no tool can currently follow. This class is where that string becomes a link, and where the fact that resolving it was a judgement gets recorded. text is verbatim. location is the artefact path plus the element id — e.g. the DMN rule id. numbering preserves the "(1)" back-reference into the source document's own bibliography. resolutionStatus is unresolved | resolved | ambiguous; ambiguous is a legitimate terminal state and must not be collapsed to resolved. Class IRI: http://smart.who.int/kg/citation.

ShortKnowledge graph L1: Citation
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. KGCitation.text
Definition

The citation string, VERBATIM as it appears in the citing artefact.

ShortText
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. KGCitation.location
Definition

The citing artefact's path plus the element id (a DMN rule id, a page).

ShortLocation
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. KGCitation.numbering
Definition

The '(1)' back-reference into the citing document's own bibliography.

ShortNumbering
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. KGCitation.resolutionStatus
Definition

unresolved | resolved | ambiguous. Ambiguous is a legitimate terminal state.

ShortResolution status
Control0..1
BindingThe codes SHALL be taken from Knowledge graph: resolution status
(required to http://smart.who.int/base/ValueSet/KGResolutionStatusVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension