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

: Knowledge graph L1: classes - TTL Representation

Active as of 2026-10-06

Raw ttl | Download

@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

<http://hl7.org/fhir/CodeSystem/KGL1Classes> a fhir:CodeSystem ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:Resource.id [ fhir:value "KGL1Classes"] ;
  fhir:DomainResource.text [
     fhir:Narrative.status [ fhir:value "generated" ] ;
     fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><div xml:lang=\"en\" lang=\"en\"><hr/><p><b>English</b></p><hr/><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem KGL1Classes</b></p><a name=\"KGL1Classes\"> </a><a name=\"hcKGL1Classes\"> </a><p>This case-sensitive code system <code>http://smart.who.int/base/CodeSystem/KGL1Classes</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style=\"white-space:nowrap\">publication<a name=\"KGL1Classes-publication\"> </a></td><td>Publication</td><td>A WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.</td></tr><tr><td style=\"white-space:nowrap\">publication-section<a name=\"KGL1Classes-publication-section\"> </a></td><td>Publication section</td><td>A chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.</td></tr><tr><td style=\"white-space:nowrap\">recommendation<a name=\"KGL1Classes-recommendation\"> </a></td><td>Recommendation</td><td>The atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.</td></tr><tr><td style=\"white-space:nowrap\">remark<a name=\"KGL1Classes-remark\"> </a></td><td>Remark</td><td>An implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — \"Neonates born to women of unknown HIV status should be vaccinated as the benefits…\" — clinical nuance that shapes the decision logic but is not the recommendation itself.</td></tr><tr><td style=\"white-space:nowrap\">evidence<a name=\"KGL1Classes-evidence\"> </a></td><td>Evidence</td><td>The body of evidence behind a recommendation, with its GRADE certainty rating.</td></tr><tr><td style=\"white-space:nowrap\">population<a name=\"KGL1Classes-population\"> </a></td><td>Population</td><td>PICO P.</td></tr><tr><td style=\"white-space:nowrap\">intervention<a name=\"KGL1Classes-intervention\"> </a></td><td>Intervention</td><td>PICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.</td></tr><tr><td style=\"white-space:nowrap\">comparator<a name=\"KGL1Classes-comparator\"> </a></td><td>Comparator</td><td>PICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.</td></tr><tr><td style=\"white-space:nowrap\">outcome<a name=\"KGL1Classes-outcome\"> </a></td><td>Outcome</td><td>PICO O.</td></tr><tr><td style=\"white-space:nowrap\">health-intervention<a name=\"KGL1Classes-health-intervention\"> </a></td><td>Health intervention</td><td>What a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.</td></tr><tr><td style=\"white-space:nowrap\">schedule<a name=\"KGL1Classes-schedule\"> </a></td><td>Schedule</td><td>A normative delivery schedule. Grounded: the BCG table cites \"WHO recommendations for routine immunization – summary tables\", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.</td></tr><tr><td style=\"white-space:nowrap\">schedule-entry<a name=\"KGL1Classes-schedule-entry\"> </a></td><td>Schedule entry</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">indicator<a name=\"KGL1Classes-indicator\"> </a></td><td>Indicator</td><td>A programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.</td></tr><tr><td style=\"white-space:nowrap\">terminology-code<a name=\"KGL1Classes-terminology-code\"> </a></td><td>Terminology code</td><td>A code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.</td></tr><tr><td style=\"white-space:nowrap\">citation<a name=\"KGL1Classes-citation\"> </a></td><td>Citation</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">external-artifact<a name=\"KGL1Classes-external-artifact\"> </a></td><td>External artefact</td><td>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.</td></tr></table></div><div xml:lang=\"fr\" lang=\"fr\"><hr/><p><b>French</b></p><hr/><p class=\"res-header-id\"><b>Narratif généré : CodeSystem KGL1Classes</b></p><a name=\"fr-KGL1Classes\"> </a><a name=\"fr-hcKGL1Classes\"> </a><p>This case-sensitive code system <code>http://smart.who.int/base/CodeSystem/KGL1Classes</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Affichage</b></td><td><b>Définition</b></td></tr><tr><td style=\"white-space:nowrap\">publication<a name=\"fr-KGL1Classes-publication\"> </a></td><td>Publication</td><td>A WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.</td></tr><tr><td style=\"white-space:nowrap\">publication-section<a name=\"fr-KGL1Classes-publication-section\"> </a></td><td>Publication section</td><td>A chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.</td></tr><tr><td style=\"white-space:nowrap\">recommendation<a name=\"fr-KGL1Classes-recommendation\"> </a></td><td>Recommendation</td><td>The atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.</td></tr><tr><td style=\"white-space:nowrap\">remark<a name=\"fr-KGL1Classes-remark\"> </a></td><td>Remark</td><td>An implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — \"Neonates born to women of unknown HIV status should be vaccinated as the benefits…\" — clinical nuance that shapes the decision logic but is not the recommendation itself.</td></tr><tr><td style=\"white-space:nowrap\">evidence<a name=\"fr-KGL1Classes-evidence\"> </a></td><td>Evidence</td><td>The body of evidence behind a recommendation, with its GRADE certainty rating.</td></tr><tr><td style=\"white-space:nowrap\">population<a name=\"fr-KGL1Classes-population\"> </a></td><td>Population</td><td>PICO P.</td></tr><tr><td style=\"white-space:nowrap\">intervention<a name=\"fr-KGL1Classes-intervention\"> </a></td><td>Intervention</td><td>PICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.</td></tr><tr><td style=\"white-space:nowrap\">comparator<a name=\"fr-KGL1Classes-comparator\"> </a></td><td>Comparator</td><td>PICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.</td></tr><tr><td style=\"white-space:nowrap\">outcome<a name=\"fr-KGL1Classes-outcome\"> </a></td><td>Outcome</td><td>PICO O.</td></tr><tr><td style=\"white-space:nowrap\">health-intervention<a name=\"fr-KGL1Classes-health-intervention\"> </a></td><td>Health intervention</td><td>What a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.</td></tr><tr><td style=\"white-space:nowrap\">schedule<a name=\"fr-KGL1Classes-schedule\"> </a></td><td>Schedule</td><td>A normative delivery schedule. Grounded: the BCG table cites \"WHO recommendations for routine immunization – summary tables\", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.</td></tr><tr><td style=\"white-space:nowrap\">schedule-entry<a name=\"fr-KGL1Classes-schedule-entry\"> </a></td><td>Schedule entry</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">indicator<a name=\"fr-KGL1Classes-indicator\"> </a></td><td>Indicator</td><td>A programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.</td></tr><tr><td style=\"white-space:nowrap\">terminology-code<a name=\"fr-KGL1Classes-terminology-code\"> </a></td><td>Terminology code</td><td>A code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.</td></tr><tr><td style=\"white-space:nowrap\">citation<a name=\"fr-KGL1Classes-citation\"> </a></td><td>Citation</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">external-artifact<a name=\"fr-KGL1Classes-external-artifact\"> </a></td><td>External artefact</td><td>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.</td></tr></table></div><div xml:lang=\"ar\" lang=\"ar\"><hr/><p><b>Arabic</b></p><hr/><p class=\"res-header-id\"><b>السرد المُنشأ: CodeSystem KGL1Classes</b></p><a name=\"ar-KGL1Classes\"> </a><a name=\"ar-hcKGL1Classes\"> </a><p>يُعرّف هذا case-sensitive نظام الشيفرة <code>http://smart.who.int/base/CodeSystem/KGL1Classes</code> الرمز التالي<f test=\"code-count != 1\">s</f>:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>الكود</b></td><td><b>العرض</b></td><td><b>التعريف</b></td></tr><tr><td style=\"white-space:nowrap\">publication<a name=\"ar-KGL1Classes-publication\"> </a></td><td>Publication</td><td>A WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.</td></tr><tr><td style=\"white-space:nowrap\">publication-section<a name=\"ar-KGL1Classes-publication-section\"> </a></td><td>Publication section</td><td>A chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.</td></tr><tr><td style=\"white-space:nowrap\">recommendation<a name=\"ar-KGL1Classes-recommendation\"> </a></td><td>Recommendation</td><td>The atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.</td></tr><tr><td style=\"white-space:nowrap\">remark<a name=\"ar-KGL1Classes-remark\"> </a></td><td>Remark</td><td>An implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — \"Neonates born to women of unknown HIV status should be vaccinated as the benefits…\" — clinical nuance that shapes the decision logic but is not the recommendation itself.</td></tr><tr><td style=\"white-space:nowrap\">evidence<a name=\"ar-KGL1Classes-evidence\"> </a></td><td>Evidence</td><td>The body of evidence behind a recommendation, with its GRADE certainty rating.</td></tr><tr><td style=\"white-space:nowrap\">population<a name=\"ar-KGL1Classes-population\"> </a></td><td>Population</td><td>PICO P.</td></tr><tr><td style=\"white-space:nowrap\">intervention<a name=\"ar-KGL1Classes-intervention\"> </a></td><td>Intervention</td><td>PICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.</td></tr><tr><td style=\"white-space:nowrap\">comparator<a name=\"ar-KGL1Classes-comparator\"> </a></td><td>Comparator</td><td>PICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.</td></tr><tr><td style=\"white-space:nowrap\">outcome<a name=\"ar-KGL1Classes-outcome\"> </a></td><td>Outcome</td><td>PICO O.</td></tr><tr><td style=\"white-space:nowrap\">health-intervention<a name=\"ar-KGL1Classes-health-intervention\"> </a></td><td>Health intervention</td><td>What a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.</td></tr><tr><td style=\"white-space:nowrap\">schedule<a name=\"ar-KGL1Classes-schedule\"> </a></td><td>Schedule</td><td>A normative delivery schedule. Grounded: the BCG table cites \"WHO recommendations for routine immunization – summary tables\", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.</td></tr><tr><td style=\"white-space:nowrap\">schedule-entry<a name=\"ar-KGL1Classes-schedule-entry\"> </a></td><td>Schedule entry</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">indicator<a name=\"ar-KGL1Classes-indicator\"> </a></td><td>Indicator</td><td>A programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.</td></tr><tr><td style=\"white-space:nowrap\">terminology-code<a name=\"ar-KGL1Classes-terminology-code\"> </a></td><td>Terminology code</td><td>A code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.</td></tr><tr><td style=\"white-space:nowrap\">citation<a name=\"ar-KGL1Classes-citation\"> </a></td><td>Citation</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">external-artifact<a name=\"ar-KGL1Classes-external-artifact\"> </a></td><td>External artefact</td><td>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.</td></tr></table></div><div xml:lang=\"zh\" lang=\"zh\"><hr/><p><b>Chinese</b></p><hr/><p class=\"res-header-id\"><b>Generated Narrative: 代码系统 KGL1Classes</b></p><a name=\"zh-KGL1Classes\"> </a><a name=\"zh-hcKGL1Classes\"> </a><p>This case-sensitive code system <code>http://smart.who.int/base/CodeSystem/KGL1Classes</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style=\"white-space:nowrap\">publication<a name=\"zh-KGL1Classes-publication\"> </a></td><td>Publication</td><td>A WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.</td></tr><tr><td style=\"white-space:nowrap\">publication-section<a name=\"zh-KGL1Classes-publication-section\"> </a></td><td>Publication section</td><td>A chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.</td></tr><tr><td style=\"white-space:nowrap\">recommendation<a name=\"zh-KGL1Classes-recommendation\"> </a></td><td>Recommendation</td><td>The atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.</td></tr><tr><td style=\"white-space:nowrap\">remark<a name=\"zh-KGL1Classes-remark\"> </a></td><td>Remark</td><td>An implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — \"Neonates born to women of unknown HIV status should be vaccinated as the benefits…\" — clinical nuance that shapes the decision logic but is not the recommendation itself.</td></tr><tr><td style=\"white-space:nowrap\">evidence<a name=\"zh-KGL1Classes-evidence\"> </a></td><td>Evidence</td><td>The body of evidence behind a recommendation, with its GRADE certainty rating.</td></tr><tr><td style=\"white-space:nowrap\">population<a name=\"zh-KGL1Classes-population\"> </a></td><td>Population</td><td>PICO P.</td></tr><tr><td style=\"white-space:nowrap\">intervention<a name=\"zh-KGL1Classes-intervention\"> </a></td><td>Intervention</td><td>PICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.</td></tr><tr><td style=\"white-space:nowrap\">comparator<a name=\"zh-KGL1Classes-comparator\"> </a></td><td>Comparator</td><td>PICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.</td></tr><tr><td style=\"white-space:nowrap\">outcome<a name=\"zh-KGL1Classes-outcome\"> </a></td><td>Outcome</td><td>PICO O.</td></tr><tr><td style=\"white-space:nowrap\">health-intervention<a name=\"zh-KGL1Classes-health-intervention\"> </a></td><td>Health intervention</td><td>What a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.</td></tr><tr><td style=\"white-space:nowrap\">schedule<a name=\"zh-KGL1Classes-schedule\"> </a></td><td>Schedule</td><td>A normative delivery schedule. Grounded: the BCG table cites \"WHO recommendations for routine immunization – summary tables\", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.</td></tr><tr><td style=\"white-space:nowrap\">schedule-entry<a name=\"zh-KGL1Classes-schedule-entry\"> </a></td><td>Schedule entry</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">indicator<a name=\"zh-KGL1Classes-indicator\"> </a></td><td>Indicator</td><td>A programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.</td></tr><tr><td style=\"white-space:nowrap\">terminology-code<a name=\"zh-KGL1Classes-terminology-code\"> </a></td><td>Terminology code</td><td>A code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.</td></tr><tr><td style=\"white-space:nowrap\">citation<a name=\"zh-KGL1Classes-citation\"> </a></td><td>Citation</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">external-artifact<a name=\"zh-KGL1Classes-external-artifact\"> </a></td><td>External artefact</td><td>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.</td></tr></table></div><div xml:lang=\"ru\" lang=\"ru\"><hr/><p><b>Russian</b></p><hr/><p class=\"res-header-id\"><b>Сгенерированный нарратив: CodeSystem KGL1Classes</b></p><a name=\"ru-KGL1Classes\"> </a><a name=\"ru-hcKGL1Classes\"> </a><p>Данная система кодов <code>http://smart.who.int/base/CodeSystem/KGL1Classes</code> case-sensitive определяет следующие коды:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Код</b></td><td><b>Отображение</b></td><td><b>Определение</b></td></tr><tr><td style=\"white-space:nowrap\">publication<a name=\"ru-KGL1Classes-publication\"> </a></td><td>Publication</td><td>A WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.</td></tr><tr><td style=\"white-space:nowrap\">publication-section<a name=\"ru-KGL1Classes-publication-section\"> </a></td><td>Publication section</td><td>A chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.</td></tr><tr><td style=\"white-space:nowrap\">recommendation<a name=\"ru-KGL1Classes-recommendation\"> </a></td><td>Recommendation</td><td>The atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.</td></tr><tr><td style=\"white-space:nowrap\">remark<a name=\"ru-KGL1Classes-remark\"> </a></td><td>Remark</td><td>An implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — \"Neonates born to women of unknown HIV status should be vaccinated as the benefits…\" — clinical nuance that shapes the decision logic but is not the recommendation itself.</td></tr><tr><td style=\"white-space:nowrap\">evidence<a name=\"ru-KGL1Classes-evidence\"> </a></td><td>Evidence</td><td>The body of evidence behind a recommendation, with its GRADE certainty rating.</td></tr><tr><td style=\"white-space:nowrap\">population<a name=\"ru-KGL1Classes-population\"> </a></td><td>Population</td><td>PICO P.</td></tr><tr><td style=\"white-space:nowrap\">intervention<a name=\"ru-KGL1Classes-intervention\"> </a></td><td>Intervention</td><td>PICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.</td></tr><tr><td style=\"white-space:nowrap\">comparator<a name=\"ru-KGL1Classes-comparator\"> </a></td><td>Comparator</td><td>PICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.</td></tr><tr><td style=\"white-space:nowrap\">outcome<a name=\"ru-KGL1Classes-outcome\"> </a></td><td>Outcome</td><td>PICO O.</td></tr><tr><td style=\"white-space:nowrap\">health-intervention<a name=\"ru-KGL1Classes-health-intervention\"> </a></td><td>Health intervention</td><td>What a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.</td></tr><tr><td style=\"white-space:nowrap\">schedule<a name=\"ru-KGL1Classes-schedule\"> </a></td><td>Schedule</td><td>A normative delivery schedule. Grounded: the BCG table cites \"WHO recommendations for routine immunization – summary tables\", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.</td></tr><tr><td style=\"white-space:nowrap\">schedule-entry<a name=\"ru-KGL1Classes-schedule-entry\"> </a></td><td>Schedule entry</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">indicator<a name=\"ru-KGL1Classes-indicator\"> </a></td><td>Indicator</td><td>A programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.</td></tr><tr><td style=\"white-space:nowrap\">terminology-code<a name=\"ru-KGL1Classes-terminology-code\"> </a></td><td>Terminology code</td><td>A code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.</td></tr><tr><td style=\"white-space:nowrap\">citation<a name=\"ru-KGL1Classes-citation\"> </a></td><td>Citation</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">external-artifact<a name=\"ru-KGL1Classes-external-artifact\"> </a></td><td>External artefact</td><td>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.</td></tr></table></div><div xml:lang=\"es\" lang=\"es\"><hr/><p><b>Spanish</b></p><hr/><p class=\"res-header-id\"><b>Generated Narrative: SistemaDeCodigos KGL1Classes</b></p><a name=\"es-KGL1Classes\"> </a><a name=\"es-hcKGL1Classes\"> </a><p>This case-sensitive code system <code>http://smart.who.int/base/CodeSystem/KGL1Classes</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style=\"white-space:nowrap\">publication<a name=\"es-KGL1Classes-publication\"> </a></td><td>Publication</td><td>A WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses.</td></tr><tr><td style=\"white-space:nowrap\">publication-section<a name=\"es-KGL1Classes-publication-section\"> </a></td><td>Publication section</td><td>A chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable.</td></tr><tr><td style=\"white-space:nowrap\">recommendation<a name=\"es-KGL1Classes-recommendation\"> </a></td><td>Recommendation</td><td>The atomic normative statement. This is the node nothing in the WHO estate currently makes addressable.</td></tr><tr><td style=\"white-space:nowrap\">remark<a name=\"es-KGL1Classes-remark\"> </a></td><td>Remark</td><td>An implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — \"Neonates born to women of unknown HIV status should be vaccinated as the benefits…\" — clinical nuance that shapes the decision logic but is not the recommendation itself.</td></tr><tr><td style=\"white-space:nowrap\">evidence<a name=\"es-KGL1Classes-evidence\"> </a></td><td>Evidence</td><td>The body of evidence behind a recommendation, with its GRADE certainty rating.</td></tr><tr><td style=\"white-space:nowrap\">population<a name=\"es-KGL1Classes-population\"> </a></td><td>Population</td><td>PICO P.</td></tr><tr><td style=\"white-space:nowrap\">intervention<a name=\"es-KGL1Classes-intervention\"> </a></td><td>Intervention</td><td>PICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component.</td></tr><tr><td style=\"white-space:nowrap\">comparator<a name=\"es-KGL1Classes-comparator\"> </a></td><td>Comparator</td><td>PICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented.</td></tr><tr><td style=\"white-space:nowrap\">outcome<a name=\"es-KGL1Classes-outcome\"> </a></td><td>Outcome</td><td>PICO O.</td></tr><tr><td style=\"white-space:nowrap\">health-intervention<a name=\"es-KGL1Classes-health-intervention\"> </a></td><td>Health intervention</td><td>What a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to.</td></tr><tr><td style=\"white-space:nowrap\">schedule<a name=\"es-KGL1Classes-schedule\"> </a></td><td>Schedule</td><td>A normative delivery schedule. Grounded: the BCG table cites \"WHO recommendations for routine immunization – summary tables\", which IS a schedule publication — the single most-cited L1 source in the immunization DAK.</td></tr><tr><td style=\"white-space:nowrap\">schedule-entry<a name=\"es-KGL1Classes-schedule-entry\"> </a></td><td>Schedule entry</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">indicator<a name=\"es-KGL1Classes-indicator\"> </a></td><td>Indicator</td><td>A programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids.</td></tr><tr><td style=\"white-space:nowrap\">terminology-code<a name=\"es-KGL1Classes-terminology-code\"> </a></td><td>Terminology code</td><td>A code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph.</td></tr><tr><td style=\"white-space:nowrap\">citation<a name=\"es-KGL1Classes-citation\"> </a></td><td>Citation</td><td>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.</td></tr><tr><td style=\"white-space:nowrap\">external-artifact<a name=\"es-KGL1Classes-external-artifact\"> </a></td><td>External artefact</td><td>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.</td></tr></table></div></div>"
  ] ;
  fhir:CodeSystem.url [ fhir:value "http://smart.who.int/base/CodeSystem/KGL1Classes"] ;
  fhir:CodeSystem.version [ fhir:value "0.3.0"] ;
  fhir:CodeSystem.name [ fhir:value "KGL1Classes"] ;
  fhir:CodeSystem.title [ fhir:value "Knowledge graph L1: classes"] ;
  fhir:CodeSystem.status [ fhir:value "active"] ;
  fhir:CodeSystem.experimental [ fhir:value "false"^^xsd:boolean] ;
  fhir:CodeSystem.date [ fhir:value "2026-10-06T14:15:03+00:00"^^xsd:dateTime] ;
  fhir:CodeSystem.publisher [ fhir:value "WHO"] ;
  fhir:CodeSystem.contact [
     fhir:index 0 ;
     fhir:ContactDetail.name [ fhir:value "WHO" ] ;
     fhir:ContactDetail.telecom [
       fhir:index 0 ;
       fhir:ContactPoint.system [ fhir:value "url" ] ;
       fhir:ContactPoint.value [ fhir:value "http://who.int" ]
     ]
  ] ;
  fhir:CodeSystem.description [ fhir:value "The classes of the L1 layer of the SMART Guidelines knowledge graph. A node's `type` is one of these. Source: kg/src/L1.ts (migrated from smart-kg ontology/L1/L1.json)."] ;
  fhir:CodeSystem.caseSensitive [ fhir:value "true"^^xsd:boolean] ;
  fhir:CodeSystem.content [ fhir:value "complete"] ;
  fhir:CodeSystem.count [ fhir:value "16"^^xsd:nonNegativeInteger] ;
  fhir:CodeSystem.concept [
     fhir:index 0 ;
     fhir:CodeSystem.concept.code [ fhir:value "publication" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Publication" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "A WHO normative publication: a guideline, guidance, recommendation summary, or classification. Metadata follows Dublin Core, which HealthInterventions already uses." ]
  ], [
     fhir:index 1 ;
     fhir:CodeSystem.concept.code [ fhir:value "publication-section" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Publication section" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "A chapter, annex or numbered section. Recommendations are located by section and page, which is what makes an extraction checkable." ]
  ], [
     fhir:index 2 ;
     fhir:CodeSystem.concept.code [ fhir:value "recommendation" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Recommendation" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "The atomic normative statement. This is the node nothing in the WHO estate currently makes addressable." ]
  ], [
     fhir:index 3 ;
     fhir:CodeSystem.concept.code [ fhir:value "remark" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Remark" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "An implementation consideration attached to a recommendation. Grounded: the BCG table's first annotationEntry carries exactly this — \"Neonates born to women of unknown HIV status should be vaccinated as the benefits…\" — clinical nuance that shapes the decision logic but is not the recommendation itself." ]
  ], [
     fhir:index 4 ;
     fhir:CodeSystem.concept.code [ fhir:value "evidence" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Evidence" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "The body of evidence behind a recommendation, with its GRADE certainty rating." ]
  ], [
     fhir:index 5 ;
     fhir:CodeSystem.concept.code [ fhir:value "population" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Population" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "PICO P." ]
  ], [
     fhir:index 6 ;
     fhir:CodeSystem.concept.code [ fhir:value "intervention" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Intervention" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "PICO I. The clinical or public-health action, distinct from health-intervention, which is the DAK-facing component." ]
  ], [
     fhir:index 7 ;
     fhir:CodeSystem.concept.code [ fhir:value "comparator" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Comparator" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "PICO C. Frequently absent in WHO recommendations; absence is recorded rather than invented." ]
  ], [
     fhir:index 8 ;
     fhir:CodeSystem.concept.code [ fhir:value "outcome" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Outcome" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "PICO O." ]
  ], [
     fhir:index 9 ;
     fhir:CodeSystem.concept.code [ fhir:value "health-intervention" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Health intervention" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "What a recommendation is about, and the hinge to L2. Corresponds to the DAK component smart-base defines as HealthInterventions — today `id`, `description[x]` and `reference 1..* DublinCore`, i.e. a bibliographic citation with no recommendation behind it. This class is what that citation should resolve to." ]
  ], [
     fhir:index 10 ;
     fhir:CodeSystem.concept.code [ fhir:value "schedule" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Schedule" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "A normative delivery schedule. Grounded: the BCG table cites \"WHO recommendations for routine immunization – summary tables\", which IS a schedule publication — the single most-cited L1 source in the immunization DAK." ]
  ], [
     fhir:index 11 ;
     fhir:CodeSystem.concept.code [ fhir:value "schedule-entry" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Schedule entry" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "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." ]
  ], [
     fhir:index 12 ;
     fhir:CodeSystem.concept.code [ fhir:value "indicator" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Indicator" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "A programme indicator defined normatively at L1. Distinct from the DAK's ProgramIndicator component, which is its L2 expression; that model already carries `references 0..* id` pointing at health intervention ids." ]
  ], [
     fhir:index 13 ;
     fhir:CodeSystem.concept.code [ fhir:value "terminology-code" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Terminology code" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "A code in an external terminology — ICD-10, ICD-11, SNOMED CT, ATC, or a WHO classification such as CDHI. CROSS-REFERENCE ONLY. It records system, code and display, and asserts NOTHING about the terminology: no hierarchy, no subsumption, no synonyms, no post-coordination. The terminology has its own authority, its own release cycle and its own tooling, and a partial copy here would be wrong within one release. Resolve meaning against the terminology server, not against this graph." ]
  ], [
     fhir:index 14 ;
     fhir:CodeSystem.concept.code [ fhir:value "citation" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Citation" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "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." ]
  ], [
     fhir:index 15 ;
     fhir:CodeSystem.concept.code [ fhir:value "external-artifact" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "External artefact" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "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." ]
  ] .

# - ontology header ------------------------------------------------------------

<http://hl7.org/fhir/CodeSystem/KGL1Classes.ttl> a owl:Ontology ;
  owl:imports fhir:fhir.ttl ;
  owl:versionIRI <http://build.fhir.org/CodeSystem/KGL1Classes.ttl> .