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: KGExternalArtifact - Detailed Descriptions

Active as of 2026-10-06

Definitions for the KGExternalArtifact logical model.

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

0. KGExternalArtifact
Definition

An L2 or L3 artefact addressed by canonical URL — a BPMN process, a DMN decision table, a FHIR PlanDefinition. Deliberately opaque: it carries an IRI and a free-text kind, and this graph asserts nothing about its internal structure. That opacity is the boundary. The L2 and L3 subgraphs model those artefacts properly; L1 only needs to point. Class IRI: http://smart.who.int/kg/external-artifact.

ShortKnowledge graph L1: External artefact
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. KGExternalArtifact.iri
Definition

Canonical URL or IRI of the L2 or L3 artefact.

ShortIRI
Control0..1
Typeuri
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. KGExternalArtifact.targetKind
Definition

What kind of artefact it is, free text ("DMN decision table", "DAK component").

ShortTarget kind
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. KGExternalArtifact.version
Definition

Version of the artefact, where known.

ShortVersion
NoteThis is a business version Id, not a resource version Id (see discussion)
Control0..1
Typestring
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. KGExternalArtifact
Definition

An L2 or L3 artefact addressed by canonical URL — a BPMN process, a DMN decision table, a FHIR PlanDefinition. Deliberately opaque: it carries an IRI and a free-text kind, and this graph asserts nothing about its internal structure. That opacity is the boundary. The L2 and L3 subgraphs model those artefacts properly; L1 only needs to point. Class IRI: http://smart.who.int/kg/external-artifact.

ShortKnowledge graph L1: External artefact
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. KGExternalArtifact.iri
Definition

Canonical URL or IRI of the L2 or L3 artefact.

ShortIRI
Control0..1
Typeuri
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. KGExternalArtifact.targetKind
Definition

What kind of artefact it is, free text ("DMN decision table", "DAK component").

ShortTarget kind
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. KGExternalArtifact.version
Definition

Version of the artefact, where known.

ShortVersion
NoteThis is a business version Id, not a resource version Id (see discussion)
Control0..1
Typestring
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. KGExternalArtifact
Definition

An L2 or L3 artefact addressed by canonical URL — a BPMN process, a DMN decision table, a FHIR PlanDefinition. Deliberately opaque: it carries an IRI and a free-text kind, and this graph asserts nothing about its internal structure. That opacity is the boundary. The L2 and L3 subgraphs model those artefacts properly; L1 only needs to point. Class IRI: http://smart.who.int/kg/external-artifact.

ShortKnowledge graph L1: External artefact
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. KGExternalArtifact.iri
Definition

Canonical URL or IRI of the L2 or L3 artefact.

ShortIRI
Control0..1
Typeuri
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. KGExternalArtifact.targetKind
Definition

What kind of artefact it is, free text ("DMN decision table", "DAK component").

ShortTarget kind
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. KGExternalArtifact.version
Definition

Version of the artefact, where known.

ShortVersion
NoteThis is a business version Id, not a resource version Id (see discussion)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension