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

Active as of 2026-10-06

Definitions for the KGScheduleEntry logical model.

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

0. KGScheduleEntry
Definition

One row of a schedule: which intervention, for whom, when, how many doses. This is the granularity a decision table actually consumes — the BCG rules turn on dose count, age and interval since a live vaccine. Class IRI: http://smart.who.int/kg/schedule-entry.

ShortKnowledge graph L1: Schedule entry
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. KGScheduleEntry.antigen
Definition

The antigen or vaccine the row is about.

ShortAntigen
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. KGScheduleEntry.doseNumber
Definition

Dose in the series as printed ("1", "Booster 1"). Text, because schedules label boosters rather than count them.

ShortDose number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. KGScheduleEntry.series
Definition

Primary series or booster series, as stated.

ShortSeries
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. KGScheduleEntry.targetAge
Definition

Age at which the dose is due, as stated.

ShortTarget age
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. KGScheduleEntry.minimumInterval
Definition

Minimum interval since the previous dose, as stated.

ShortMinimum interval
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. KGScheduleEntry.note
Definition

The row's footnote or remark, verbatim.

ShortNote
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. KGScheduleEntry
Definition

One row of a schedule: which intervention, for whom, when, how many doses. This is the granularity a decision table actually consumes — the BCG rules turn on dose count, age and interval since a live vaccine. Class IRI: http://smart.who.int/kg/schedule-entry.

ShortKnowledge graph L1: Schedule entry
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. KGScheduleEntry.antigen
Definition

The antigen or vaccine the row is about.

ShortAntigen
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. KGScheduleEntry.doseNumber
Definition

Dose in the series as printed ("1", "Booster 1"). Text, because schedules label boosters rather than count them.

ShortDose number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. KGScheduleEntry.series
Definition

Primary series or booster series, as stated.

ShortSeries
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. KGScheduleEntry.targetAge
Definition

Age at which the dose is due, as stated.

ShortTarget age
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. KGScheduleEntry.minimumInterval
Definition

Minimum interval since the previous dose, as stated.

ShortMinimum interval
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. KGScheduleEntry.note
Definition

The row's footnote or remark, verbatim.

ShortNote
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. KGScheduleEntry
Definition

One row of a schedule: which intervention, for whom, when, how many doses. This is the granularity a decision table actually consumes — the BCG rules turn on dose count, age and interval since a live vaccine. Class IRI: http://smart.who.int/kg/schedule-entry.

ShortKnowledge graph L1: Schedule entry
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. KGScheduleEntry.antigen
Definition

The antigen or vaccine the row is about.

ShortAntigen
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. KGScheduleEntry.doseNumber
Definition

Dose in the series as printed ("1", "Booster 1"). Text, because schedules label boosters rather than count them.

ShortDose number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. KGScheduleEntry.series
Definition

Primary series or booster series, as stated.

ShortSeries
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. KGScheduleEntry.targetAge
Definition

Age at which the dose is due, as stated.

ShortTarget age
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. KGScheduleEntry.minimumInterval
Definition

Minimum interval since the previous dose, as stated.

ShortMinimum interval
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. KGScheduleEntry.note
Definition

The row's footnote or remark, verbatim.

ShortNote
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension